@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800;900&family=Playfair+Display:wght@500;600;700&family=Rethink+Sans:wght@400;600&display=swap";.main-wrapper{min-height:100vh}.main-content,.main-wrapper{display:flex;flex-direction:column}.main-content{flex-grow:1}.container{width:min(100% - 2rem,75rem);margin-inline:auto}.split-page{display:flex;flex:1 1}.split-page .split-page-wrapper{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.split-page .split-page-wrapper{flex-direction:row-reverse}}.split-page .split-page-wrapper .col{padding:2rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.split-page .split-page-wrapper .col .col-inner{max-width:400px;width:100%;z-index:100}.split-page .split-page-wrapper .flexreserv-logo{width:300px;height:100px;margin:1rem auto 2rem}.split-page .split-page-wrapper .right{background:#11175d 50%;background-size:cover;color:#fff;position:relative}.split-page .split-page-wrapper .right .overlay{background:#11175d;opacity:.9;position:absolute;height:100%;width:100%;z-index:1}::-webkit-input-placeholder{color:#5c5961}::-moz-placeholder{color:#5c5961}:-ms-input-placeholder{color:#5c5961}:-moz-placeholder{color:#5c5961}.form-page{width:100%;max-width:37.5rem;margin:0 auto;padding:1rem 0}.form-control{display:block;width:100%;height:40px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.4;color:#26242a;background-color:#fff;background-clip:padding-box;border:1px solid #d5d6d7;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.required{color:#c22828}.currency-field{position:relative}.currency-field .icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);font-style:normal}.currency-field input{padding-left:20px}.form{max-width:800px;margin:2rem auto}.form-columns{width:100%}@media(min-width:768px){.form-columns{display:flex;align-items:flex-start;justify-content:center}}.form-columns .column{width:100%;margin-right:1rem}.form-columns .column:last-of-type{margin-right:0}.form-group{margin-bottom:1rem}.form-group.checkbox-group{display:flex;align-items:flex-start}.form-group.checkbox-group input{margin-top:5px}.form-group .form-checkbox{margin-right:10px}.form-group .form-text{margin:.5rem 0;font-size:.875rem}.form-group .form-label{display:inline-block}.form-group .react-datepicker-wrapper{display:block}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group .form-control{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group .input-group-button{cursor:pointer;display:flex;align-items:center;height:40px;padding:.375rem .75rem;color:#26242a;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.input-group .input-group-apend{margin-left:-1px}.form-buttons{display:flex;flex-direction:column;margin-top:1rem}.form-buttons a.button,.form-buttons button{margin-right:0;margin-bottom:1rem}@media(min-width:768px){.form-buttons{flex-direction:row}.form-buttons button{margin-right:1rem}}.form-success{margin-bottom:.5rem}.form-success ol li{margin-bottom:.5rem;list-style-type:number}.separator{display:flex;align-items:center;text-align:center;color:gray;margin:20px 0}.separator>span{padding:0 10px}.separator .line{flex-grow:1;height:1px;background-color:gray}*,:after,:before{box-sizing:border-box}body,html{font-family:Rethink Sans,Arial,sans-serif;font-size:16px;line-height:1.4;font-weight:400;padding:0;margin:0;color:#26242a;background-color:#fff;-webkit-font-smoothing:subpixel-antialiased;scroll-behavior:smooth}a,strong{font-weight:600}a{color:#233579;text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{text-decoration:underline}.h1,.h2,.h3,.h4,.h6,h1,h2,h3,h4,h6{font-family:Rethink Sans,Arial,sans-serif;font-weight:600;line-height:1.2;margin:0 0 1rem}.h1,h1{font-size:2rem}.container>h1{margin-top:1.5rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}p{margin:0 0 1rem}.lead{font-size:1.25rem}.eyebrow{margin:0 0 .65rem;color:#f66320;font-family:Rethink Sans,Arial,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}ol,ul{list-style:unset;margin:0 0 1rem;padding:0 1rem}li{margin:.5rem 1rem;font-size:.875rem}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}img{max-width:100%;height:auto}.text-center{text-align:center}.text-center button.button{margin:1rem auto}.error-text{color:#c22828;font-size:.875rem;margin:.5rem 0}.global-icon{display:flex}.global-clickable-link{cursor:pointer}.global-clickable-link:active,.global-clickable-link:focus,.global-clickable-link:hover{cursor:pointer;text-decoration:underline}.global-clickable{cursor:pointer}.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert.alert-success{background-color:rgba(79,191,116,.2);color:rgb(36,99,56.8125)}.alert.alert-warning{background-color:rgba(255,191,0,.2);color:rgb(127.5,95.5,0)}.alert.alert-danger{background-color:rgba(194,40,40,.2);color:#611414}.alert.alert-info{background-color:rgba(35,53,121,.2);color:rgb(17.5,26.5,60.5)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:2px solid #edeff4;border-radius:1rem}.card.card-shadow{box-shadow:0 2px 4px rgba(0,0,0,.1);border:none}.card-body{flex:1 1 auto;min-height:1px;padding:1.5rem}@media(min-width:768px){.card-body{padding:2rem}}.card-title{font-family:Rethink Sans,Arial,sans-serif;font-size:1.75rem;margin-bottom:1rem;font-weight:600;line-height:1.2}.button,.button:active,[type=button],[type=button]:active,button,button:active{display:flex;align-items:center;justify-content:center;padding:.5rem 1.15rem;margin:1rem 0;background:#f66320;background-color:#f66320;border:2px solid rgba(0,0,0,0);border-radius:.5rem;color:#fff;text-decoration:none;transition:background-color .3s ease,color .3s ease;font-family:Rethink Sans,Arial,sans-serif;font-size:.875rem;font-weight:600;white-space:nowrap;gap:.5rem;cursor:pointer}.button.button-secondary,.button:active.button-secondary,[type=button].button-secondary,[type=button]:active.button-secondary,button.button-secondary,button:active.button-secondary{background-color:#233579;border:2px solid #233579;color:#fff}.button.button-secondary:hover,.button:active.button-secondary:hover,[type=button].button-secondary:hover,[type=button]:active.button-secondary:hover,button.button-secondary:hover,button:active.button-secondary:hover{background-color:#19275f;border:2px solid #19275f}.button.button-tertiary,.button:active.button-tertiary,[type=button].button-tertiary,[type=button]:active.button-tertiary,button.button-tertiary,button:active.button-tertiary{background-color:#783288;border:2px solid #783288;color:#fff}.button.button-tertiary:hover,.button:active.button-tertiary:hover,[type=button].button-tertiary:hover,[type=button]:active.button-tertiary:hover,button.button-tertiary:hover,button:active.button-tertiary:hover{background-color:#5d1f6b;border:2px solid #5d1f6b}.button:active:hover,.button:hover,[type=button]:active:hover,[type=button]:hover,button:active:hover,button:hover{background-color:#d94d12;text-decoration:none}.button:active:focus,.button:active:focus-visible,.button:focus,.button:focus-visible,[type=button]:active:focus,[type=button]:active:focus-visible,[type=button]:focus,[type=button]:focus-visible,button:active:focus,button:active:focus-visible,button:focus,button:focus-visible{border:2px solid #11175d;box-shadow:0 0 4px #fff}.button.disabled,.button:active.disabled,.button:active:disabled,.button:disabled,[type=button].disabled,[type=button]:active.disabled,[type=button]:active:disabled,[type=button]:disabled,button.disabled,button:active.disabled,button:active:disabled,button:disabled{opacity:.65;cursor:not-allowed}.button.disabled:hover,.button:active.disabled:hover,.button:active:disabled:hover,.button:disabled:hover,[type=button].disabled:hover,[type=button]:active.disabled:hover,[type=button]:active:disabled:hover,[type=button]:disabled:hover,button.disabled:hover,button:active.disabled:hover,button:active:disabled:hover,button:disabled:hover{background-color:#f66320}.button.button-link,.button:active.button-link,[type=button].button-link,[type=button]:active.button-link,button.button-link,button:active.button-link{font-weight:600;color:#233579;text-decoration:none;border:none;background-color:rgba(0,0,0,0);padding:0;margin:0}.button.button-link:hover,.button:active.button-link:hover,[type=button].button-link:hover,[type=button]:active.button-link:hover,button.button-link:hover,button:active.button-link:hover{text-decoration:underline}.button.button-link:disabled,.button:active.button-link:disabled,[type=button].button-link:disabled,[type=button]:active.button-link:disabled,button.button-link:disabled,button:active.button-link:disabled{background-color:rgba(0,0,0,0)}.button.button-block,.button:active.button-block,[type=button].button-block,[type=button]:active.button-block,button.button-block,button:active.button-block{width:100%}.button.button-small,.button:active.button-small,[type=button].button-small,[type=button]:active.button-small,button.button-small,button:active.button-small{padding:.35rem .85rem;font-size:.75rem}.button.button-outline,.button:active.button-outline,[type=button].button-outline,[type=button]:active.button-outline,button.button-outline,button:active.button-outline{color:#5c5961;border:2px solid #5c5961;background-color:rgba(0,0,0,0)}.button.button-outline.active,.button.button-outline:hover,.button:active.button-outline.active,.button:active.button-outline:hover,[type=button].button-outline.active,[type=button].button-outline:hover,[type=button]:active.button-outline.active,[type=button]:active.button-outline:hover,button.button-outline.active,button.button-outline:hover,button:active.button-outline.active,button:active.button-outline:hover{background-color:#233579;color:#fff}.button.button-outline-white,.button:active.button-outline-white,[type=button].button-outline-white,[type=button]:active.button-outline-white,button.button-outline-white,button:active.button-outline-white{color:#fff;border:2px solid #fff;background-color:rgba(0,0,0,0)}.button.button-outline-white.active,.button.button-outline-white:hover,.button:active.button-outline-white.active,.button:active.button-outline-white:hover,[type=button].button-outline-white.active,[type=button].button-outline-white:hover,[type=button]:active.button-outline-white.active,[type=button]:active.button-outline-white:hover,button.button-outline-white.active,button.button-outline-white:hover,button:active.button-outline-white.active,button:active.button-outline-white:hover{background-color:#fff;color:#11175d}.button.button-danger,.button:active.button-danger,[type=button].button-danger,[type=button]:active.button-danger,button.button-danger,button:active.button-danger{background-color:#c22828;border:2px solid #c22828}.button.button-danger:hover,.button:active.button-danger:hover,[type=button].button-danger:hover,[type=button]:active.button-danger:hover,button.button-danger:hover,button:active.button-danger:hover{background-color:rgba(194,40,40,.9)}.button.centered,.button:active.centered,[type=button].centered,[type=button]:active.centered,button.centered,button:active.centered{margin:auto}.button-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -.25rem}.button-toolbar .button{margin:.25rem;border-radius:0}.button-clickable{cursor:pointer}.button-group{display:flex;margin:1rem}.button-group .button{display:inline-flex;border-radius:0;background-color:#fff;color:#233579;border:1px solid #233579;margin-left:-1px;padding:.5rem .75rem;font-size:.875rem}@media(min-width:768px){.button-group .button{padding:.65rem 1.5rem;font-size:1rem}.button-group .button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.button-group .button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}}.button-group .button.button-selected,.button-group .button:active,.button-group .button:hover{background-color:#233579;color:#fff}.button-group .button:focus-within{border:2px inset #11175d;box-shadow:0 0 4px #fff}.button-group input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.button-micro-copy{font-size:.875rem;margin-top:-.5rem;color:#5c5961}