*{box-sizing:border-box;}body{overflow:hidden;}h1.heading{color:#325382!important;font-size:32px;font-weight:500;margin-bottom:0;}h3.heading{color:#325382!important;font-size:16px;font-weight:300;margin-top:8px;margin-bottom:40px;}body>section{display:flex;}.bg-picture-jupa-registration{width:calc(100vw - 750px);height:100vh;position:absolute;right:0;top:0;background-color:#325382;}.bg-picture-jupa-registration img{width:100%;height:100%;object-fit:cover;}.bg-jupa-registration{display:flex;width:100vw;max-width:750px;height:100vh;background-color:#fff;position:absolute;left:0;top:0;align-items:center;padding:30px;}.normalInput,.customSelect,#div_showpw{margin:8px 0 24px 0;}.normalInput,.selectTrigger,.customSelect{width:100%;max-width:300px;}.normalInput,.selectTrigger{padding:8px 4px;font-size:16px;border:none;border-bottom:2px solid #ccc;transition:border-color .2s ease;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.is-valid{border-bottom:2px solid #2e7d32!important;}.is-invalid{border-bottom:2px solid #c62828!important;}.bg-jupa-registration-form input:focus{border-bottom-color:#325382;}#pwuserinput{margin:0!important;}.bg-jupa-registration-form{position:relative;width:100%;height:100%;display:flex;align-items:center;}.normalInput::placeholder,.placeholder{color:#ccc!important;}.bg-jupa-registration-form input[type=submit]{padding:10px 24px;margin-top:40px;font-size:16px;font-weight:600;border-radius:6px;border:none;background-color:#ccc;color:#666;cursor:not-allowed;transition:all .2s ease;}.bg-jupa-registration-form input[type=submit].enabled{background-color:#325382;color:#fff;cursor:pointer;}.bg-jupa-registration-form input[type=submit].enabled:hover{background-color:#28466e;}.bg-jupa-registration-form>p{margin-bottom:30px;}.seclog_home_link{position:absolute;z-index:1000;top:0;right:30px;}.seclog_reg_link{position:absolute;text-decoration:none;color:#325382;font-weight:600;z-index:1000;bottom:0;right:30px;}#togglePassword{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;transition:all .5s ease;}#togglePassword:hover{transform:translateY(-50%) scale(1.15);}#div_showpw{position:relative;display:inline-block;width:100%;max-width:300px;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;box-shadow:0 0 0 1000px #ffffff inset!important;-webkit-text-fill-color:#000000!important;transition:background-color 5000s ease-in-out 0s;}.innerFormPart{display:grid;padding-right:10px;}@media(max-width:700px){.innerFormPart{grid-template-columns:1fr}}@media(min-width:701px){.innerFormPart{grid-template-columns:1fr 1fr;grid-column-gap:24px}}.innerForm{max-height:60vh;overflow-y:auto;}label:not(.notRquired):not(.checkbox)::after,.checkboxDiv p::after{content:"*";color:red;margin-left:5px;}.bg-jupa-registration-form label:not(.checkbox),.labelVegiVeganDiv{font-weight:500;font-size:14px;color:#3b3b3b;max-width:300px;}.labelVegiVeganDiv{margin:0;}.bg-jupa-registration-form label i{font-weight:400;font-size:13px;color:#666;}.bg-jupa-registration-form>p{color:#444;max-width:320px;}.inputDiv{display:flex;flex-direction:column;}.customSelect{position:relative;}.customSelect>*{margin:0;}.selectTrigger:focus .selectArrow{rotate:180deg}input{height:38px}.selectTrigger{background:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;}.selectOptions{position:absolute;top:100%;left:0;right:0;padding:0;border:1px solid #ccc;border-top:none;list-style:none;background:#fff;display:none;z-index:1000;}.selectOptions li{padding:10px 12px;cursor:pointer;}.selectOptions li:hover,.selectOptions li.selected{background-color:#f2f2f2;}.checkboxWraper{position:relative;}.allVegiVeganDiv{display:flex;flex-direction:row;gap:16px;margin:16px;}.checkboxVegiVegan{opacity:0;position:absolute;top:0;right:0;}.checkboxVegiVegan:checked + label .svgVegiVegan{filter:grayscale(0);}.checkboxVegiVegan + label .svgVegiVegan{filter:grayscale(1);}.checkbox{display:inline-flex;align-items:center;cursor:pointer;position:relative;}.checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;pointer-events:all;}.checkbox-ui{margin-right:8px;width:16px;height:16px;background:none;border:1px solid #ccc;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;}.checkbox input:checked+.checkbox-ui,.checkbox-ui.manuelChecked{background:#325382;}.checkbox input:focus-visible+.checkbox-ui{outline:2px solid #93c5fd;outline-offset:2px;}.checkboxDiv{display:flex;margin:16px 0;}.checkboxDiv p{font-weight:300;margin:0;}.checkboxDiv a{color:var(--jr,#325382);text-decoration:none;border-bottom:1.5px solid #2a4570;transition:border-width .2s ease;}.checkboxDiv a:hover{border-bottom-width:2px;}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;}