html{height:100%}body{margin:0;padding:0;position:relative}.page-wrapper img{max-width:100%;vertical-align:middle;display:inline-block}.page-wrapper{opacity:0;visibility:hidden;position:fixed;left:auto;right:-100%;top:0;z-index:1;height:100vh;background-color:#212832;display:flex;flex-flow:column;justify-content:space-between;gap:20px;overflow-y:auto;transition:all .8s ease;width:100%}.page-wrapper:not(.logged){width:500px}#main_wrap.show .page-wrapper{opacity:1;visibility:visible;right:0}.page-wrapper .error-message{text-align:center;line-height:normal;background-color:transparent;color:#ff5a65;margin-top:10px;padding:10px}.page-wrapper .welcome-logged-user,.page-wrapper .guest-forms{transition:all .8s ease}.page-wrapper .guest-forms{display:flex;flex-flow:column;gap:20px;width:100%;margin-right:auto;margin-left:auto}.page-wrapper:not(.logged) .welcome-logged-user{opacity:0;visibility:hidden}.page-wrapper.logged .guest-forms{opacity:0;visibility:hidden;display:none}.page-wrapper .term-checkbox:checked+.checkbox{margin-top:0;margin-left:0;border-width:0;border-radius:4px;background-color:#ca957e;background-image:url(/build/assets/check-form-brix-templates-webflow-4fde9e7a.svg);background-size:auto;background-repeat:no-repeat;background-position:center}.page-wrapper .input:-webkit-autofill,.page-wrapper .input:-webkit-autofill:hover,.page-wrapper .input:-webkit-autofill:focus{background-color:#f0e1db;box-shadow:0 0 0 1000px #f0e1db inset}.page-wrapper .input{display:block;width:100%;margin-bottom:0;padding:15px 13px;border:0;border-radius:8px;background-color:#f0e1db;transition:all .8s ease;color:#000;font-size:16px}.page-wrapper .input:focus{border-color:#fff;box-shadow:0 0 0 1px #212832,0 0 1px 4px #ca957e}.page-wrapper .checkbox{flex:0 0 20px}.page-wrapper .term-checkbox:disabled+.checkbox,.page-wrapper .btn-primary:disabled,.page-wrapper .input:disabled{opacity:.5}.page-wrapper .btn-primary{display:block;width:100%;padding:16px;justify-content:center;border-style:solid;border-width:1px;border-color:#ca957e;border-radius:8px;background-color:#ca957e;transition:border-color .3s ease,background-color .3s ease,transform .3s ease,color .3s ease;color:#000;font-size:18px;line-height:1.111em;font-weight:700;text-align:center;text-decoration:none;transform-style:preserve-3d}.page-wrapper .btn-primary:hover{border-color:#ca957e;background-color:#ca957e;transform:translate3d(0,-3px,0);color:#000}@media all and (min-width: 768px){.page-wrapper{gap:50px}.page-wrapper .guest-forms{gap:30px}.page-wrapper .input{padding:25px 23px;font-size:18px}.page-wrapper .btn-primary{font-size:22px;padding:26px 38px}}@media all and (max-width: 500px){.page-wrapper{width:100%!important}}
