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