.generic-insurance-form-page.page-wrapper{padding-top:3rem;padding-bottom:6rem;}.generic-insurance-form-page.page-wrapper.generic-insurance-layout .block-system form{max-width:750px;margin:0 auto;display:flex;flex-wrap:wrap;}.generic-insurance-form-page.page-wrapper.generic-insurance-layout .block-system form .form-actions{width:100%;justify-content:center;margin-top:1rem;}.generic-insurance-form-page.page-wrapper.generic-insurance-layout input[type=text],.generic-insurance-form-page.page-wrapper.generic-insurance-layout input[type=email],.generic-insurance-form-page.page-wrapper.generic-insurance-layout input[type=number],.generic-insurance-form-page.page-wrapper.generic-insurance-layout input[type=tel]{padding:0.8rem;transition:border-color 0.2s;border-radius:3px;}.generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-boolean-group .form-item{border-radius:3px;}.generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-wrapper{margin-bottom:0.6rem;}.generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-boolean-group.form-boolean-radios{display:flex;gap:0.6rem;}@media (min-width:768px){.generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-wrapper{width:calc(50% - 1rem);vertical-align:top;}[dir="ltr"] .generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-wrapper{margin-right:1rem;}[dir="rtl"] .generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-wrapper{margin-left:1rem;}[dir="ltr"] .generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-wrapper:nth-of-type(2n){margin-right:0;}[dir="rtl"] .generic-insurance-form-page.page-wrapper.generic-insurance-layout .form-wrapper:nth-of-type(2n){margin-left:0;}}@media (min-width:768px){.generic-insurance-form-page.page-wrapper.generic-insurance-layout.claim-layout .form-wrapper{width:100%;}[dir="ltr"] .generic-insurance-form-page.page-wrapper.generic-insurance-layout.claim-layout .form-wrapper{margin-right:0;}[dir="rtl"] .generic-insurance-form-page.page-wrapper.generic-insurance-layout.claim-layout .form-wrapper{margin-left:0;}}.main-insurance-layout .page-title--section{padding-top:1rem;margin:auto;}.main-insurance-layout .page-title--section > .container{max-width:750px;}.main-insurance-layout.claim-page .page-title--section{text-align:center;}.main-insurance-layout.claim-page .page-title--section > .container{max-width:500px;}.main-insurance-layout.claim-page .claim-layout .block-system form{max-width:500px;}.main-insurance-layout.claim-page .breadcrumb__list{justify-content:center;}