*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}@font-face{font-family:"campton-neue";src:url(/assets/RBCamptonNeue-Regular-131ceea5ddf0f446bd660d9733bb9e0db908fc249105e8c435f532136765f335.otf) format("opentype")}body{background-color:#fff;overflow-x:hidden;font-family:"campton-neue", Helvetica, Arial, sans-serif}article,aside,details,figure,footer,header,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6,p,a{-ms-word-wrap:break-word;word-wrap:break-word;text-decoration:none}img{border:none}*:focus{outline:none}input::-webkit-input-placeholder{color:#9d9d9d}input:-ms-input-placeholder{color:#9d9d9d}input::placeholder{color:#9d9d9d}.clearfix::after{content:"";display:table;clear:both}.bg-illustration{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100vh;width:1300px;color:white;background-image:url("https://s3.amazonaws.com/om-exchange-production/assets/images/OM_Working_Login_Screens_Image_r24-5c.jpg");background-size:cover;float:right;-webkit-animation:bgslide 2.3s forwards;animation:bgslide 2.3s forwards}.bg-illustration img{width:300px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:auto}.illustration-verbiage{padding-top:15%;padding-left:10%;width:55%;font-family:"campton-neue"}.illustration-verbiage h1{font-family:"campton-neue"}.logo-container{padding-top:0px;text-align:center}.logo-container img{width:30%;min-width:30%}.form-field{padding-top:20px;text-align:center}.illustration-verbiage h1{margin-top:15px;margin-bottom:20px}@-webkit-keyframes bgslide{from{left:-100%;width:0;opacity:0}to{left:0;width:1194px;opacity:1}}@keyframes bgslide{from{left:-100%;width:0;opacity:0}to{left:0;width:1194px;opacity:1}}.login{max-height:100vh;float:left;margin:0 auto;width:520px}.login .container{width:100%;margin:0 auto;position:relative}.login .container h1{font-size:35px;font-weight:bolder}.login .container .login-form{margin-top:70px}.login .container .login-form form{display:grid}.login .container .login-form form input{width:100%;height:50px;padding:6px 40px;border:1px solid #404040;background:#ffffff;color:#9d9d9d;font-family:'campton-neue'}.login .container .login-form form button[type=submit]{background:#45c58b;border:1px solid #45c58b;border-radius:100px;padding:6px;width:80%;height:40px;color:white;position:relative;font-family:'campton-neue';font-weight:bold;font-size:15px;margin-bottom:5px;cursor:pointer}.login .container .login-form form button[type=submit]:hover{background:#097881}.login .container .login-form form .login_btn button[type=submit]{background:#f5f5f5;color:#5a5a5a;border:2px solid #b3b3b3;background-image:url(/google-logo.png);background-image:url(/google-logo.png);background-repeat:no-repeat;background-position:24% center;background-size:20px}.login_btn{margin-bottom:30px}.login .container .forget-pass{text-align:right;padding-right:50px;padding-top:5px;margin-top:5px}.login .container .forget-pass a{text-align:right;font-family:'campton-neue';font-size:15px;font-weight:bold;text-decoration:underline;color:#3c3c3c}.login .container .form-field a{font-family:'campton-neue';font-size:15px;font-weight:bold;text-decoration:underline;color:#45c58b}.login .container .forget-pass a:hover{color:#097881}.login .container .form-field a:hover{color:#097881}.ann-content-wrap{display:flex;height:100%}.ann-container{display:flex;padding-bottom:20px}.ann-bottom-sec{height:100%;background-color:white;margin-bottom:4px;width:40%;color:black;padding-bottom:10px;padding-top:10px;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.ann-bottom-sec .ann-image{width:120px;float:left;border-right:1px solid #cecece;display:flex;flex-direction:column;justify-content:center;min-height:145px}.ann-bottom-sec .ann-image img{width:100%;padding-left:5px;margin-left:0;padding-right:5px}.ann-cta{color:#989898;position:absolute;bottom:0;padding-bottom:30px}.ann-bottom-sec .ann-content{width:calc(100% - 120px);float:right;text-align:left;font-size:13px;padding-left:10px;padding-right:10px;margin-bottom:10px;height:2px}.ann-left{bottom:5%;margin-left:10%}.ann-right{bottom:5%;margin-left:5%}.ann-header{padding-top:10px;font-weight:bold;padding-bottom:5px}.ann-declaration{font-weight:100;padding-bottom:5px}.ann-copy{font-size:10px;vertical-align:middle}.ann-container a{text-decoration:none;color:#45c58b;font-weight:normal}.ann-container a:hover{color:#097881}.login .container .slider-wrapper{visibility:hidden;display:none;width:80%;margin:0 auto;padding-top:10px}.forget-pass{margin-bottom:15px}.validation-error{color:red;margin-left:40px}html,body,.parent{height:100%}.illustration-verbiage p{line-height:20px}body .parent{display:flex}.parent .login{display:flex;align-items:center}.ann-top{font-weight:bold;padding-bottom:5px;text-align:center;padding-top:5px;border-bottom:1px solid #cecece}.slide .ann-bottom-sec{width:100%;border:1px solid #cecece}.tb-form-field{width:80%;margin:20px auto 0;position:relative;padding-top:0}.tb-form-field i{color:#ccc;position:absolute}.tb-form-field i{color:#ccc;position:absolute;font-size:22px;top:11px;left:12px}.tb-form-field i.fa-eye{right:10px;left:inherit}#content{margin:6em auto;width:400px;max-width:100%;text-align:center;color:#333}#content .login{margin-top:3em}#content h3{padding-bottom:10px}#content img{margin:auto;max-width:80%}#content p{color:#333;font-weight:100;font-size:1.1em;line-height:1.3em;margin:30px 10px}#content form{max-width:90%;margin:auto}#content form a{text-decoration:none;color:#45c58b;font-weight:100;font-size:0.9em}#content form .small-br{height:1px}#content form input{font-weight:100;padding:15px 10px;width:100%;outline:none;border:1px solid black;font-family:'campton-neue';margin-bottom:10px}#content form input[type=submit]{font-weight:400;border:none;letter-spacing:0.05em;color:white;background-color:#45c58b;font-family:'campton-neue'}#content form input[type=submit]:hover{background-color:#097881;border:none}@media only screen and (min-width: 1024px) and (max-width: 1680px){.bg-illustration{width:67%;-webkit-animation:none;animation:none}.login{width:33%}}@media only screen and (max-width: 1024px){body{overflow-x:hidden}@-webkit-keyframes slideIn{from{left:-100%;opacity:0}to{left:0;opacity:1}}@keyframes slideIn{from{left:-100%;opacity:0}to{left:0;opacity:1}}.tb-form-field{width:100%}.bg-illustration{display:none}.login{float:none;margin:0;width:100%;height:100%}.login .container{-webkit-animation:slideIn 0.8s ease-in-out forwards;animation:slideIn 0.8s ease-in-out forwards;width:85%;float:none}.login .container h1{font-size:25px}.login .container .login-form{margin-top:20px}.login .container .login-form form input{margin-top:0px;height:45px;width:100%}.login .container .login-form form button[type=submit]{margin-top:0px;height:45px;width:100%}.login .container .forget-pass a{padding-right:0px}.logo-container{padding-top:40px;text-align:center}.forget-pass{text-align:right;padding-right:50px;padding-top:5px}.forget-pass a{text-align:right;font-family:'Work Sans Light';font-size:15px;font-weight:bold;text-decoration:underline;color:#333333}.forget-pass a:hover{color:#27C7FE}.login .container .slider-wrapper{visibility:visible;display:block}.trigger{display:none}.slider,.slider-wrapper{position:relative;margin-top:5px;min-height:180px}.ann-left .ann-right{background-color:white;width:100%;bottom:5%;margin-left:5%;color:black;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;overflow:hidden;z-index:5000;opacity:0;height:0}.ad{background-color:white;width:0%;bottom:5%;margin-left:5%;color:black;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;padding-top:150px;z-index:5000;opacity:0;height:0;transition:opacity .5s ease-in-out}.ann-left .ann-image{width:0px;float:left}.slide img{width:95px}.ann-right img{width:60px}.slide .ann-content .ann-bottom-sec{width:calc(100% - 120px);float:right;text-align:left;font-size:13px;padding-left:10px;padding-right:10px;margin-bottom:10px;height:2px}.slide .ann-declaration{font-weight:100;padding-bottom:5px;width:200px}.slide .ann-header{padding-top:0;font-weight:bold;font-size:10px}.slide .ann-copy{font-size:9px;vertical-align:middle}.slide .ann-cta{width:200px;position:absolute;bottom:0;color:#d1d1d1}.login .container .login-form form .login_btn button[type=submit]{background-position:2% center}.slide .ann-cta a:hover{color:#27C7FE}.slide{background-color:white;width:100%;height:100%;overflow:hidden;z-index:5000;height:0;opacity:0;transition:opacity .5s ease-in-out}.trigger:checked+.slide{z-index:6000;opacity:1;margin:0px;height:100%}.trigger:checked+.ann-left{z-index:6000;opacity:1;height:100%;margin:0px}.slider-nav{width:100%;text-align:center;margin-top:0px;padding-top:10px}.slider-nav__item{display:inline-block}.slider-nav__label{font-size:13px;background-color:#c4c4c4;display:block;height:0.75em;line-height:0.75em;width:0.75em;text-align:center;border-radius:50%;color:white;padding-left:3px;margin-left:6px;cursor:pointer;transition:background-color .25s, color .25s ease-in-out}.slider-nav__label:hover,.slider-nav__label:active,.slider-nav__label:focus{background-color:#d3d3d3;color:#696969}.login .container .forget-pass{padding-right:0}}@media only screen and (max-width: 480px){.login .container .slider-wrapper{width:100%}}
