.form-wrapper .gform_body .gfield .ginput_container.ginput_container_list .gfield_list_groups .plan-block .gfield_list_group,.form-wrapper .gform_body .plan-block .ginput_complex,.plan-block .form-wrapper .gform_body .gfield .ginput_container.ginput_container_list .gfield_list_groups .gfield_list_group,.plan-block .form-wrapper .gform_body .ginput_complex,.plan-block .row,.plan-block .wp-block-post-template{margin:0 -.625rem}.plan-block .card-plan{margin-bottom:2.5rem;padding:0 .625rem}@media (min-width:992px){.plan-block .card-plan{margin-bottom:0}}.card-plan .card-wrap{background:#fff;border:1px solid #c3c3c3;border-radius:16px;box-shadow:0 68px 200px rgba(0,0,0,.15);height:100%;&>:last-child:not(.btn-wrap):not(.quote){padding-bottom:26px}&>.quote:last-child{margin-bottom:26px}}.card-plan .plan-heading{border-bottom:1px solid #c3c3c3;padding:26px 26px 20px}.card-plan .plan-heading .title{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.55;margin-bottom:.25rem}.card-plan .plan-heading p{color:#535574;font-size:1rem;line-height:1.5}@media (min-width:1200px){.card-plan .plan-heading p{line-height:1.75}}.card-plan .plan-heading p:last-child{margin-bottom:0}.card-plan .plan-heading p strong{font-weight:600}.card-plan .pricing-box{border-bottom:1px solid #c3c3c3;padding:20px 26px}.card-plan .pricing-box .price{display:block;font-size:1.7rem;font-weight:600;letter-spacing:-.02em;line-height:1.375;margin-bottom:.3125rem}.card-plan .pricing-box .price-description{color:#535574}.card-plan .pricing-box .timeline-pill{background:rgba(1,10,59,.1);border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:600;gap:5px;padding:4px 10px;img{flex-shrink:0}}.card-plan .pricing-box p{font-size:1rem;font-weight:400;line-height:1.26}.card-plan .btn-wrap{margin:0 26px 26px}.card-plan .btn-wrap .btn,.card-plan .btn-wrap .form-wrapper .gform_body .gfield .ginput_container.ginput_container_fileupload button,.card-plan .btn-wrap .search-form .search-submit,.card-plan .btn-wrap .wp-block-button a,.form-wrapper .gform_body .gfield .ginput_container.ginput_container_fileupload .card-plan .btn-wrap button,.search-form .card-plan .btn-wrap .search-submit,.wp-block-button .card-plan .btn-wrap a{font-size:1.125rem;padding:.875rem .9375rem;width:100%}.card-plan .available-add-on,.card-plan .inclusions{padding:20px 26px;&>:last-child{margin-bottom:0}}.card-plan .inclusions .title{color:#535574;display:block;font-size:14px;margin-bottom:.625rem}.card-plan ul{list-style:none;margin:0 0 1rem;padding:0}.card-plan ul li{align-items:center;display:flex;font-size:.8625rem;font-weight:400;line-height:1.25;margin-bottom:.6875rem;min-height:1.5rem;padding-left:1.9375rem;position:relative;&:last-child{margin-bottom:0}}.card-plan ul li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%230a013b' viewBox='0 0 256 256'%3E%3Cpath d='m229.66 77.66-128 128a8 8 0 0 1-11.32 0l-56-56a8 8 0 0 1 11.32-11.32L96 188.69 218.34 66.34a8 8 0 0 1 11.32 11.32'/%3E%3C/svg%3E");height:1.5rem;left:0;padding:4px 4px 4px 0;position:absolute;top:0;width:1.5rem}.card-plan .available-add-on{border-top:1px solid #c3c3c3}.card-plan .available-add-on .title{color:#535574;display:block;font-size:14px;margin-bottom:.625rem}.card-plan .quote{align-items:center;border-top:1px solid #c3c3c3;display:flex;gap:11px;margin:0 26px 20px;padding:16px 0 0}.card-plan .quote .quote-by{align-items:center;background:rgba(1,10,59,.1);border-radius:50%;display:flex;flex-shrink:0;font-size:.8625rem;font-weight:700;height:40px;justify-content:center;width:40px}.card-plan .quote .quote-text{color:#535574;font-size:.8625rem;line-height:1.5}