.clicker,.pseudo-btn{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clicker,.pseudo-btn{cursor:pointer}.pseudo-btn{border:none;background:none;outline:0}.clear{clear:both}.clear-link{color:inherit !important}.inherit_all{color:inherit !important;font-size:inherit !important;font-weight:inherit !important;background:inherit !important}.fix_flex{flex:1 0 auto}.orange-click-hover:focus,.orange-click-hover:hover{color:#f58221 !important}button:focus{outline:none;box-shadow:none}#smsLoginModal .modal-dialog{margin-top:25vh}@media screen and (min-width: 767px){#smsLoginModal .modal-dialog{max-width:614px}}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog{margin:15vh auto 0 auto}}#smsLoginModal .modal-dialog .modal-content{padding-top:15px;padding-bottom:10px;position:relative}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content{max-width:95vw}}#smsLoginModal .modal-dialog .modal-content .main-logo{position:absolute;top:0px;left:50%;transform:translate(-50%, -50%)}#smsLoginModal .modal-dialog .modal-content .modal-header{justify-content:flex-end;border-bottom:none}#smsLoginModal .modal-dialog .modal-content .modal-header button{position:absolute;top:0;left:0;padding:5px 15px;font-size:35px;font-weight:300;opacity:1;z-index:100}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .modal-header button{padding:0px 10px;font-size:38px}}#smsLoginModal .modal-dialog .modal-content .modal-body{justify-content:center;display:flex;flex-direction:column;align-items:center;text-align:center}#smsLoginModal .modal-dialog .modal-content .modal-body .content{width:403px}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .modal-body .content{max-width:320px}}#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsEmail,#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsPhone,#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsCode,#smsLoginModal .modal-dialog .modal-content .modal-body .content #memLabelSMS span.custom-control-indicator{border:1px solid #000000}#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsCode{color:#000}#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsLogin-mainTitle{color:#293783}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsLogin-mainTitle{font-size:28px}}#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsLogin-secondTitle{margin-bottom:30px;font-size:18px;color:#000}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .modal-body .content #smsLogin-secondTitle{font-size:16px;padding:0 50px}}#smsLoginModal .modal-dialog .modal-content .modal-body .content .stayLogin{text-align:right}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .modal-body .content .stayLogin{width:273px;text-align:center}}#smsLoginModal .modal-dialog .modal-content input{width:100%}#smsLoginModal .modal-dialog .modal-content .errorText-wrapper{position:absolute;top:7px;right:-16px}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .errorText-wrapper{right:16px}}#smsLoginModal .modal-dialog .modal-content .errorText-wrapper .errorText{color:#df1a1e;text-align:right;margin-right:0px;font-size:13px;height:19px}#smsLoginModal .modal-dialog .modal-content .errorText{color:#df1a1e;text-align:right;margin-right:0px;font-size:13px;height:19px}#smsLoginModal .modal-dialog .modal-content .modal-footer{flex-direction:column;justify-content:center;padding-top:0;border-top:none}#smsLoginModal .modal-dialog .modal-content .modal-footer>:not(:last-child){margin-right:0}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .modal-footer#step2Footer>:not(:last-child){margin-right:-3px}}#smsLoginModal .modal-dialog .modal-content .modal-footer button{height:50px;margin-bottom:30px;padding:0 1.8rem;border-radius:4px;font-size:16px;background-color:#293783;color:#fff;cursor:pointer}#smsLoginModal .modal-dialog .modal-content .modal-footer button:focus{box-shadow:none}@media screen and (max-width: 767px){#smsLoginModal .modal-dialog .modal-content .modal-footer button{width:262px;height:46px;padding:0 .5rem;font-size:14px}}@media screen and (min-width: 767px){#sendSMSBtn,#sendSMSLoginBtn{width:403px}}.modal-content .row{padding:0 !important}.blueBtn{background-color:#293783;color:#fff}.send-again{color:#424242;position:absolute;bottom:7px;left:42px}.clickable{color:#273782;cursor:pointer}.smsLogin-wrapper{width:100%;justify-content:center;padding-bottom:0}.smsLogin-wrapper .delimiter-or{position:relative;height:1px;margin:32px 15% 0px 15%;background-color:#000}.smsLogin-wrapper .delimiter-or span{position:absolute;top:-13px;left:50%;padding:0 16px;font-size:18px;font-weight:bold;color:#000000;transform:translateX(-50%);background-color:#fff}.smsLogin-wrapper #smsLoginOpen{width:100%;height:50px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;position:relative;cursor:pointer;border:none;border-radius:3px;box-shadow:0 1px 4px 2px rgba(0,0,0,0.07),0 2px 2px 0 rgba(0,0,0,0.12);background-color:#293783;overflow:hidden;transition:all .35s ease;text-align:right;font-size:1rem;font-weight:normal;color:#fff}.smsLogin-wrapper #smsLoginOpen:hover{background-color:#2d3c8f;box-shadow:0 1px 4px 2px rgba(0,0,0,0.07),0 2px 2px 0 rgba(0,0,0,0.38)}.smsLogin-wrapper #smsLoginOpen img{display:inline-block;position:absolute;right:18px;justify-self:start}.smsLogin-wrapper .description{display:block;text-align:center;font-size:12px;color:#000}.order-1{order:1}.order-2{order:2}
