.rekla-steps{counter-reset:rekla-step;list-style:none;margin:0;padding:0}.rekla-steps>li{counter-increment:rekla-step;display:grid;grid-template-columns:2.75rem minmax(0, 1fr);align-items:center;gap:24px;margin:0;color:#1f2a37;font-size:1.125rem;line-height:1.6}.rekla-steps>li+li{margin-top:1.5rem}.rekla-steps>li::before{content:counter(rekla-step);display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background-color:#e8f0ef;color:#2f6b61;font-family:var(--wp--preset--font-family--manrope, sans-serif);font-size:1rem;font-weight:700;line-height:1}@media(max-width: 600px){.rekla-steps>li{column-gap:1rem;font-size:1rem}.rekla-steps>li::before{width:2.25rem;height:2.25rem;font-size:.875rem}}.frm-fluent-form.fluentform_has_payment{font-family:"Manrope","Noto Sans Tamil",sans-serif}.frm-fluent-form.fluentform_has_payment label,.frm-fluent-form.fluentform_has_payment input,.frm-fluent-form.fluentform_has_payment button,.frm-fluent-form.fluentform_has_payment .ff-el-form-control,.frm-fluent-form.fluentform_has_payment .ff_item_price_wrapper{font-family:"Manrope","Noto Sans Tamil",sans-serif}.frm-fluent-form.fluentform_has_payment fieldset>.ff-el-group.ff-custom_html:first-of-type{max-width:none;margin:0 0 2rem;padding:0;background:none;border:0}.frm-fluent-form.fluentform_has_payment fieldset>.ff-el-group.ff-custom_html:first-of-type h1,.frm-fluent-form.fluentform_has_payment fieldset>.ff-el-group.ff-custom_html:first-of-type h2{margin:0;color:#1a1a1a;font-family:var(--wp--preset--font-family--noto-serif-tamil, serif);font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.3;text-align:center}.frm-fluent-form.fluentform_has_payment fieldset>.ff-el-group:not(.ff-custom_html:first-of-type){margin:0 auto;padding:0 3rem 5px;background:#fff;border-right:1px solid #e6e8eb;border-left:1px solid #e6e8eb;box-sizing:border-box}.frm-fluent-form.fluentform_has_payment fieldset>.ff-custom_html:first-of-type~.ff-el-group:nth-of-type(2),.frm-fluent-form.fluentform_has_payment fieldset>.ff-el-group:first-of-type:not(.ff-custom_html){padding-top:var(--wp--preset--spacing--50);border-top:1px solid #e6e8eb;border-radius:16px 16px 0 0}.frm-fluent-form.fluentform_has_payment .ff-el-group.ff_submit_btn_wrapper{padding-bottom:var(--wp--preset--spacing--30);border-bottom:1px solid #e6e8eb;border-radius:0 0 16px 16px;text-align:center}.frm-fluent-form.fluentform_has_payment .ff-el-input--label{margin-bottom:0px}.frm-fluent-form.fluentform_has_payment .ff-el-input--label label{color:#1a1a1a;font-size:15px;font-weight:500;line-height:1.5}.frm-fluent-form.fluentform_has_payment .ff-el-input--label.ff-el-is-required.asterisk-right label::after{margin-left:.25rem;color:#c0392b}.frm-fluent-form.fluentform_has_payment .ff-el-form-control{height:2.75rem;padding:0 1rem;background-color:#fbfaf6;border:1px solid #e2e0da;border-radius:6px;color:#1a1a1a;font-size:1rem;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.frm-fluent-form.fluentform_has_payment .ff-el-form-control::placeholder{color:#9a9a9a;opacity:1}.frm-fluent-form.fluentform_has_payment .ff-el-form-control:focus{border-color:#b86b41;box-shadow:0 0 0 3px rgba(184,107,65,.15);outline:none}.frm-fluent-form.fluentform_has_payment .ff_input-group{display:flex;align-items:stretch;background-color:#fbfaf6;border:1px solid #e2e0da;border-radius:6px;transition:border-color .15s ease,box-shadow .15s ease}.frm-fluent-form.fluentform_has_payment .ff_input-group:focus-within{border-color:#b86b41;box-shadow:0 0 0 3px rgba(184,107,65,.15)}.frm-fluent-form.fluentform_has_payment .ff_input-group .ff_input-group-prepend{display:flex;padding:0;background:none;border:0}.frm-fluent-form.fluentform_has_payment .ff_input-group .ff_input-group-text{display:flex;align-items:center;padding:0 0 0 1rem;background:none;border:0;color:#1a1a1a;font-size:1rem}.frm-fluent-form.fluentform_has_payment .ff_input-group .ff-el-form-control{flex:1;padding-left:.375rem;background:none;border:0;box-shadow:none}.frm-fluent-form.fluentform_has_payment .ff-el-group:has(.ff_item_price_wrapper)::before{content:"";display:block;height:1px;margin-bottom:20px;background-color:#e6e8eb}.frm-fluent-form.fluentform_has_payment .ff_item_price_wrapper{color:#3b7c70;font-size:1.75rem;font-weight:500;line-height:1.3}.frm-fluent-form.fluentform_has_payment button.ff-btn.ff-btn-submit.ff_btn_style{width:100%;min-height:3.75rem;padding:.75rem 1.5rem;background-color:#b86b41 !important;border:0;border-radius:6px;color:#fff;font-size:1.0625rem;font-weight:700;transition:background-color .15s ease}.frm-fluent-form.fluentform_has_payment button.ff-btn.ff-btn-submit.ff_btn_style:hover,.frm-fluent-form.fluentform_has_payment button.ff-btn.ff-btn-submit.ff_btn_style:focus-visible{background-color:#9f5a34 !important;color:#fff;opacity:1}@media(max-width: 600px){.frm-fluent-form.fluentform_has_payment fieldset>.ff-el-group:not(.ff-custom_html:first-of-type){padding-right:1.25rem;padding-left:1.25rem}.frm-fluent-form.fluentform_has_payment fieldset>.ff-custom_html:first-of-type~.ff-el-group:nth-of-type(2),.frm-fluent-form.fluentform_has_payment fieldset>.ff-el-group:first-of-type:not(.ff-custom_html){padding-top:1.75rem}.frm-fluent-form.fluentform_has_payment .ff-el-group.ff_submit_btn_wrapper{padding-bottom:1.75rem}.frm-fluent-form.fluentform_has_payment .ff-el-input--label label{font-size:1rem}}.vehicle-two-number-wrapper{padding-bottom:20px !important}.fluent_form_8 h4{margin:0}
