.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .ip-login-content{max-width:945px;position:relative;display:flex;flex-flow:row wrap;justify-content:space-between}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .ip-login-content-left{width:350px;padding:5px 0 0}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .ip-login-content-left .gsite-title{display:inline-block;margin-bottom:44px}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .ip-login-content-left p{font-size:16px;letter-spacing:.03em;line-height:1.5;color:#3f3f3f}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .ip-login-content-left p a{font-weight:700;transition:var(--default-transition)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .ip-login-content-left p a:hover{color:var(--primary)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .ip-login-content-right{width:420px}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-field{margin-bottom:29px;display:block!important}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-field input{display:block;width:100%;height:52px;font-size:16px;letter-spacing:.05em;line-height:1.571428571428571;color:#000;background:#fff0;border:none;border-bottom:1px solid #afada5;text-transform:uppercase;padding:0}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-field label{position:relative;display:flex;align-items:center;font-family:var(--font-family-title);font-size:14px;letter-spacing:.1em;color:#000}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-field label input{appearance:none;border:1px solid #afada5;width:15px;height:15px;margin:0;outline:none!important}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-field label span{padding-left:10px}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-field label span::before{content:'\b0126';display:block;position:absolute;top:2px;left:2px;font-family:'agentimage';font-size:12px;color:rgba(var(--primary-color),1);opacity:0}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-field label input:checked+span::before{opacity:1}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-button{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;margin:44px 0 0}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-button a{font-size:14px;letter-spacing:.1em;color:#000;text-decoration:underline!important;;text-underline-offset:3px;font-family:var(--font-family-title);transition:var(--default-transition)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-button a:hover{color:var(--primary)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .form-button .gsite-button{width:148px;height:56px;border:none}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .aios-popup-body{width:100%!important;max-width:975px;padding:0;margin:0 auto;min-height:auto!important}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .aios-popup-body button.aiosp-close{display:block;position:absolute;top:10px;right:10px;appearance:none;background:none;width:auto;height:auto;font-size:0;color:rgba(var(--primary-color),1);line-height:1;transition:all var(--default-transition)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .aios-popup-body button.aiosp-close:hover{color:rgba(var(--secondary-color),1)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-login-popup .aios-popup-body button.aiosp-close::before{content:'\b0242';font-family:'agentimage';font-size:20px}.ip-login-popup{padding:30px 20px}.ip-login-popup .container{max-width:100%}.ip-login-popup .ip-login-content{margin-top:0}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-role-options .role-options-container{display:flex;justify-content:space-between;flex-direction:column;position:relative;height:210px}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-role-options .role-options-container h2{font-size:20px;text-align:center;font-weight:700;text-transform:uppercase}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-role-options .outside-content{pointer-events:none}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-role-options .aios-popup-body{min-height:unset;width:unset;background:#fff;margin:0 auto;padding:1%}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-role-options .aios-popup-body .aiosp-close{display:none}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-role-options .aios-popup-body .gsite-button{width:300px}@media only screen and (max-width:991px){.ip-login-content{margin-top:0}.ip-login-content-left{padding:0;text-align:center;margin:0 auto 30px;max-width:100%}.ip-login-content-left .gsite-title{margin-bottom:30px}.ip-login-content-right{margin:0 auto;max-width:100%}}