.page-template-page-pricing-v3 .site-footer-menu{float:none;text-align:center}.pricing-v3-page-heading-section{padding:50px 0;text-align:center}.pricing-v3-page-heading-section .container{padding:0 120px}@media(max-width: 767px){.pricing-v3-page-heading-section .container{padding:0 30px}}.pricing-v3-page-heading-section .container::before{content:"";position:absolute;top:0;left:-10px;width:161px;height:160px;background-image:url("../img/pricing-v3/14-days-money-back-logo.svg")}@media(max-width: 767px){.pricing-v3-page-heading-section .container::before{display:none}}.pricing-v3-page-heading-section h1{font-weight:700;font-size:44px;line-height:1.2;margin:0 0 20px 0}@media(max-width: 767px){.pricing-v3-page-heading-section h1{font-size:33px}}.pricing-v3-page-heading-section p{font-size:20px;letter-spacing:.25px;margin:0;font-weight:400}.pricing-v3-single-plan-section{padding:0 0 50px 0;background:#fff}.pricing-v3-single-plan-section .pricing-v3-single-plan-container{max-width:1300px;margin:0 auto;padding:50px;display:flex;gap:40px;align-items:flex-start;background-color:#f9f9f9;position:relative;border-radius:4px}@media(max-width: 767px){.pricing-v3-single-plan-section .pricing-v3-single-plan-container{display:block;padding:30px}}.pricing-v3-single-plan-section .pricing-v3-single-plan-container.pricing-v3-single-popular-plan-container{background-color:#d4ebff}@media(max-width: 767px){.pricing-v3-single-plan-section .pricing-v3-single-plan-container.pricing-v3-single-popular-plan-container{padding-top:50px}}.pricing-v3-single-plan-section .pricing-v3-left{flex:1}.pricing-v3-single-plan-section .pricing-v3-left h2{font-size:34px;font-weight:600;color:#111827;margin:0 0 12px 0}.pricing-v3-single-plan-section .pricing-v3-left h2 .underline{text-decoration:underline;font-style:italic}.pricing-v3-single-plan-section .pricing-v3-left p{font-size:18px;color:#374151;line-height:1.5;margin:0 0 30px 0;font-weight:400}.pricing-v3-single-plan-section .pricing-v3-left .pricing-v3-single-plan-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}@media(max-width: 767px){.pricing-v3-single-plan-section .pricing-v3-left .pricing-v3-single-plan-features-grid{display:block}}.pricing-v3-single-plan-section .pricing-v3-left .feature-item{display:flex;align-items:center;font-size:16px;color:#374151;margin-bottom:15px}.pricing-v3-single-plan-section .pricing-v3-left .feature-item .checkmark{background-image:url("../img/pricing-v3/icons-check-circle.svg");width:24px;height:24px;margin-right:8px}.pricing-v3-single-plan-section .pricing-v3-left .feature-item .checkmark.checkmark-no-bg{background-image:none}.pricing-v3-single-plan-section .pricing-v3-left .feature-item .feature-text{flex:1}.pricing-v3-single-plan-section .pricing-v3-left .feature-item .feature-text.pl-15{padding-left:15px}.pricing-v3-single-plan-section .pricing-v3-right{flex-shrink:0}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box{border:2px solid #2d87f1;border-radius:4px;padding:30px;text-align:center;max-width:365px;background:#fff}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box h3{font-size:40px;font-weight:600;color:#111827;margin:0 0 5px 0}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .target-audience{font-size:17px;color:#374151;margin:0 0 20px 0;line-height:1.4;font-weight:400}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .old-price{color:#374151;font-size:17px;margin-bottom:12px}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .old-price span{display:inline-block;position:relative}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .old-price span::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#e6202b}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .current-price{margin-bottom:16px}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .current-price .current-price-inner{position:relative;color:#1f2937;display:inline-block;line-height:1}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .current-price .price-dollar{position:absolute;top:6px;left:-16px;font-size:22px}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .current-price .price-main{font-size:63px}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .current-price .price-decimal{font-size:20px;position:absolute;top:8px;right:-30px}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .current-price .price-period{font-size:15px;color:#626060;position:absolute;bottom:14px;right:-40px}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .savings-box{background:#ff0;color:#1f2937;font-size:16px;padding:4px 12px;display:inline-block;margin-bottom:24px}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .pricing-v3-button{display:block;background:#2d87f1;color:#fff;font-weight:700;font-size:16px;text-decoration:none;padding:14px;border-radius:4px;text-transform:uppercase;letter-spacing:.25px;transition:background-color .2s ease}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .pricing-v3-button:hover{background:#2d87f1}.pricing-v3-single-plan-section .pricing-v3-right .pricing-v3-box .pricing-v3-button svg{margin-left:2px}.pricing-v3-single-plan-section .pricing-v3-single-plan-most-popular{background-color:#111827;padding:5px 18px;position:absolute;top:0;left:0;color:#fff;font-size:15px;font-weight:700;letter-spacing:.25px;text-transform:uppercase;border-top-left-radius:4px;border-bottom-right-radius:4px}@media(max-width: 767px){.pricing-v3-guarantee-section{padding:0 30px}}.pricing-v3-guarantee-section .pricing-v3-guarantee-container{max-width:1300px;margin:0 auto;border:1px solid #e5e7eb}.pricing-v3-guarantee-section .pricing-v3-guarantee-header{display:flex;align-items:flex-start;gap:10px;padding-left:20px}@media(max-width: 767px){.pricing-v3-guarantee-section .pricing-v3-guarantee-header{padding-left:0}}.pricing-v3-guarantee-section .pricing-v3-guarantee-header .guarantee-badge{flex-shrink:0;padding-top:13px}@media(max-width: 767px){.pricing-v3-guarantee-section .pricing-v3-guarantee-header .guarantee-badge{display:none}}.pricing-v3-guarantee-section .pricing-v3-guarantee-header .guarantee-content{flex:1;padding:42px 150px 0 0}@media(max-width: 767px){.pricing-v3-guarantee-section .pricing-v3-guarantee-header .guarantee-content{padding:30px}}.pricing-v3-guarantee-section .pricing-v3-guarantee-header .guarantee-content .guarantee-title{font-size:28px;font-weight:600;color:#338eef;margin:0 0 15px 0}.pricing-v3-guarantee-section .pricing-v3-guarantee-header .guarantee-content .guarantee-subtitle{font-size:16px;color:#1f2937;margin:0 0 30px 0;line-height:1.6;font-weight:500}.pricing-v3-guarantee-section .guarantee-reasons p{font-size:18px;color:#374151;margin:0 0 30px 0;line-height:1.5;font-weight:400}.pricing-v3-guarantee-section .guarantee-reasons p strong{font-weight:500}.pricing-v3-guarantee-section .guarantee-footer{border-top:1px solid #e5e7eb;padding:30px 50px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.pricing-v3-guarantee-section .guarantee-footer{padding:30px;display:block}}.pricing-v3-guarantee-section .guarantee-footer .footer-left{flex:1;max-width:480px}.pricing-v3-guarantee-section .guarantee-footer .footer-left p{font-size:14px;color:#4b5563;margin:0;line-height:1.3;font-weight:400}@media(max-width: 767px){.pricing-v3-guarantee-section .guarantee-footer .footer-right{margin-top:20px}.pricing-v3-guarantee-section .guarantee-footer .footer-right svg{max-width:100%}}.pricing-v3-comparison-section{padding:60px 0 20px 0;background-color:#fff}.pricing-v3-comparison-section .pricing-header{text-align:center;margin-bottom:40px}.pricing-v3-comparison-section .pricing-header h2{font-size:40px;color:#111827;margin:0 0 10px 0}@media(max-width: 767px){.pricing-v3-comparison-section .pricing-header h2{font-size:30px}}.pricing-v3-comparison-section .pricing-header p{font-size:18px;color:#374151;max-width:900px;margin:0 auto;line-height:1.5;font-weight:400}.pricing-v3-comparison-section .pricing-v3-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-v3-comparison-section .pricing-v3-table-wrapper .pricing-v3-table{min-width:900px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden}.pricing-v3-comparison-section .pricing-v3-plans-row{display:grid;grid-template-columns:repeat(4, 25%);border-bottom:1px solid #d9dee5}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column{border-top:1px solid #d9dee5}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-header{margin-bottom:20px;background-color:#f9f9f9;padding:10px 0 12px 0}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-header h3{font-size:24px;font-weight:500;margin:0 0 2px 0;color:#111827}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-header .plan-subtitle{color:#4b5563;margin:0;font-size:14px;font-weight:400}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column.plan-best-deal-column{border-top:1px solid #444}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column.plan-best-deal-column .plan-header{background-color:#444}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column.plan-best-deal-column .plan-header h3,.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column.plan-best-deal-column .plan-header .plan-subtitle{color:#fff}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing{margin-bottom:20px;padding:0 20px}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .original-price{color:#374151;font-size:15px;margin-bottom:12px}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .original-price span{display:inline-block;position:relative}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .original-price span::after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#e6202b}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .current-price{margin-bottom:14px}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .current-price .current-price-inner{position:relative;color:#1f2937;display:inline-block;line-height:1}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .current-price .price-dollar{position:absolute;top:3px;left:-13px;font-size:15px}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .current-price .price-main{font-size:40px}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .current-price .price-decimal{font-size:14px;position:absolute;top:5px;right:-24px}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .current-price .price-period{font-size:11px;color:#626060;position:absolute;bottom:6px;right:-33px}.pricing-v3-comparison-section .pricing-v3-plans-row .v3-comparison-plan-header-column .plan-pricing .savings{font-size:16px;color:#1f2937;font-weight:400;background:#fff9a9;padding:3px 0;display:block}.pricing-v3-comparison-section .pricing-v3-plans-row .plan-column{text-align:center;border-right:1px solid #d9dee5;position:relative}.pricing-v3-comparison-section .plan-v3-comparison-button{padding:0 30px 20px 30px}.pricing-v3-comparison-section .plan-v3-comparison-button .btn-get-started{background:#338eef;color:#fff;padding:8px;border-radius:5px;text-decoration:none;font-weight:500;font-size:14px;display:block}.pricing-v3-comparison-section .plan-v3-comparison-button .btn-get-started:hover{background:#338eef}.pricing-v3-comparison-section .pricing-v3-features-table .features-section-header{background:#e0e8f1;padding:10px 15px}.pricing-v3-comparison-section .pricing-v3-features-table .features-section-header .feature-name{font-size:16px;color:#393e4b;font-weight:700}.pricing-v3-comparison-section .pricing-v3-features-table .feature-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border-bottom:1px solid #d9dee5}.pricing-v3-comparison-section .pricing-v3-features-table .feature-row .feature-name{padding:15px;border-left:1px solid #d9dee5;border-right:1px solid #d9dee5;font-size:14px;color:#393e4b;display:flex;align-items:center}.pricing-v3-comparison-section .pricing-v3-features-table .feature-row .feature-value{padding:15px;border-right:1px solid #d9dee5;font-size:14px;color:#393e4b;display:flex;align-items:center;justify-content:center}.pricing-v3-comparison-section .pricing-v3-features-table .feature-row .feature-value.feature-value-best-deal{background-color:#f0f9ff}.pricing-v3-comparison-section .pricing-v3-features-table .feature-row.feature-row-last-buttons .plan-v3-comparison-button{padding:0;width:100%;text-align:center}.pricing-v3-after-table-disclaimer{font-size:14px;color:#4b5563;text-align:center;margin:0px;line-height:1.6;margin-bottom:80px;font-weight:400}.pricing-v3-after-table-guarantee-badge{display:flex;align-items:center;border-left:1px solid #d9dee5;border-right:1px solid #d9dee5;border-bottom:1px solid #d9dee5}.pricing-v3-after-table-guarantee-badge .guarantee-badge{flex-shrink:0}.pricing-v3-after-table-guarantee-badge .guarantee-content{flex:1;padding:10px 30px 10px 0}.pricing-v3-after-table-guarantee-badge .guarantee-title{font-size:15px;font-weight:600;color:#393e4b;margin:0 0 10px 0}.pricing-v3-after-table-guarantee-badge .guarantee-subtitle{font-size:16px;color:#393e4b;margin:0;line-height:1.5;font-weight:400}.pricing-v3-testimonials-section{padding:100px 0;background:#f3f6ff}@media(max-width: 767px){.pricing-v3-testimonials-section{padding:60px 0}}.pricing-v3-testimonials-section .pricing-v3-testimonials-container{max-width:1150px;margin:0 auto}@media(max-width: 767px){.pricing-v3-testimonials-section .pricing-v3-testimonials-container{padding:0 30px}}.pricing-v3-testimonials-section .pricing-v3-testimonials-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.pricing-v3-testimonials-section .pricing-v3-testimonial-card{background:#fff;border-radius:4px;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.pricing-v3-testimonials-section .pricing-v3-testimonial-text{color:#374151;font-size:16px;line-height:1.5;margin:20px 0 0 0;flex:1;font-weight:400}.pricing-v3-testimonials-section .pricing-v3-testimonial-author{display:flex;align-items:center;gap:14px;margin-top:28px}.pricing-v3-testimonials-section .author-avatar{width:56px}.pricing-v3-testimonials-section .author-avatar img{width:100%;height:100%;display:block;border-radius:8px}.pricing-v3-testimonials-section .author-meta .author-name{font-weight:500;color:#111827;font-size:16px;margin:0 0 4px 0}@media(max-width: 1024px){.pricing-v3-testimonials-section .pricing-v3-testimonials-grid{grid-template-columns:1fr}}.pricing-v3-faq-section{padding:100px 0 60px 0}@media(max-width: 767px){.pricing-v3-faq-section{padding:60px 0 0 0}}.pricing-v3-faq-container{max-width:850px;margin:0 auto}@media(max-width: 767px){.pricing-v3-faq-container{padding:0 30px}}.pricing-v3-faq-title{font-size:40px;line-height:1.1;text-align:center;color:#111827;font-weight:500;margin:0 0 14px 0}.pricing-v3-faq-subtitle{text-align:center;color:#374151;font-size:18px;line-height:1.6;margin:0 0 40px 0;font-weight:400}.pricing-v3-faq-subtitle a{color:#374151;text-decoration:underline}.pricing-v3-faq-section .faqs{border-bottom:1px solid #d1d5db}.pricing-v3-faq-section .faqs dt{margin:0;border-top:1px solid #d1d5db;font-size:18px;font-weight:600;color:#111827}.pricing-v3-faq-section .faqs dt:first-child{border-top:0}.pricing-v3-faq-section .faqs dt a.accordion-title{display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;padding:25px 0}.pricing-v3-faq-section .faqs dt a.accordion-title span.accordion-title-text{font-size:18px;font-weight:500;color:#111827}.pricing-v3-faq-section .faqs dt a.accordion-title span.accordion-title-icon{display:inline-flex;width:24px;height:24px;flex:0 0 24px}.pricing-v3-faq-section .faqs dd{margin:0;padding:0 0 25px 0;font-size:18px;line-height:1.6;color:#374151;display:none;font-weight:400}@media(max-width: 767px){.pricing-v3-faq-title{font-size:30px}.pricing-v3-faq-subtitle{font-size:16px}.pricing-v3-faq-section .faqs dd{padding-left:52px;padding-right:20px}}