@keyframes stretch{0%{transform:scale(0.5);background-color:#c8102e}50%{background-color:#c8102e}100%{transform:scale(1);background-color:#fff}}.btn-dot-loading.btn--loading{font-size:0}.btn-dot-loading.btn--loading .btn-span{display:flex !important;justify-content:center}.btn-dot-loading.btn--loading .btn-span b{animation-direction:alternate;animation-duration:.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:stretch;animation-play-state:running;animation-timing-function:ease-out;border-radius:100%;display:block;height:10px;margin:0 1px;width:10px;animation-delay:.1s;margin:0 5px}.btn-dot-loading.btn--loading .btn-span b:first-child{animation-delay:0s;margin:0}.btn-dot-loading.btn--loading .btn-span b:last-child{animation-delay:.2s;margin:0}.btn-dot-loading b{font-weight:normal}.btn-dot-loading .btn-span{display:none}@keyframes stretch{0%{transform:scale(0.5);background-color:#c8102e}50%{background-color:#c8102e}100%{transform:scale(1);background-color:#fff}}.btn-dot-loading.btn--loading{font-size:0}.btn-dot-loading.btn--loading .btn-span{display:flex !important;justify-content:center}.btn-dot-loading.btn--loading .btn-span b{animation-direction:alternate;animation-duration:.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:stretch;animation-play-state:running;animation-timing-function:ease-out;border-radius:100%;display:block;height:10px;margin:0 1px;width:10px;animation-delay:.1s;margin:0 5px}.btn-dot-loading.btn--loading .btn-span b:first-child{animation-delay:0s;margin:0}.btn-dot-loading.btn--loading .btn-span b:last-child{animation-delay:.2s;margin:0}.btn-dot-loading b{font-weight:normal}.btn-dot-loading .btn-span{display:none}.welcomemodel .col-sm-6{padding-left:0;padding-right:0}.welcomemodel .welcome_loginmodal__entry:after{content:"";position:fixed;height:100vh;width:100%;top:0}.welcomemodel .modal.in{padding-right:16px;top:0;left:0;overflow:visible;height:auto;width:100%;z-index:99999;padding-right:0 !important}.welcomemodel .modal .modal-dialog{top:67px;z-index:1050}.welcomemodel .modal .modal-content{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 14px 0 rgba(0,0,0,.25);box-shadow:0 2px 14px 0 rgba(0,0,0,.25);background-color:#fff;margin:auto;overflow:auto;border-radius:0;border-top:0;text-align:center}.welcomemodel .modal .modal-content .welcomeback{padding:23px}.welcomemodel .modal .modal-content .welcomeback h4{font-family:"Asap";font-stretch:normal;font-style:normal;font-size:1.375em;color:#3c3c3b;font-weight:bold;line-height:1.36;letter-spacing:-0.31px;margin:0}.welcomemodel .modal .modal-content .welcomeback p{font-family:"Asap";font-stretch:normal;font-style:normal;font-size:1.125em;color:#3c3c3b;font-weight:600;line-height:1.33;letter-spacing:-0.15px;margin-top:4px}.welcomemodel .modal .modal-content .welcomeback .headersec{display:flex;justify-content:center;position:relative}.welcomemodel .modal .modal-content .welcomeback .headersec .btn_welcome{background-color:#fff;border:#fff;float:right;position:absolute;right:0}.welcomemodel .modal .modal-content .welcomeback .model-body{padding:6px;padding-top:13px}.welcomemodel .modal .modal-content .welcomeback .model-body span{font-family:Asap;font-size:.875em;color:#3c3c3b;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-0.23px}.welcomemodel .modal .modal-content .welcomeback .model-body .sec_row{padding:11px 0;display:flex;align-items:center}.welcomemodel .modal .modal-content .welcomeback .model-body .sec_row .parasec{text-align:left}.welcomemodel .modal .modal-content .welcomeback .model-body .login_button .welcome__flow-cta{width:206px;height:49px;font-size:1.125em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-0.03px;text-align:center;padding:12px 39px;display:inline-table;margin:20px 0 11px;font-family:Asap;text-decoration:none;cursor:pointer;color:#fff;background-color:#c8102e;border:1px solid #c8102e;border-radius:6px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.welcomemodel .modal .modal-content .welcomeback .model-body .login_button .welcome__flow-cta:hover{background-color:#a20f27 !important;border:1px solid #a20f27;color:#fff;display:inline-table}.welcomemodel .modal .modal-content .welcomeback .model-body .login_button .welcome__flow-cta:focus{width:208px;border:solid 2px #fff !important}@media only screen and (max-width: 767px){.welcomemodel .modal.in{padding-right:0 !important}.welcomemodel .modal .modal-dialog{top:5px}.welcomemodel .modal .modal-content{margin:auto;padding:20px;text-align:initial}.welcomemodel .modal .modal-content .welcomeback{padding:0}.welcomemodel .modal .modal-content .welcomeback h4{text-align:initial}.welcomemodel .modal .modal-content .welcomeback p{font-size:1em}.welcomemodel .modal .modal-content .welcomeback .headersec{display:block;text-align:right}.welcomemodel .modal .modal-content .welcomeback .headersec .btn_welcome{padding:3px;float:none;position:relative}.welcomemodel .modal .modal-content .welcomeback .model-body{padding:0;padding-top:6px}.welcomemodel .modal .modal-content .welcomeback .model-body .sec_row .parasec{margin-left:22px}.welcomemodel .modal .modal-content .welcomeback .model-body .sec_row svg{width:48px;height:48px}.welcomemodel .modal .modal-content .welcomeback .model-body .col-sm-6{padding-left:0;padding-right:15px}.welcomemodel .modal .modal-content .welcomeback .model-body .login_button{text-align:center}.welcomemodel .modal .modal-content .welcomeback .model-body .login_button .welcome__flow-cta{width:100%}.welcomemodel .modal .modal-content .welcomeback .model-body .login_button .welcome__flow-cta:focus{width:100% !important}}@media(min-width: 768px){welcome_loginmodal__entry .modal-dialog{width:640px;height:387px;margin:0 auto}}
