.card-title{font-size:var(--desktop)!important;font-weight:var(--weight)!important;margin-top:var(--mt-d)!important;margin-bottom:var(--mb-d)!important;color:var(--title-color)!important}.info-title{font-size:var(--desktop)!important;font-weight:var(--weight)!important;margin-top:var(--mt-d)!important;margin-bottom:var(--mb-d)!important;color:var(--title-color)!important}.card-btn{display:inline-block;padding:var(--ptb-d) var(--prl-d)!important;text-decoration:none;background:var(--btn-bg)!important;color:var(--btn-text)!important;border-radius:2px}.card-desc,.card-desc p{padding-top:var(--desc-pt-d)!important;padding-bottom:var(--desc-pb-d)!important;font-size:var(--desc-font-d)!important;color:var(--desc-color)!important}.single-blog-content h2 .info-desc,.info-desc p{font-size:var(--desc-font-d)!important;color:var(--desc-color)!important;margin-bottom:auto!important;margin-bottom:.8rem}.faq-heading{font-size:var(--faq-d)!important;font-weight:var(--faq-w)!important;color:var(--faq-color)!important}.faq-desc,.faq-desc p{font-size:var(--fd)!important;color:var(--fc)!important}.faq-item{background:#fff;border-radius:3px;margin:10px 0}.faq-question{padding:0!important}.faq-question,.faq-question span{cursor:pointer;padding:12px;font-weight:600;display:flex;align-items:center;gap:10px;font-size:18px!important;margin:0!important}.faq-icon{width:20px;font-size:20px;font-weight:700}.faq-answer{display:none;padding:10px 15px}.faq-item.active .faq-answer{display:block!important}.faq-item.active .faq-icon{content:"-"}.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.img-responsive img{width:100%;border-radius:10px 10px 0 0!important}.video-responsive iframe,.video-responsive video{position:absolute;width:100%;height:100%}.video-box{background:var(--card-bg)!important;border-radius:var(--card-radius)!important;box-shadow:var(--card-shadow)!important}.video-title{font-size:var(--title-d)!important;font-weight:var(--title-w)!important;color:var(--title-c)!important}.video-desc{font-size:var(--desc-d)!important;font-weight:var(--desc-w)!important;color:var(--desc-c)!important}.video-content{padding-top:var(--cptb-d)!important;padding-bottom:var(--cptb-d)!important;padding-left:var(--cplr-d)!important;padding-right:var(--cplr-d)!important}.table-responsive{width:100%;overflow-x:auto}.acf-table{width:100%;border-collapse:collapse;min-width:600px}.acf-table th,.acf-table td{padding:12px;border:1px solid #ddd;text-align:left}.acf-table th{background:#f5f5f5}.cta-block{background:var(--cta-bg)!important;margin:var(--cta-m-d)!important;padding:var(--cta-ptb-d) var(--cta-plr-d)!important;border-radius:10px}.cta-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cta-title{font-size:var(--title-d)!important;font-weight:var(--title-w)!important;color:var(--title-c)!important}.cta-desc{font-size:var(--desc-d)!important;font-weight:var(--desc-w)!important;color:var(--desc-c)!important}.cta-btn{background:var(--btn-bg)!important;color:var(--btn-text)!important;padding:var(--btn-ptb-d) var(--btn-plr-d)!important;border-radius:var(--btn-radius)!important;text-decoration:none}.title-block{font-size:var(--title-d);font-weight:var(--title-w);color:var(--title-c);margin:var(--title-margin-d)}.text-block .text-paragraph{font-size:var(--font-d);font-weight:var(--font-w)}.text-paragraph{margin:var(--margin-d);color:var(--font-c)}.text-paragraph li{color:var(--font-c) !important}@media (max-width:768px){.card-title{font-size:var(--mobile)!important;margin-top:var(--mt-m)!important;margin-bottom:var(--mb-m)!important}.info-title{font-size:var(--mobile)!important;margin-top:var(--mt-m)!important;margin-bottom:var(--mb-m)!important}.card-btn{padding:var(--ptb-m) var(--prl-m)!important}.card-desc,.card-desc p{padding-top:var(--desc-pt-m)!important;padding-bottom:var(--desc-pb-m)!important;font-size:var(--desc-font-m)!important}.info-desc,.info-desc p{font-size:var(--desc-font-m)!important}.faq-heading{font-size:var(--faq-m)!important}.faq-desc{font-size:var(--fm)!important}.video-content{padding-top:var(--cptb-m)!important;padding-bottom:var(--cptb-m)!important;padding-left:var(--cplr-m)!important;padding-right:var(--cplr-m)!important}.video-title{font-size:var(--title-m)!important}.video-desc{font-size:var(--desc-m)!important}.acf-table{font-size:14px}.cta-block{margin:var(--cta-m-m)!important;padding:var(--cta-ptb-m) var(--cta-plr-m)!important}.cta-title{font-size:var(--title-m)!important}.cta-desc{font-size:var(--desc-m)!important}.cta-btn{padding:var(--btn-ptb-m) var(--btn-plr-m)!important}.blog-sidebar{margin-top:20px}.title-block{font-size:var(--title-m)!important;margin:var(--title-margin-m)!important}.text-block{font-size:var(--font-m)!important}.text-paragraph{margin:var(--margin-m)!important}}.toc-wrapper{background:#f8f9fc;border-radius:12px;padding:20px;margin:30px 0;box-shadow:0 4px 15px rgb(0 0 0/.08)}.toc-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.toc-header h3{margin:0;font-size:20px}.toc-toggle{font-size:22px;font-weight:700}.toc-list{margin-top:15px;padding-left:20px}.toc-list li{margin-bottom:8px}.toc-list a{color:#333;text-decoration:none;transition:.3s}.toc-list a:hover{color:#007bff}.toc-list{display:none}.toc-wrapper.active .toc-list{display:block}.single-blog-content .toc-list{margin:0!important}.acf-single_post_faq{background:#f2f2f2;padding:10px 20px 30px;border-radius:10px;margin-top:30px}.btn-card-info{width:100%;display:flex}.btn-card-info.align-left{justify-content:flex-start}.btn-card-info.align-center{justify-content:center}.btn-card-info.align-right{justify-content:flex-end}#blog-image-wrapper{position:relative}.blog-slide-item{overflow:hidden;border-radius:12px}.blog-slide-item img{width:100%;object-fit:cover;display:block;border-radius:12px}#blog-image-wrapper .owl-dots{margin-top:20px;text-align:center}#blog-image-wrapper .owl-dot span{width:15px;height:15px;background:#ccc;display:block;border-radius:50%;margin:0 5px}#blog-image-wrapper .owl-dot.active span{background:#5242d8}.single-blog-content ol li{color:#3d3b3b !important}.image-slide img{border-radius:12px}.card-slide{background:#fff;border-radius:12px;margin:10px;box-shadow:0 0px 8px rgba(0,0,0,.08);overflow:hidden}.slide-content{padding:20px}.slide-content h4{font-size:24px;font-weight:700}.slide-content p{font-size:16px}