.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content{display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content li{list-style:none;padding:0;border:0;margin:0}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content li:after,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content li:before,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content:after,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content:before{content:unset}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content li{visibility:hidden;display:none}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content li:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-content li.forminator-current{visibility:visible;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-footer{margin:20px 0 0;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-footer .forminator-button{margin-right:0;width:100%;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-footer .forminator-button:last-child{margin-bottom:0}@media (max-width:782px){.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-footer .forminator-button{margin-right:0;margin-bottom:10px}}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-footer{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-align:center;margin:30px 0 0;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-footer a,.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-footer button{-ms-flex-order:2;order:2;-webkit-box-ordinal-group:3}@media (min-width:783px){.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-footer .forminator-button:last-child{margin-right:0}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-footer .forminator-button{-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:0;width:auto}}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-button-back{margin-right:20px}@media (max-width:782px){.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-button-back{margin-right:0}}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link{padding:10px 0;text-align:right;margin:0 auto 0 0;line-height:22px}@media (max-width:782px){.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link{text-align:center;-ms-flex-order:3;margin:0 0 10px;order:3;width:100%;-webkit-box-ordinal-group:4}}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps{margin:0 0 20px;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-break{height:24px;position:relative;margin:0 6px;width:1px;display:block;z-index:0}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-break:before{height:100%;-webkit-transition:.2s linear;transition:.2s linear;content:" ";position:absolute;top:0;left:-1px;width:3px;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-break:first-child,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-break:last-child{display:none}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-step{-ms-flex-pack:end;height:12px;padding:0;justify-content:flex-end;-webkit-box-pack:end;border:0;text-decoration:none;-webkit-box-align:center;text-transform:none;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:transparent;margin:0;align-items:center;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-box-orient:horizontal;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-step .forminator-step-label{-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;line-height:1.6em;white-space:nowrap;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-step .forminator-step-label+.forminator-step-dot{margin-right:5px}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-step .forminator-step-dot{-ms-flex:0 0 12px;flex:0 0 12px;height:12px;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-box-flex:0;-webkit-transition:.2s linear;transition:.2s linear;border-style:none;border-width:0;-webkit-transform-origin:center;transform-origin:center;border-radius:24px;width:12px;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-step.forminator-current~.forminator-break:before{height:0}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-steps .forminator-step.forminator-current~.forminator-step .forminator-step-dot{-webkit-transform:scale(1);transform:scale(1)}@media (min-width:783px){.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:before{height:3px;top:-1px;left:0;width:100%}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:first-child,.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:last-child{display:block}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break{-ms-flex:1;flex:1;height:1px;-webkit-box-flex:1;margin:6px 0;width:auto}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label+.forminator-step-dot{margin-right:0;margin-top:5px}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label{overflow:unset;text-overflow:unset;word-break:normal;text-align:center;white-space:normal}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step.forminator-current~.forminator-break:before{width:0}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:unset;height:auto;justify-content:unset;-webkit-box-flex:0;-webkit-box-pack:unset;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:12px}.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps{margin-bottom:30px;-webkit-box-align:end;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;-webkit-box-orient:horizontal;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-progress .forminator-progress-label{-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:0;line-height:2.2em;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-progress .forminator-progress-label+.forminator-progress-bar{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-progress .forminator-progress-bar{-ms-flex:1;flex:1;height:8px;overflow:hidden;-webkit-box-flex:1;position:relative;display:block}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-pagination-progress .forminator-progress-bar span{height:8px;display:block}@media (min-width:783px){.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-progress .forminator-progress-label+.forminator-progress-bar{margin-left:15px}}