@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-59U.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meKCM.ttf) format('truetype')}body,html{width:100%;height:100%;margin:0;padding:0;background:#444;color:#444;font-family:Roboto,sans-serif}*{box-sizing:border-box}.height-mod{height:100%;min-height:100%;max-height:100%}img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}form{width:100%;max-width:640px;height:auto;min-height:100%;margin:0 auto;background:#f6f6f6;overflow:hidden;box-shadow:0 0 20px 2px rgba(0,0,0,.2)}form .form-wrapper{padding:20px}form .form-wrapper label{display:block;float:left;width:100%;height:auto;margin:5px 0 10px 0;font-size:13px;line-height:36px}form .form-wrapper label a{font-weight:700;color:#444;text-decoration:none}form .form-wrapper label a:hover{text-decoration:underline}form .form-wrapper label input,form .form-wrapper label select,form .form-wrapper label textarea{display:block;float:right;width:65%;height:36px;margin:0;padding:0 10px;border:none;border-radius:0;outline:0;background:#fff;box-shadow:inset 0 0 0 1px #888;font-family:Roboto,sans-serif;transition:all .2s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:420px){form .form-wrapper label input,form .form-wrapper label select,form .form-wrapper label textarea{float:none;width:100%}}form .form-wrapper label input::placeholder,form .form-wrapper label select::placeholder,form .form-wrapper label textarea::placeholder{color:#ccc}form .form-wrapper label input:hover,form .form-wrapper label select:hover,form .form-wrapper label textarea:hover{box-shadow:inset 0 0 0 1px #666}form .form-wrapper label input:active,form .form-wrapper label input:focus,form .form-wrapper label select:active,form .form-wrapper label select:focus,form .form-wrapper label textarea:active,form .form-wrapper label textarea:focus{box-shadow:inset 0 0 0 3px #444}form .form-wrapper label input:disabled,form .form-wrapper label select:disabled,form .form-wrapper label textarea:disabled{opacity:.5;box-shadow:inset 0 0 0 1px #ccc}form .form-wrapper label select{background:#fff url(../img/select.svg) no-repeat center right}form .form-wrapper label textarea{height:92px;padding:10px;line-height:17px;resize:none}form .form-wrapper label input[type=checkbox]{width:36px;height:36px;background:#fff url(../img/checkbox.svg) no-repeat center -36px}form .form-wrapper label input[type=checkbox]:checked{background-position:center}@media screen and (max-width:420px){form .form-wrapper label input[type=checkbox]{float:right;width:36px}}form .form-wrapper label .error{display:none;float:right;width:65%;padding:5px 10px;background-color:#c43d2f;color:#fff;font-size:11px;line-height:20px;transition:all .2s linear}@media screen and (max-width:420px){form .form-wrapper label .error{float:none;width:100%}}form .form-wrapper label.alert{color:#c43d2f}form .form-wrapper label.alert input,form .form-wrapper label.alert select,form .form-wrapper label.alert textarea{box-shadow:inset 0 0 0 3px #c43d2f}form .form-wrapper label.alert .error{display:block}form .form-wrapper #prechat_submit,form .form-wrapper button{cursor:pointer;display:block;width:auto;min-width:200px;height:40px;padding:0 40px;margin:10px auto;border:none;border-radius:0;outline:0;background-color:#690;color:#fff;transition:all .2s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-wrapper #prechat_submit:hover,form .form-wrapper button:hover{background-color:#558000;box-shadow:inset 0 0 0 1px #690}form .form-wrapper #prechat_submit:active,form .form-wrapper #prechat_submit:focus,form .form-wrapper button:active,form .form-wrapper button:focus{background-color:#460;box-shadow:inset 0 0 0 3px #690}form .form-wrapper #prechat_submit.disabled,form .form-wrapper button.disabled{pointer-events:none;color:#aaa;background-color:#888}.hidden{display:none!important}.thanks{width:100%;max-width:640px;height:auto;min-height:100%;margin:0 auto;background:#c43d2f;overflow:hidden;box-shadow:0 0 20px 2px rgba(0,0,0,.2);text-align:center}.thanks .top-wrapper{width:100%;height:auto;padding:30px 0;margin:0 auto;background:linear-gradient(to bottom,#fb3 0,#c43d2f 100%)}.thanks .top-wrapper img{display:block;width:128px}.thanks h1{color:#fff;font-size:24px;font-weight:600;text-transform:uppercase}.thanks h2{width:100%;padding:0 20px;font-size:16px;font-weight:400;color:rgba(255,255,255,.75)}