.web_lib-register{background-color:#022438;text-align:center}.web_lib-register #register-modal-btn{background-color:transparent;border:none;font-size:16px;font-weight:600;letter-spacing:.5px;padding:25px 0 20px;text-decoration:underline;text-transform:uppercase}.web_lib-register #register-modal-btn:hover{border:none}.web_lib-register-modal#register-modal{backdrop-filter:blur(5px);height:100vh;position:fixed;top:0;width:100vw;z-index:10001}.web_lib-register-window{background-color:#022438;color:#fff;height:100%;margin:7vh auto 0;max-height:93vh;max-width:800px;padding:0;position:relative;text-align:center;width:100%}.register-window_scroll{height:100%;overflow:scroll;overflow-x:hidden;overflow-y:scroll;padding:30px 50px 50px;position:absolute;width:100%}.web_lib-register-window .register-window_title{color:#fff!important;font-size:38px;font-weight:600;line-height:50px;margin:auto;max-width:30ch;padding:0 0 20px}.web_lib-register-window form label,.web_lib-register-window form legend{color:#fff!important}.register-window_img{padding:30px 0}.register-window_img img{height:auto;width:300px}.register-window_btn{position:absolute;right:30px;top:25px}.register-window_btn .modal_close-btn{background-color:transparent;border:none;color:hsla(0,0%,100%,.5);margin:0;padding:0}.register-window_btn .modal_close-btn svg{height:20px;width:20px}.register-form_wrap .form-columns-1 .hs-input{width:100%!important}.register-form_wrap .hs-input{font-size:18px!important;padding:8px 10px!important}.register-form_wrap fieldset{text-align:left}.register-form_wrap .form-columns-1 label:not(.hs-error-msg,.hs-form-booleancheckbox-display),.register-form_wrap .form-columns-2 label:not(.hs-error-msg,.hs-form-booleancheckbox-display){opacity:0;pointer-events:none;position:absolute}.register-form_wrap .hs-form-booleancheckbox{display:flex;font-size:16px;justify-content:center;margin:30px 0 50px}.register-form_wrap form legend{font-size:16px}.register-form_wrap .hs-form-booleancheckbox-display{display:grid;grid-template-columns:16px 1fr}.register-form_wrap .hs-form-booleancheckbox-display span{font-size:16px;padding-left:15px}.register-form_wrap form input[type=text]{border:none!important;border-radius:0!important;color:#000!important}.register-form_wrap .hs_submit input[type=submit]{background-color:transparent;border:2px solid #7ec8e6;border-radius:0;text-transform:uppercase}.register-form_wrap .hs-form-field{margin-bottom:20px}