:root{--fontHeadline:'Source Sans Pro', sans-serif;--fontBase:'Source Sans Pro', sans-serif;--colorBase:#000;--colorAccent:#fff;--colorMapMainPin:#000;--colorMapPin:#000;--colorGrey:#f4f4f4;--bpTablet:880}.luxa h1 strong,.luxa .h1 strong,.luxa h1 b,.luxa .h1 b,.luxa h2 strong,.luxa .h2 strong,.luxa h2 b,.luxa .h2 b,.luxa h3 strong,.luxa .h3 strong,.luxa h3 b,.luxa .h3 b,.luxa h4 strong,.luxa .h4 strong,.luxa h4 b,.luxa .h4 b,.luxa h5 strong,.luxa .h5 strong,.luxa h5 b,.luxa .h5 b,.luxa h6 strong,.luxa .h6 strong,.luxa h6 b,.luxa .h6 b{font-family:var(--fontHeadline);font-style:normal}.luxa .layout-wrap p a{border-bottom:0px}.luxa .form-wrap{max-width:63rem;margin:110px auto 40px}.luxa .form-wrap .logo-wrap{max-width:70%}.luxa .form-wrap input[type="submit"]{font-size:18px;background:var(--colorAccent);color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:.1em;padding:.8em 2em}.luxa .form-wrap input[type="text"],.luxa .form-wrap input[type="email"],.luxa .form-wrap input[type="url"],.luxa .form-wrap input[type="password"],.luxa .form-wrap input[type="search"],.luxa .form-wrap input[type="number"],.luxa .form-wrap input[type="tel"],.luxa .form-wrap input[type="range"],.luxa .form-wrap input[type="date"],.luxa .form-wrap input[type="month"],.luxa .form-wrap input[type="week"],.luxa .form-wrap input[type="time"],.luxa .form-wrap input[type="datetime"],.luxa .form-wrap input[type="datetime-local"],.luxa .form-wrap input[type="color"]{border:1px solid var(--colorGrey);background:var(--colorGrey);margin:0 0 2px 0}.luxa .form-wrap input.has-error{border-color:var(--colorAccent)}.luxa .form-wrap ::-webkit-input-placeholder{color:darkgrey}.luxa .form-wrap :-ms-input-placeholder{color:darkgrey}.luxa .form-wrap ::placeholder{color:darkgrey}.luxa .form-wrap textarea{margin:15px 0 2px 0;border:1px solid var(--colorGrey)}.luxa .form-wrap select{margin:5px 25px 5px 0;padding:0;border:0;height:34px;-moz-appearance:none;-webkit-appearance:none;background:url('/assets/themes/casanaut/media/no-index/down.png');background-size:20px;background-repeat:no-repeat;background-position:right;background-color:rgba(0,0,0,0)}.luxa .form-wrap .error-msg{color:var(--colorAccent);font-size:14px}.luxa .form-wrap span.label{color:grey;font-size:16px;margin-top:20px}.luxa .success-wrap{max-width:1000px;margin:auto}.luxa .success-wrap h2{margin-top:15px;text-align:left}.luxa .laws .sec-wrap__inner{max-width:1000px;text-align:center}.luxa .laws .sec-wrap__inner .casanaut-decent span{color:#D4D3D3}.luxa .laws .sec-wrap__inner .casanaut-decent img{max-width:100px}@media only screen and (max-width: 576px){.luxa .form-wrap .grid-wrap .box .logo-wrap{width:10rem;margin:0 auto}.luxa .form-wrap .grid-wrap .box:nth-of-type(1){text-align:center}}