.banner-pricing{padding:0 7%;padding-top:clamp(80px,8vw,120px)}.banner-pricing .banner-heading,.banner-pricing .banner-subheading{width:100%}.banner-pricing .banner-heading{line-height:1.2;margin-bottom:20px;font-size:clamp(26px,4.73vw,92px);color:#6f66ff}.banner-pricing .banner-subheading{font-family:"Inter",sans-serif;font-weight:400;font-size:clamp(18px,1.95vw,52px);color:#353535}.plans-pricing{padding:40px 7%}.plans-pricing .plans-title{text-align:center;color:#707070;font-family:"Inter",sans-serif;font-weight:400;font-size:clamp(14px,1.12vw,20px)}.plans-pricing .plans-pricing-toggle{display:flex;justify-content:center}.plans-pricing .plans-pricing-toggle .plans-pricing-toggle-inner{display:flex;align-items:center;border-radius:clamp(25px,4vw,100px);background-color:#e9e9e9;padding:clamp(5px,.5vw,10px)}.plans-pricing .plans-pricing-toggle .toggle-text{color:#151515;background-color:transparent;border-radius:clamp(25px,4vw,100px);padding:5px 15px;font-size:clamp(12px,1.12vw,20px);text-align:center}.plans-pricing .plans-pricing-toggle .toggle-text.active{background-color:#151515;color:#fff}@media screen and (min-width:376px){.plans-pricing .plans-pricing-toggle .toggle-text{font-size:clamp(14px,1.12vw,20px)}}.plans-pricing .plans-pricing-columns{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:40px}.plans-pricing .plans-pricing-columns .plans-pricing-column{width:100%;display:flex;flex-flow:column;margin:15px 0;padding:clamp(20px,2.5%,35px) clamp(15px,1.8%,30px);border-radius:20px;border:1px solid #a0aaeb;background:#fff;box-shadow:0px 10px 25px 2px rgba(175,170,255,.2)}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-column-heading{display:flex;justify-content:space-between;align-items:center}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-column-heading .popular-label{font-size:clamp(12px,.975vw,16px);background-color:#afaaff;color:#fff;padding:5px 10px;border-radius:clamp(20px,2vw,50px)}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-name{font-family:"Inter",sans-serif;font-weight:400;font-size:clamp(22px,1.95vw,52px);margin:0}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-description{font-size:clamp(14px,1.25vw,36px);margin:15px 0;color:#707070}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-price .price-container{position:relative;display:flex;align-items:center;margin-top:clamp(46px,3.89vw,92px);margin-bottom:30px}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-price .price-container .unit-of-measurement{position:absolute;bottom:105%;margin:0;font-size:clamp(14px,1.12vw,20px);color:#6f66ff}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-price .price{font-family:"semplicitapro";font-weight:500;font-size:clamp(36px,3.89vw,92px);margin:0;line-height:1}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-price-monthly,.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-price-annually{display:none}.plans-pricing .plans-pricing-column .plan-price .price-container .price-details{margin-left:5px}.plans-pricing .plans-pricing-column .plan-price .price-container .price-details-top{display:flex;align-items:center}.plans-pricing .plans-pricing-column .plan-price .price-container .price-details-top p,.plans-pricing .plans-pricing-column .plan-price .price-container .price-details-bottom p{margin:0;font-size:clamp(14px,1.12vw,20px)}.plans-pricing .plans-pricing-column .plan-price .price-container .price-details-top .savings{color:#fff;background-color:#151515;margin-left:10px;padding:2px 10px;border-radius:clamp(20px,2vw,50px)}.plans-pricing .plans-pricing-column .plan-price .price-container .price-details-top .savings p{font-size:clamp(12px,.975vw,16px)}@media screen and (min-width:750px){.plans-pricing .plans-pricing-column .plan-price .price-container .price-details-top .savings p{font-size:clamp(10px,.975vw,16px)}}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-button{display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;width:100%;border-radius:12px;padding:10px;font-size:clamp(14px,1.25vw,36px);filter:drop-shadow(0px 3px 6px rgba(118,110,253,.4));-webkit-filter:drop-shadow(0px 3px 6px rgba(118,110,253,.4))}.plans-pricing .plans-pricing-columns .plans-pricing-column:first-child .plan-button{background-color:rgba(175,170,255,.2);color:#8780ff;border:1px solid #8780ff;transition:background-color .5s ease,color .5s ease}.plans-pricing .plans-pricing-columns .plans-pricing-column:first-child .plan-button:hover{color:#fff;background-color:#5f41ff;border:1px solid #5f41ff}.plans-pricing .plans-pricing-columns .plans-pricing-column:nth-child(2) .plan-button{background-color:#8780ff;border:1px solid #8780ff;color:#fff;transition:background-color .5s ease}.plans-pricing .plans-pricing-columns .plans-pricing-column:nth-child(2) .plan-button:hover{background-color:#5f41ff;border:1px solid #5f41ff}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-button-monthly,.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-button-annually{display:none}.plans-pricing .plans-pricing-columns .plans-pricing-column:last-child .plan-button{background-color:#151515;border:1px solid #151515;color:#fff}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-specs-container{margin:30px 0}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-specs-container .plan-specs-title{margin:0;font-size:clamp(14px,1.12vw,20px);font-weight:600}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-specs-container .plan-specs-list ul{margin:0;padding:0}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-specs-container .plan-specs-list ul li{list-style:none;display:flex;margin:10px 0;font-size:clamp(14px,1.12vw,20px)}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-specs-container .plan-specs-list ul li strong{display:contents}.plans-pricing .plans-pricing-column .plan-specs-container .plan-specs-list ul li:before{content:"";display:block;width:clamp(18px,1.6vw,28px);height:clamp(18px,1.6vw,28px);background-image:url('/wp-content/themes/hovarlay/images/pricing-checkmark-purple-padding.svg');background-size:100%;background-repeat:no-repeat;background-position:center center;flex-shrink:0;margin-right:5px}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-column-bottom{margin-top:auto;margin-bottom:15px;text-align:center;cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-size:clamp(14px,1.12vw,20px)}.plans-pricing .plans-pricing-columns .plans-pricing-column .plan-column-bottom .compare-plan-text{color:#151515}@media screen and (min-width:750px){.banner-pricing{padding:80px 7% 40px}.banner-pricing .banner-heading{width:60%}.banner-pricing .banner-subheading{width:70%}.plans-pricing{padding:40px 7% 80px}.plans-pricing .plans-pricing-columns .plans-pricing-column{width:32%}}.plans-pricing .plans-pricing-toggle .toggle-text{cursor:pointer}.comparison-chart .mobile-scroll-text{display:flex;justify-content:flex-end}.comparison-chart .mobile-scroll-text .mobile-scroll-text-inner{display:flex;align-items:center;font-size:clamp(14px,1.25vw,26px)}.comparison-chart .mobile-scroll-text .mobile-scroll-text-inner img{transform:rotate(45deg);width:clamp(18px,1.8vw,36px);height:clamp(18px,1.8vw,36px);margin-left:5px}.comparison-chart .chart-main-wrapper{position:relative;overflow-x:auto}.comparison-chart .chart-main-wrapper::-webkit-scrollbar{height:5px;width:5px;background:0 0}.comparison-chart .chart-main-wrapper::-webkit-scrollbar-thumb{background:#6f66ff;-webkit-border-radius:10px}.comparison-chart .chart-main{padding-top:15px;position:relative;width:200%}.comparison-chart table{border-collapse:collapse}.comparison-chart th,.comparison-chart td{width:25%;text-align:center;border-bottom:1px solid #e9e9e9;padding:15px}.comparison-chart th{padding:clamp(45px,4.2vw,100px) 15px clamp(25px,3vw,40px) 15px;position:relative;background-color:#fff}.comparison-chart th .popular-item{position:absolute;top:clamp(15px,1vw,25px);left:0;right:0;margin-left:auto;margin-right:auto;font-size:clamp(12px,.975vw,16px);font-weight:400;background-color:#afaaff;padding:5px 10px;border-radius:clamp(20px,2vw,50px);width:fit-content}.comparison-chart td{font-size:clamp(14px,1.25vw,26px);line-height:1.3;padding:15px;background-color:#fff}.comparison-chart td .td-inner{width:100%;display:flex;justify-content:center;margin:0 auto}@media screen and (min-width:600px){.comparison-chart td .td-inner{width:80%}.comparison-chart .chart-main{width:100%;padding-top:35px}.comparison-chart .mobile-scroll-text{display:none}}.comparison-chart td:first-child .td-inner{justify-content:flex-start;margin:0}.comparison-chart th:first-child,.comparison-chart td:first-child{text-align:left;position:-webkit-sticky;position:sticky;left:0;z-index:2}@media screen and (min-width:600px){.comparison-chart th:first-child,.comparison-chart td:first-child{position:relative}}.comparison-chart th:nth-child(3),.comparison-chart td:nth-child(3){background-color:#e7e5ff}.comparison-chart th .table-column-heading{font-size:clamp(22px,1.95vw,52px);font-weight:400}.comparison-chart tr.comparison-title td{background-color:#dcd9ff;font-weight:500;font-size:clamp(16px,1.53vw,36px)}.comparison-chart tr.comparison-title td:nth-child(2){background-color:#dcd9ff}@media screen and (min-width:600px){.comparison-chart tr.comparison-title td{background-color:rgba(175,170,255,.2)}}.comparison-chart tr:last-child td:nth-child(3){background-color:transparent}.comparison-chart tr:nth-last-child(2) td,.comparison-chart tr:last-child td{border-bottom:none}.comparison-chart tr:last-child td{padding-top:25px}.comparison-chart th:nth-child(3){border-radius:clamp(15px,1.5vw,25px) clamp(15px,1.5vw,25px) 0 0}.comparison-chart tr:nth-last-child(2) td:nth-child(3){border-radius:0 0 clamp(15px,1.5vw,25px) clamp(15px,1.5vw,25px)}.comparison-chart tr.comparison-title td:first-child{border-radius:clamp(10px,1vw,20px) 0 0 clamp(10px,1vw,20px)}.comparison-chart tr.comparison-title td:last-child{border-radius:0 clamp(10px,1vw,20px) clamp(10px,1vw,20px) 0}.comparison-chart tr .comparison-chart-button{display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;width:100%;border-radius:12px;padding:10px;background-color:#6f66ff;box-shadow:2px 4px 8px 0px rgba(118,110,253,.4);font-size:clamp(14px,1.25vw,26px)}.comparison-chart tr td:nth-child(2) .comparison-chart-button{background-color:rgba(175,170,255,.2);color:#8780ff;border:1px solid #8780ff;transition:background-color .5s ease,color .5s ease,border .5s ease}.comparison-chart tr td:nth-child(2) .comparison-chart-button:hover{color:#fff;background-color:#5f41ff;border:1px solid #5f41ff}.comparison-chart tr td:nth-last-child(2) .comparison-chart-button{background-color:#8780ff;border:1px solid #8780ff;color:#fff;transition:background-color .5s ease,border .5s ease}.comparison-chart tr td:nth-last-child(2) .comparison-chart-button:hover{background-color:#5f41ff;border:1px solid #5f41ff}.comparison-chart tr td:last-child .comparison-chart-button{background-color:#151515;border:1px solid #151515;color:#fff}.faq .main-section-heading{margin-bottom:25px}.help-button-container .help-button{display:flex;width:fit-content;justify-content:space-between;align-items:center;border-radius:8px;background-color:#e7e5ff;font-size:clamp(14px,1.12vw,20px);color:#353535;text-decoration:none;padding:10px 15px}.help-button-container .help-button img{flex-shrink:0;width:clamp(18px,1.8vw,28px);height:clamp(18px,1.8vw,28px)}.faq .faq-accordion-container{padding-left:0}.faq .faq-accordion{margin:15px 0;padding:clamp(15px,1vw,30px) 0 clamp(15px,1vw,30px) 0;border-radius:12px;background:#f2f2f2}.faq .faq-checkbox{display:none}.faq .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:500;font-size:clamp(16px,1.53vw,36px);margin:0;padding:0 clamp(15px,1vw,30px)}.faq .faq-toggle-icon{display:flex;transform:rotate(0);transition:transform .3s ease}.faq .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:clamp(14px,1.25vw,26px);line-height:1.5;padding:0 clamp(15px,1vw,30px)}.faq .faq-checkbox:checked+.faq-question+.faq-answer{max-height:500px}.faq .faq-checkbox:checked+.faq-question .faq-toggle-icon{transform:rotate(45deg)}@media screen and (min-width:750px){.faq .faq-accordion-container{padding-left:20%}}@media screen and (min-width:1050px){.faq .faq-accordion-container{padding-left:35%}}