@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Lato-Regular.ttf")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Lato-Bold.ttf")}html,body{padding:0;margin:0;width:100%;height:100%;box-sizing:border-box;font-family:Lato,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}html.disable-overflow,body.disable-overflow{overflow:hidden}div{box-sizing:border-box}.info-icon{color:darkblue}.info-icon:before{content:'i';display:inline-block;border:1px solid steelblue;width:18px;height:18px;font-size:15px;border-radius:50%;line-height:18px;text-align:center;color:steelblue;vertical-align:baseline;margin:0 5px}.error-icon{display:inline-block;position:relative;border-radius:50%;background-color:#CA4D5E;width:22px;height:22px;vertical-align:middle;margin-right:12px;transition:all 0.2s linear}.error-icon:before,.error-icon:after{content:'';display:inline-block;background-color:#fff;height:14px;width:4px;position:absolute;left:9px;top:4px;border-radius:5px;transition:all 0.2s linear}.error-icon:before{transform:rotate(45deg)}.error-icon:after{transform:rotate(-45deg)}.error-icon.valid{background-color:#2F592C}.error-icon.valid:after{height:10px;top:8px;left:6px}.error-icon.valid:before{top:5px;left:12px;height:12px}#askgaainai-icon{position:fixed;right:85px;z-index:1000;bottom:20px}#askgaainai-icon img{height:75px;width:75px}.gaain-header{background-color:#65378F;height:45px;position:relative}.gaain-header-logo{height:100%;padding:6px 0}.gaain-header-logo .gaain-logo-separator{display:inline-block;height:100%;border:1px solid #FFF;vertical-align:middle;margin:0 8px}.gaain-header-logo .gaain-logo{background-image:url("../images/gaain.png");background-size:contain;height:30px;width:74px;background-repeat:no-repeat;position:relative;vertical-align:middle;display:inline-block;background-position:right center}.gaain-header-logo .loni-logo{background-image:url("../images/loni_head.png");background-size:contain;height:30px;width:60px;background-repeat:no-repeat;position:relative;vertical-align:middle;display:inline-block;background-position:left center}.gaain-header-title{position:absolute;right:65px;color:#fff;top:24px;font-family:lato, sans-serif;font-weight:bold;text-align:right;line-height:normal;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gaain-header-title-top{font-size:16px}.gaain-header-title-top.is-login{font-size:18px}.gaain-header-title-bottom{font-size:12px}.gaain-header-menu{position:absolute;right:0;top:0;cursor:pointer;width:60px;height:100%}.gaain-header-menu-bar{background-color:#fff;width:25px;height:3px;margin-left:9px;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition:0.3s;position:relative;top:10px;left:12px}.gaain-header-menu-bar.top{margin-top:5px}.gaain-header-menu-bar.middle{margin-top:5px;margin-bottom:5px}.gaain-header-menu-bar.bottom{margin-bottom:14px}.gaain-header-menu.active{z-index:101;background-color:#65378F}.gaain-header-menu.active .gaain-header-menu-bar{top:0}.gaain-header-menu.active .top{transform:rotate(-45deg) translateX(-13px)}.gaain-header-menu.active .middle{opacity:0}.gaain-header-menu.active .bottom{transform:rotate(45deg) translate(2px, 15px)}.gaain-header-menu-content{display:inline-block;position:absolute;right:0;z-index:-10;background-color:#65378F;padding:20px;width:280px;text-align:right;box-sizing:border-box;top:45px;visibility:hidden;opacity:0;transition:0.3s}.gaain-header-menu-content.show{visibility:visible;opacity:1;z-index:100}.gaain-header-menu-item{margin:5px 0;padding:10px 5px;box-sizing:border-box;border-radius:2px;transition:0.2s}.gaain-header-menu-item:hover{background-color:#fff}.gaain-header-menu-item.inactive,.gaain-header-menu-item.inactive a{pointer-events:none;background-color:#fff;color:#65378F}.gaain-header-menu-item a{color:#fff;text-decoration:none;font-size:16px;display:inline-block;width:100%;font-weight:normal}.gaain-header-menu-item a:focus{color:#fff;font-family:inherit;font-size:16px;font-style:inherit;line-height:inherit;text-align:inherit}.gaain-header-menu-item:hover a{color:#65378F}.gaain-header .click-to-apply{display:inline-block;position:absolute;right:375px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);backface-visibility:hidden;background-image:url("../images/geena.png");width:202px;height:64px;background-repeat:no-repeat;background-size:contain}.gaain-header .click-to-apply:hover{background-image:url("../images/geena_hover.png")}.main-container{width:100%;display:inline-block;height:calc(100vh - 130px);position:relative}.lonir-header{font-size:0}.lonir-header .usc-header{background-color:#000;height:58px;padding:10px 40px;box-sizing:border-box}.lonir-header .usc-header .filler-div{width:58.5%;display:inline-block}.lonir-header .usc-header .stevens-logo{display:inline-block;width:30%}.lonir-header .usc-header .usc-logo{display:inline-block;width:11.5%}.lonir-header .interrogator-header{background-color:#043565;height:94px;font-size:0}.lonir-header .interrogator-header .interrogator-header-inner{position:relative;transform:translateY(-50%);top:50%}.lonir-header .interrogator-header .lonir-logo{display:inline-block;width:175px;text-align:center;padding:10px}.lonir-header .interrogator-header .header-title{display:inline-block;width:calc(100% - 400px);text-align:center;color:#FFF;font-weight:bold}.lonir-header .interrogator-header .header-title .header-text-1{font-size:24px;line-height:1.85}.lonir-header .interrogator-header .header-title .header-text-2{font-size:16px}.lonir-header .interrogator-header .filler-div{display:inline-block;width:175px}@media screen and (max-width: 560px){.gaain-header-title-top{font-size:25px}.gaain-header-title-bottom{font-size:20px}}@media screen and (max-width: 480px){.gaain-header-title-top{font-size:20px}.gaain-header-title-bottom{font-size:18px}}@media screen and (max-width: 380px){.gaain-header-title-top{display:none}.gaain-header-title-bottom{display:none}}.gaain-footer{font-size:0;background-color:#65378e;color:#fff;height:50px}.gaain-footer .left,.gaain-footer .middle,.gaain-footer .right{display:inline-block;vertical-align:middle;height:100%;position:relative}.gaain-footer .left{width:30%;text-align:left;white-space:nowrap}.gaain-footer .left .gaain-logo{background-image:url(../images/gaain.png);background-size:contain;height:30px;width:74px;background-repeat:no-repeat;position:relative;display:inline-block;background-position:right center;top:50%;transform:translateY(-50%);vertical-align:top}.gaain-footer .left .gaain-logo a{display:inline-block;width:100%;height:100%}.gaain-footer .left .gaain-desc{display:inline-block;font-size:10px;max-width:220px;top:50%;transform:translateY(-50%);position:relative;margin:0 20px;white-space:normal}.gaain-footer .left a{color:#FFF;font-weight:bold}.gaain-footer .middle{width:40%;text-align:center}.gaain-footer .middle a.footerlink{color:#FFF;font-size:12px;margin:0 15px;position:relative;top:30%;transform:translateY(-50%);text-decoration:none}.gaain-footer .middle a.footerlink:hover{text-decoration:underline}.gaain-footer .right{width:30%;text-align:right}.gaain-footer .right .loni-logo{background-image:url(../images/loni_head.png);background-size:contain;height:30px;width:60px;background-repeat:no-repeat;position:absolute;vertical-align:middle;display:inline-block;background-position:left center;top:50%;transform:translateY(-50%);right:15px}.gaain-footer .right .loni-logo a{display:inline-block;width:100%;height:100%}@media screen and (max-width: 1124px){.gaain-footer .left{width:40%}.gaain-footer .right{width:20%}}body{background-color:#f2f2f8;font-family:Lato}div{box-sizing:border-box}.login-container{min-height:calc(100% - 95px);text-align:center;color:#333}.login-container .login-title .login-title-content{max-width:880px;color:#fff;text-align:left;padding:10px 0;font-weight:bold;margin:auto}.login-container .login-title .login-title-content .login-title-heading{font-size:22px;color:#65378F}.login-container .login-title .login-title-content .login-title-sub-heading{font-size:16px;color:#555;font-style:italic;font-weight:normal;position:relative}.login-container .login-title .login-title-content .login-title-sub-heading:after{content:'';border-bottom:2px solid #65378F;width:180px;display:inline-block;position:absolute;left:0;bottom:-10px}.login-container .login-container-content{max-width:880px;margin:20px auto}.login-container .login-container-content .login-column.right .login-section .login-section-title{font-style:normal}.login-container .login-container-content .login-section{text-align:left;margin-bottom:20px}.login-container .login-container-content .login-section .login-section-title{color:#65378F;font-size:18px;font-weight:bold;margin-bottom:10px;font-style:italic}.login-container .login-container-content .login-section .login-section-title.big{text-align:center;font-size:25px;background-color:#ccc;padding:5px 0;text-transform:capitalize;font-style:normal}.login-container .login-container-content .login-section .login-section-content{font-size:15px}.login-container .login-container-content .login-section ul{padding:0;margin:0;margin-left:18px}.login-container .login-container-content .login-row{font-size:0}.login-container .login-container-content .login-box{width:240px;margin:auto}.login-container .login-container-content .login-box .login-box-error{color:red}.login-container .login-container-content .login-box .login-input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-sizing:border-box;margin:10px 0}.login-container .login-container-content .login-box .login-input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.login-container .login-container-content .login-box .login-button{background-color:#65378F;color:white;height:27px;width:85px;font-weight:700;line-height:10px;cursor:pointer;border:1px solid transparent;border-radius:4px;font-weight:bold}.login-container .login-container-content .login-box .login-button:hover{color:#fff;background-color:#41245c}.login-container .login-container-content .login-box .login-link{text-decoration:none;margin:0 10px;vertical-align:bottom}.login-container .login-container-content .login-box .login-link:hover{text-decoration:underline}.login-container .login-container-content .login-box .login-sign-up{display:inline-block;width:100%;max-width:240px;box-sizing:border-box;line-height:80%;background-image:none;background-color:#009966;color:#fff;font-size:15px;font-style:normal;font-weight:700;line-height:80%;text-align:center;margin-top:30px;cursor:pointer;text-decoration:none;border:1px solid transparent;border-radius:4px;padding:6px 12px}.login-container .login-container-content .login-box .login-sign-up:hover{background-color:#2d6ca2}.login-container .login-become-partner-button{background-image:url("../images/becomePartnerBg.png");background-repeat:no-repeat;text-align:center;font-weight:bold;color:#666;width:233px;height:32px;line-height:30px;cursor:pointer;margin:30px auto;font-size:14px;display:block;text-decoration:none}.login-container .login-image-preview{font-size:0}.login-container .login-image-preview .image-preview{display:inline-block;vertical-align:top;margin:10px 0;padding:0 10px;cursor:pointer}.login-container .login-image-preview .image-preview .image-preview-title{color:#65378F;font-size:11px;font-weight:bold;margin-bottom:10px;white-space:normal}.login-container .login-image-preview .image-preview .image-container{box-shadow:5px 5px 5px #C6B4D8}.login-container .login-image-preview .image-preview img{width:100%}.login-container .login-image-carousel{white-space:nowrap;overflow:hidden}.login-container .login-image-carousel .image-preview{width:100%;display:inline-block;vertical-align:top;font-size:0;padding:25px 45px;position:relative;text-align:center}.login-container .login-image-carousel .image-preview .image-container{box-shadow:5px 5px 5px #C6B4D8}.login-container .login-image-carousel .image-preview .image-container img{width:100%}.login-container .login-image-carousel .image-preview .image-preview-title{font-size:18px;color:#65378F;font-weight:bold;margin:auto;text-align:center;margin-top:30px;display:inline-block;white-space:normal}.login-container .image-popup{display:none;position:fixed;width:100%;height:100%;background-color:rgba(89,52,124,0.8);top:0;z-index:1;left:0}.login-container .image-popup .image-popup-inner{width:75%;height:75%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;-webkit-animation:move-down 0.6s ease-out;-moz-animation:move-down 0.6s ease-out;animation:move-down 0.6s ease-out}.login-container .image-popup .image-popup-inner .image-popup-title{background-color:#fff;padding:5px 20px;display:inline-block;font-size:14px;font-weight:bold;color:#666;border-radius:8px}.login-container .image-popup .image-popup-inner .image-popup-content{width:100%;height:100%;margin:15px 0}.login-container .image-popup .image-popup-inner .image-popup-content div{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center top}.login-container .login-column{display:inline-block;vertical-align:top}.login-container .login-column.left{width:500px}.login-container .login-column.center{width:calc(100% - 740px)}.login-container .login-column.right{width:240px}@-webkit-keyframes move-down{from{top:0}to{top:50%}}@-moz-keyframes move-down{from{top:0}to{top:50%}}@keyframes move-down{from{top:0}to{top:50%}}@media screen and (min-width: 1200px){.login-container .login-image-preview .image-preview{width:50%}.login-container .login-image-carousel{display:none}}@media screen and (max-width: 1200px){.login-container .login-row.bottom .login-column{display:block;width:100%;margin:0}.login-container .login-image-preview{white-space:nowrap;margin:20px 10px}.login-container .login-image-preview .image-preview{width:25%}.login-container .login-image-preview .image-preview .image-preview-title-wrap{display:block}.login-container .login-image-preview .image-preview .image-container{box-shadow:3px 3px 4px #999}.login-container .login-row.bottom .login-column.right .login-section-content{width:75%;margin:auto}}@media screen and (max-width: 768px){.login-container .login-title .login-title-content{text-align:center}.login-container .login-container-content{margin:20px auto}.login-container .login-row .login-column{display:block;width:100%;margin:0}.login-container .login-row .login-column .login-section{width:100%;margin-left:auto;margin-right:auto}.login-container .login-row .login-column .login-section .login-section-title{text-align:center;font-size:25px;background-color:#ccc;padding:5px 0;text-transform:capitalize}.login-container .login-row .login-column .login-section .title-hide{display:none}.login-container .login-row .login-column .login-section .login-section-content{width:70%;margin:auto}.login-container .login-row.bottom .login-column.left .login-section-content{width:100%}.login-container .login-image-carousel .image-preview{padding:10px 25px}}@media screen and (max-width: 560px){.login-container .login-row.top .login-column.left{text-align:center}.login-container .login-image-preview{white-space:normal;width:70%;margin:auto}.login-container .login-image-preview .image-preview{width:50%;text-align:center}.login-container .login-image-preview .image-preview .image-preview-title{background-color:#65378F;color:#fff;width:100px;padding:10px;border-radius:4px;text-align:center;margin:auto;height:56px}.login-container .login-image-preview .image-preview .image-container{display:none}}
/*# sourceMappingURL=login.css.map */
