.pricing-section{background:#fff;padding:80px 0}.pricing-heading span{font-family:Graphik Web Regular;font-weight:400}.feature-checkmark-img{height:14px;width:14px}.modal-compare-pdf{font-size:40px;line-height:50px;margin-bottom:13px}.pricing-section .container-fluid{border-bottom:1px solid #d3dee8;border-top:unset}.price-pdf-row{border:1px solid #d3dee8;justify-content:center;padding:24px 32px}.pricing-modal .close-btn{background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:25px;font-weight:700;height:40px;line-height:30px;opacity:.9;position:absolute;right:-15px;text-align:center;top:-20px;width:40px;z-index:1050}.pricing-modal .modal-dialog{max-width:1024px!important}.pricing-box{padding:10px 24px 32px}.pricing-pdf-section .price-pdf-row .col-lg-8{padding:0}.pricing-text span{font-size:24px;letter-spacing:-.3px;line-height:32px}.enterprise-plan .pricing-text{color:#000}.pricing-heading{padding-bottom:56px;padding-top:112px;text-align:center}.pricing-heading h2{font-size:60px;font-weight:500;line-height:72px;margin-bottom:0}.pricing-heading h2,.pricing-heading p{color:#000;font-family:Graphik Web Medium,sans-serif;letter-spacing:-2px}.pricing-heading p{font-size:48px;font-weight:400;line-height:58px;margin:0}.pricing-plans-row{margin-bottom:0;row-gap:30px}.pricing-card{background:#fff;border:1px solid #d3dee8;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;position:relative}.pricing-card.enterprise-plan{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#c72c91 33.54%,#0565ff 73.82%) border-box;background-clip:padding-box,border-box;border:2px solid transparent}.pricing-bg-image{bottom:0;height:auto;pointer-events:none;position:absolute;right:0;width:auto;z-index:1}.pricing-bg-image .bg-img{height:auto;max-height:300px;max-width:300px;object-fit:contain;opacity:.8;width:auto}.pricing-plan-name{color:#556575;font-family:Graphik Web Medium,sans-serif;font-size:40px;font-weight:500;letter-spacing:-1.2px;line-height:50px;margin:0 0 16px;padding-left:24px;padding-top:32px;position:relative;text-align:left;z-index:2}.pricing-plan-name.enterprise-gradient{background:linear-gradient(90deg,#c72c91 33.54%,#0565ff 73.82%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-tag{background:#748494;border-radius:0;color:#fff;display:inline-block;font-family:Graphik Web Medium,sans-serif;font-size:16px;font-weight:500;line-height:26px;margin:0;padding:2px 24px;position:relative;width:fit-content;z-index:2}.pricing-tag.enterprise-tag{background:linear-gradient(90deg,#c72c91 33.54%,#0565ff 73.82%);color:#fff}.pricing-card-body{display:flex;flex-direction:column;height:100%;padding:40px 35px}.pricing-info{margin-bottom:14px;position:relative;z-index:2}.pricing-text{color:#556575;display:block;font-family:Graphik Web Medium,sans-serif;font-size:40px;font-weight:500;letter-spacing:-1.2px;line-height:50px;margin-bottom:0}.pricing-divider{background:#556575;height:1px;margin-bottom:24px}.pricing-features-list{flex-grow:1;list-style:none;margin:0 0 32px;padding:0;position:relative;z-index:2}.pricing-feature-item{align-items:center;color:#000;display:flex;font-size:16px;gap:12px;line-height:26px;margin-bottom:4px}.pricing-feature-item:last-child{margin-bottom:unset}.feature-checkmark{padding:0 5px}.feature-checkmark.enterprise-check{background:#1d2b36;color:#fff}.feature-text{color:#000;flex:1}.pricing-button-wrapper{margin-top:auto;padding-top:0;position:relative;text-align:left;z-index:2}.pricing-button{background:#fff;border:1px solid #1d2b36;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-family:Graphik Web Medium,sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:8px 16px;text-align:center;text-decoration:none;transition:all .3s ease;width:auto}.pricing-button:hover{background:#f9fafb;border-color:#9ca3af;color:#000}.pricing-button.enterprise-button{background:#0565ff;border-color:#0565ff;color:#fff;display:inline-block;font-size:24px;line-height:32px;padding:8px 16px}.pricing-button.enterprise-button:hover{background:#0056b3;border-color:#0056b3;color:#fff}.pricing-pdf-section{margin-top:32px;padding-bottom:112px}.pricing-pdf-section .row{align-items:center}.pdf-title{color:#000;font-family:Graphik Web Medium,sans-serif;font-size:24px;font-weight:500;letter-spacing:-.3px;line-height:32px;margin:0 0 4px}.pdf-description{color:#000;font-size:16px;line-height:26px;margin:0}.pdf-button-col{padding:0;text-align:right}.pdf-button{background:#fff;border:1px solid #1d2b36;display:inline-block;font-family:Graphik Web Medium,sans-serif;font-size:20px;font-weight:500;line-height:30px;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.pdf-button:hover{background:#f9fafb;border-color:#9ca3af;color:#000;text-decoration:none}@media (max-width:992px){.pricing-plans-row{row-gap:30px}.pdf-button-col{margin-top:20px;text-align:left}}@media (max-width:768px){.pricing-section{padding:60px 0}.pricing-pdf-section{padding-bottom:32px}.pricing-heading{margin-bottom:30px;padding:0 0 40px}.pricing-heading h2{color:#415569;font-size:27px;letter-spacing:-1px;line-height:36px}.pricing-heading p{font-size:32px;letter-spacing:-1px;line-height:40px}.pricing-tag{font-size:12px;line-height:20px;margin-bottom:24px}.pricing-box{padding:0}.pricing-card{border-left:unset;border-right:unset;padding:32px 16px}.pricing-plan-name{font-size:30px;line-height:38px;padding-left:0;padding-top:0}.pricing-text{font-size:36px;line-height:46px}.pricing-feature-item{font-size:15px;line-height:22px}.pdf-title{font-size:24px;line-height:32px}.pricing-pdf-section .price-pdf-row .col-lg-8{padding:0 12px}.pdf-description{font-size:16px;line-height:26px}.pdf-button,.pdf-button-col{text-align:center}}.pricing-modal{z-index:1055}.modal-content{padding:40px;position:relative}.pricing-modal .modal-dialog.modal-fullscreen{margin:0}.modal-close{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;position:absolute;right:20px;top:20px;transition:all .3s ease;width:40px;z-index:10001}.modal-close:hover{background:#e5e7eb;transform:rotate(90deg)}.modal-row{margin:0}.modal-left-content{color:#000}.modal-left-content h1,.modal-left-content h2,.modal-left-content h3,.modal-left-content h4,.modal-left-content h5,.modal-left-content h6{color:#000;margin-bottom:16px}.testimonial-quote-wrap{margin-bottom:16px}.testimonial-quote-img{height:50px;object-fit:contain;opacity:.5;width:50px}.testimonial-text{color:#4e647a;font-size:16px;font-weight:500;letter-spacing:-.4px;line-height:26px;margin-bottom:20px}.testimonial-author{color:#0f172a;font-size:16px;font-weight:700;margin:0 0 6px}.testimonial-designation{color:#4b5563;font-size:16px;margin:0 0 20px;text-align:center}.testimonial-tagline{color:#37495c;font-size:16px;margin:0 0 30px}.testimonial-logos{align-items:center;display:flex;flex-wrap:wrap}.testimonial-logo-img{height:68px;object-fit:contain;width:110px}.modal-right-form{padding:30px}@media(max-width:1367px){.modal-content{margin:0 30px}}@media (max-width:992px){.modal-left{margin-bottom:30px;padding-right:15px}.modal-right{padding-left:15px}.pricing-heading{padding-top:30px}section.heading-section.price-flow{padding:0!important}}@media (max-width:768px){.modal-content{padding:30px 20px}.modal-close{font-size:24px;height:35px;right:15px;top:15px;width:35px}.modal-left{margin-bottom:25px;padding-right:0}.modal-right{padding-left:0}.modal-right-form{padding:20px}}@media (max-width:767px){.pricing-section .pricing-heading{margin:0;padding:48px 40px 32px 16px!important}.pricing-text{margin-top:-25px}.pricing-plan-col:first-child{margin-bottom:24px}.pricing-card{border-bottom:1px solid #d3dee8}.pricing-info{margin-bottom:16px}.pricing-plan-name{margin-bottom:8px}.price-pdf-row{border:unset;border-top:1px solid #d3dee8;padding:24px 13px}.pricing-button-wrapper .pricing-button{width:100%}.feature-text{color:#556575;flex:1;font-size:16px;font-weight:400;line-height:26px}.pricing-text span{font-size:16px;letter-spacing:-.1px;line-height:26px}.pricing-features-list{margin-bottom:24px}.pricing-section .pricing-heading br{display:none}}