@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css";@import "https://fonts.googleapis.com/css?family=Roboto";@import "https://fonts.googleapis.com/css?family=Tangerine";:root{--light:#effaf9;--button:#00457d;--darkText:#514f4e;--headerText:black;--brandText:#3a5f8d;--brand-primary:#2f70c1;--brand-secondary:#7461c3;--background-site-rgb-value:249, 249, 249;--border:#006dc6;--hover:#0b5ed7}html{scroll-behavior:smooth;font-size:14px}@media (width>=768px){html{font-size:16px}}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem #0000000d}.nav button.accept-policy{font-size:1rem;line-height:inherit}html{min-height:100%;position:relative}body{margin-bottom:60px}h2{color:var(--darkText);margin-bottom:0;font-family:Roboto,sans-serif;font-size:26px;font-weight:bolder;line-height:1.2}h3{margin-bottom:0;font-family:Roboto,sans-serif;font-size:20px;line-height:1.2;color:var(--darkText)!important}p{color:var(--darkText);font-family:Roboto,sans-serif;font-size:14px}option{font-family:Roboto,sans-serif;font-size:14px;color:var(--darkText)!important}li,figcaption,label,option{color:var(--darkText);font-family:Roboto,sans-serif;font-size:14px}.bold{font-weight:600}.images{vertical-align:middle;width:100%;height:auto}.pics_in_a_row{display:flex}.img1{padding-top:1199px / 1355px * 100%}.img2{flex:400px / 356px * 100%}.navbar-custom{background-color:var(--light)}.navbar-custom .navbar-brand,.navbar-custom .navbar-text{color:var(--light)}.imageResponsive{width:100%;height:auto}.btn-primary,.btn-primary:active,.btn-primary:visited{color:#fff;background-color:var(--button)!important;border-color:var(--border)!important}.btn-primary:hover{color:#fff;background-color:var(--hover)!important;border-color:var(--button)!important}.fill-custom{border-radius:35px;background-color:var(--light)!important}.border-custom{border-color:var(--border)}.signature{border:0;border-bottom:1px solid var(--button);font-family:Tangerine,sans-serif;font-size:30px}.spinner-grow{z-index:1031;display:block;position:fixed;top:calc(50% - 25px);right:calc(50% - 25px)}.mask{letter-spacing:3px;text-transform:uppercase}.ant-upload-wrapper{justify-content:center!important}.ant-upload-list,.ant-upload-list-picture-circle{justify-content:center!important;display:flex!important}.ant-upload-list-item-container,.ant-upload-select{width:200px!important;height:200px!important}.anticon{width:22px!important;font-size:22px!important}.checkboxBorder{border-color:var(--button)}.checkboxDisplayFlex{display:flex}.faqBullet{margin-left:15px;display:list-item}.recapLabelCustom{border:none;background-color:#fff!important}.text-color{color:var(--brandText)}.xo-registration{max-width:1120px;margin:0 auto}.xo-registration .ant-steps{margin:16px 0 32px}.xo-title{text-align:center;font-weight:700!important}.xo-card{height:100%}.xo-card li{margin-bottom:16px}.xo-card .ant-card-head-title,.xo-step .ant-card-head-title{white-space:normal;padding:16px 0}.xo-step{max-width:820px;margin:28px auto}.xo-product-table{margin:28px 0}.xo-product-table table{border-collapse:collapse;table-layout:fixed;width:100%}.xo-product-table th,.xo-product-table td{text-align:center;border:1px solid #d9d9d9;padding:20px}.xo-product-table th{background:#f5f7fa;font-size:20px;font-weight:700}.xo-product-table .ant-image{width:100%}.xo-danger{color:#b42318}.xo-small{font-size:12px}.xo-options{flex-direction:column;gap:20px;padding:16px 0;display:flex}.xo-remedy-code{letter-spacing:6px;margin-top:8px;font-size:32px;display:block}.xo-instructions{margin-top:24px}.xo-navigation{justify-content:space-between;gap:16px;max-width:820px;margin:28px auto;display:flex}.xo-navigation>:only-child{margin-left:auto}.xo-notice{margin:24px 0}.xo-attestation,.xo-acknowledgement{white-space:normal;align-items:flex-start;display:flex}.xo-attestation .ant-checkbox,.xo-acknowledgement .ant-checkbox{flex-shrink:0;margin-top:4px}.xo-acknowledgement{background:#fff7e6;margin-bottom:20px;padding:16px}.xo-registration .ant-form-item-label label{font-weight:600}@media (width<=760px){.xo-product-table th,.xo-product-table td{overflow-wrap:anywhere;padding:8px}.xo-product-table th{font-size:16px}.xo-step .ant-card-body{padding:18px}.xo-navigation .ant-btn{flex:1}}
