body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background:url(/static/media/Cloud-Backbone.bd94090a26663da16ef0.jpg) no-repeat top fixed;font-family:Montserrat,sans-serif;min-height:100%;opacity:.85}.w-100{width:100%}.rectangle{height:570px}.status-icon{height:149px;margin-top:60px;width:158px}.alkira-logo{height:31.81px;margin-top:32px;width:101px}.modal-title{font-family:Roboto,sans-serif;font-size:20px;font-weight:600;height:24px;letter-spacing:0;line-height:24px;margin-top:40px;max-width:350px}.modal-title,.sub-copy{color:#383739;text-align:center}.sub-copy{font-family:Montserrat,sans-serif;font-size:18px;height:44px;letter-spacing:.24px;line-height:22px;width:379px}.mt-16,.sub-copy{margin-top:16px}.pt-48{padding-top:48px}.schedule-link{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600}.button-primary{background-color:#2e8272;border:1px solid #2e8272;border-radius:3px;box-shadow:0 2px 4px -2px #192c2980;box-sizing:border-box;height:35px;width:279px}.button-primary:hover{cursor:pointer}.button-label{color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;height:16px;letter-spacing:.4px;line-height:16px;text-align:center;width:207px}.loader,.loader:after{border-radius:50%;height:10em;width:10em}.loader{animation:load8 1.1s linear infinite;border:1.1em solid #ffffff1a;border-left-color:#fff;font-size:10px;left:calc(50% - 5em);position:absolute;text-indent:-9999em;top:calc(50% - 5em);transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{opacity:.95!important}.aws-rectangle{background-color:#fff;border-radius:8px;left:calc(50% - 300px);max-height:825px;opacity:.95;position:absolute;top:calc(50% - 400px);width:600px}.aws-rectangle .title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;padding:32px 0 5px}.aws-rectangle .sub-title{font-family:Montserrat,sans-serif;font-weight:400;line-height:1.2em;padding-bottom:24px}.aws-rectangle .center-flex{display:flex;justify-content:center;width:100%}.aws-rectangle .form-wrapper{margin:15px 10px 15px 0;width:75%!important}.aws-rectangle .form-wrapper label{display:block}.aws-rectangle .form-wrapper .form-label{display:flex;float:left;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;letter-spacing:.24px;line-height:1.2em;margin-bottom:9px;padding-top:.3em}.aws-rectangle .form-wrapper .form-label .required{color:red;padding-left:5px}.aws-rectangle .form-wrapper .input-field,.aws-rectangle .form-wrapper .select-field{background-color:#f6f6f6b3;border:1px solid #d2d2d2;border-radius:5px!important;color:#768894!important;display:block;font-family:Roboto,sans-serif;font-size:1.1em!important;height:40px;margin-bottom:10px;padding-left:15px;width:100%}.aws-rectangle .form-wrapper .select-field{height:44px;width:470px}.aws-rectangle .form-wrapper .submit-button{background:#ff9901!important;border:none;border-radius:4px!important;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;margin-bottom:32px;margin-top:24px;padding:12px 24px!important;width:140px}.loader-section{background:#ffffff80;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.loader-position{left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%}.spinner-custom{display:inline-block;height:3rem;width:3rem}.spinner-custom img{width:100%}.rectangle{background-color:#fff;border-radius:8px;height:540px;left:calc(50% - 300px);opacity:.95;position:absolute;top:calc(50% - 265px);width:600px}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-content-center{justify-content:center}.align-self-center{align-self:center}.center-flex{display:flex;justify-content:center;width:100%}.error-title{font-size:1.25rem;font-weight:700;padding:24px}.error-message,.error-title{font-family:Montserrat,sans-serif}.error-message{font-size:1rem;padding:16px;width:480px}