﻿@keyframes stretch{0%{transform:scale(.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(.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:-.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:-.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:-.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:-.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;}}