.gs-steps-form{position:relative}.gs-steps-form .gs-step-panel,.gs-steps-form .gs-step-progress{width:100%;max-width:100%;flex:0 0 100%}.gs-steps-form .gs-step-fields>.col-lg-12,.gs-steps-form .gs-step-fields>.col-lg-6{width:100%;max-width:100%;flex:unset}.gs-steps-form .gs-step-fields .form-inner{width:100%}.gs-step-progress{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #e0e7e7;padding:0 0 18px;margin:0 0 24px}.gs-step-progress span{font-size:13px;color:#68808a;border-radius:24px;padding:9px 12px}.gs-step-progress .active{background:#12333c;color:#fff;font-weight:700}.gs-step-panel[hidden]{display:none!important}.gs-step-panel>h3{font-size:24px;color:#12333c;font-weight:750;margin:0 0 7px}.gs-step-desc{color:#657f89;font-size:14px;line-height:1.6;margin:0 0 20px}.gs-step-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.gs-step-fields>.wpforms-field,.gs-step-fields>.elementor-field-group{width:auto!important;max-width:100%!important;padding:0!important;margin:0!important;grid-column:auto!important}.gs-step-fields>div:has(textarea),.gs-step-fields>.wpforms-field-checkbox,.gs-step-fields>.wpforms-field-radio{grid-column:1/-1!important}.gs-step-actions{display:flex;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid #e0e7e7;justify-content:space-between}.gs-step-actions button{border-radius:8px;border:1px solid #d4dfdf;padding:12px 19px;cursor:pointer;min-height:46px;font-weight:700}.gs-step-next{background:#12333c!important;color:white!important;margin-left:auto}.gs-step-back{background:white!important;color:#12333c!important}.gs-original-fields-holder:empty{display:none!important}.gs-steps-form .wpforms-submit-container{margin-top:22px!important}.gs-steps-form .wpforms-submit-container button{background:#12333c!important;color:#fff!important;border-radius:8px!important;padding:14px 20px!important}@media(max-width:767px){.gs-step-fields{grid-template-columns:1fr}.gs-step-fields>*{grid-column:1/-1!important}.gs-step-progress span{font-size:11px;padding:7px 9px}}body.page-id-7767 .elementor-element-a1b2c3d4{min-height:490px!important;padding-top:125px!important;padding-bottom:66px!important}body.page-id-7767 .elementor-element-a1b2c3d4 .elementor-element-e1f2a3b4,body.page-id-7767 .elementor-element-a1b2c3d4 .elementor-element-e1f2a3b4 p{color:#fff!important;text-shadow:0 1px 9px rgba(0,0,0,.72)!important;opacity:1!important}body.page-id-7767 .elementor-element-a1b2c3d4 .elementor-element-d1e2f3a4 h1{color:#fff!important;text-shadow:0 2px 13px rgba(0,0,0,.46)!important}body.page-id-7767 .gs-step-progress{gap:10px;margin-bottom:20px;padding-bottom:18px;align-items:center}.gs-step-progress>span{display:inline-flex;align-items:center;gap:9px;line-height:1.35;font-size:13px!important;padding:8px 12px!important}.gs-step-progress>span .gs-step-number{display:inline-grid;place-items:center;flex:none;width:23px;height:23px;border-radius:50%;background:#e9f0f0;color:#12343d;font-size:12px;line-height:1}.gs-step-progress>span.active .gs-step-number{background:#fff;color:#12343d}.gs-step-progress>span.completed{color:#23605a;font-weight:650}.gs-step-progress>span.completed .gs-step-number{background:#d8eee8;color:#1b5f4e}.gs-step-panel>h3{font-size:22px!important;line-height:1.32;margin:0 0 8px}.gs-step-desc{margin-bottom:18px!important}.gs-step-fields{gap:17px 19px!important}.gs-step-actions{margin-top:23px}.gs-step-progress{scroll-margin-top:130px}@media(min-width:768px){body.page-id-7767 .elementor-element-a1b2c3d4{min-height:490px!important}}@media(max-width:767px){body.page-id-7767 .elementor-element-a1b2c3d4{min-height:415px!important;padding-top:110px!important;padding-bottom:40px!important}body.page-id-7767 .elementor-element-a1b2c3d4 h1{font-size:clamp(29px,7vw,38px)!important;line-height:1.15!important}body.page-id-7767 .elementor-element-a1b2c3d4 .elementor-element-e1f2a3b4 p{font-size:15px!important;line-height:1.55!important}.gs-step-progress>span{font-size:11px!important;gap:6px;padding:7px 8px!important}.gs-step-progress>span .gs-step-number{width:21px;height:21px}.gs-step-panel>h3{font-size:21px!important}}body.gs-page-plan .elementor-element.elementor-element-a1b2c3d4{padding-top:94px!important;padding-bottom:45px!important;min-height:0!important}body.gs-page-plan .elementor-element.elementor-element-a1b2c3d4 .elementor-element-d1e2f3a4{margin-bottom:6px!important}body.gs-page-plan .elementor-element.elementor-element-a1b2c3d4 .elementor-element-e1f2a3b4{margin-bottom:18px!important}body.gs-page-plan .elementor-element.elementor-element-a1b2c3d4 .elementor-element-b1c2d3e4{gap:12px!important}@media(max-width:767px){body.gs-page-plan .elementor-element.elementor-element-a1b2c3d4{padding-top:86px!important;padding-bottom:24px!important}body.gs-page-plan .elementor-element.elementor-element-a1b2c3d4 .elementor-element-b1c2d3e4{gap:8px!important}body.gs-page-plan .elementor-element.elementor-element-a1b2c3d4 .elementor-element-d1e2f3a4 h1{font-size:31px!important;line-height:1.14!important}}body.page-id-7767.gs-page-plan div.elementor-element-a1b2c3d4.e-con{padding:86px 0 34px!important;min-height:0!important;height:auto!important}body.page-id-7767.gs-page-plan div.elementor-element-b1c2d3e4.e-con{gap:12px!important;min-height:0!important}@media(max-width:767px){body.page-id-7767.gs-page-plan div.elementor-element-a1b2c3d4.e-con{padding:72px 14px 22px!important}body.page-id-7767.gs-page-plan div.elementor-element-b1c2d3e4.e-con{gap:8px!important}}