.hs-form.hs-custom-form .hs-input:not([type=radio]):not([type=checkbox]){width:100%!important}.pricing-comparison.srp{margin:0 auto;max-width:1100px}.pricing-comparison .grid-container{overflow:hidden}.pricing-comparison .plan_row{gap:0!important}.pricing-comparison .plan_row .p-card{align-items:center;box-sizing:border-box;flex-direction:row;gap:0;height:auto;justify-content:center;margin:0;min-height:100px;padding:1rem .75rem!important}.pricing-comparison .plan_row .col-w-1.w-full .plan_name .sub_head{display:block;font-size:16px;font-weight:400;margin-top:5px}.pricing-comparison .grid-container.row-gap-4.grid>div:nth-child(4n),.pricing-comparison .plan_row .col-w-1.w-full:last-child .p-card{background-color:#e8f6fc!important}.pricing-comparison .grid-container .p-row{font-size:14px!important;margin:0;padding:1.25rem .75rem!important}.srp .pricing-comparison .p-card .flex.items-center.justify-between{flex-direction:column;gap:5px}.hs-content-id-99577994794 .dnd_area-row-0-background-layers{background-color:#23aeef}@media (max-width:1199px){.pricing-comparison .grid-container .p-row{padding:.6rem!important}}@media (max-width:1072px){.pricing-comparison .plan_row,.pricing-comparison .pricing-comparison.sm\:plan_row.grid.grid-cols-3.md\:hidden .txt-heading .sub_head{display:none}.pricing-comparison .pricing-comparison.sm\:plan_row.grid.grid-cols-3.md\:hidden{padding:1.25rem 0 0!important}.pricing-comparison .pricing-comparison.sm\:plan_row.grid.grid-cols-3.md\:hidden .txt-heading{border-top:4px solid #0b7eb4;font-weight:500!important;padding:1rem .75rem!important}.pricing-comparison .pricing-comparison.sm\:plan_row.grid.grid-cols-3.md\:hidden .txt-heading:nth-child(2){border-color:#13c052}.pricing-comparison .pricing-comparison.sm\:plan_row.grid.grid-cols-3.md\:hidden .txt-heading:nth-child(3){background-color:#e8f6fc!important;border-color:#23aeef}.pricing-comparison.details-row .p-rowHeading{font-size:18px!important;padding:1rem 2rem 1rem 1rem!important;position:relative!important}.pricing-comparison.details-row .p-rowHeading:after{position:absolute!important;right:1rem!important;top:calc(50% - 3px)!important}}@media (max-width:767px){.pricing-comparison.srp{padding:0!important}.pricing-comparison .pricing-comparison.sm\:plan_row.grid.grid-cols-3.md\:hidden .txt-heading{font-size:15px!important;line-height:1.25!important}}@media (max-width:450px){.pricing-comparison .pricing-comparison.sm\:plan_row.grid.grid-cols-3.md\:hidden .txt-heading{padding:.75rem .5rem!important}}