.tt-form-control,.tt-form-control:focus,select[multiple] option{background-color:transparent;color:#f1f0ea}.tt-form-control{display:block;width:100%;padding:5px 15px;font-size:17px;font-weight:400;border:1px solid;border-radius:3px}.tt-form-control:focus{border-color:rgb(204 204 204 / 85%);outline:0;box-shadow:none}.tt-form-control+.tt-form-control{margin-top:20px}.tt-form-control:disabled{background-color:rgb(176 176 176 / 6%);opacity:.4;cursor:not-allowed}.tt-form-control:not(textarea):not([size]){height:56px}.tt-form-text{display:block;margin-top:5px;font-style:italic;color:#999}label{display:inline-block;margin-bottom:8px;font-size:17px;font-weight:500}::-webkit-input-placeholder{color:#999!important}::-moz-placeholder{color:#999!important}.tt-form-group{margin-bottom:30px}textarea,textarea.tt-form-control{padding:15px}select{cursor:pointer}select option{background-color:#131212;color:#f1f0ea}select option[value=""][disabled]{display:none}select option[disabled],select[multiple] option[disabled]{color:#999}select:required:invalid{color:#999}input[type=range]{width:100%}.tt-form-check,.tt-form-radio{position:relative;display:block;margin:0 0 8px 5px}.tt-form-check input,.tt-form-radio input{position:absolute;top:50%;opacity:0;cursor:pointer;transform:translate3d(0,-50%,0)}.tt-form-check label,.tt-form-radio label{position:relative;margin-bottom:0;padding-left:30px;vertical-align:top;font-size:17px;cursor:pointer}.tt-form-check label::before,.tt-form-radio label::before{position:absolute;top:3px;left:0;display:block;width:20px;height:20px;pointer-events:none;content:"";background-color:#4e4e4e;border-radius:3px;transition:background-color .2s}.tt-form-check:hover label::before,.tt-form-radio:hover label::before{background-color:#5a5a5a}.tt-form-check label::after,.tt-form-radio label::after{position:absolute;display:none;content:"";top:8px;left:7px;width:4px;height:6px;border:solid #f1f0ea;border-width:0 2px 2px 0;transform:rotate(45deg)}.tt-form-check input:checked~label::after,.tt-form-radio input:checked~label::after{display:block}.tt-form-radio label::before{border-radius:100px}.tt-form-radio label::after{top:10px;left:7px;width:4px;height:4px;background-color:#f1f0ea;border-radius:100%}.tt-file-info,.tt-form-btn-inside button{border:none;outline:0;background-color:transparent}.tt-form-check input:disabled,.tt-form-radio input:disabled{cursor:not-allowed}.tt-form-check input:disabled~label,.tt-form-radio input:disabled~label{cursor:not-allowed;opacity:.3}.tt-form-check.tt-form-check-inline,.tt-form-radio.tt-form-radio-inline{display:inline-block;margin-right:10px}.tt-file-info{width:75%;font-size:14px;color:#777;line-height:1}.tt-form-btn-inside{position:relative}.tt-form-btn-inside .tt-form-control{padding-right:60px!important}.tt-form-btn-inside button{position:absolute;top:1px;right:1px;width:60px;height:54px;font-size:19px;color:#999;cursor:pointer;border-radius:0 3px 3px 0}.tt-form-btn-inside button:hover{color:#f1f0ea}.tt-form-filled .tt-form-control{background-color:rgb(136 136 136 / 15%);color:#f1f0ea;border:none}.tt-form-filled .tt-form-control:focus{box-shadow:inset 0 0 0 1px rgb(136 136 136 / 60%)}.tt-form-filled .tt-form-control:disabled{opacity:.3}.tt-form-minimal .tt-form-group label{display:none}.tt-form-minimal .tt-form-control:not(select),.tt-form-minimal select.tt-form-control:not([multiple]){background-color:transparent;padding-left:0;padding-right:0;font-size:17px;border-width:0 0 1px;border-style:solid;border-radius:0}.tt-form-minimal .tt-form-control:focus{border-color:#f1f0ea}.tt-form-minimal .tt-form-control:disabled{opacity:.2}.tt-form-minimal .tt-form-control,.tt-form-minimal .tt-form-control select{border-color:rgb(136 136 136 / 60%)}.tt-form-minimal ::-webkit-input-placeholder{color:#f1f0ea!important}.tt-form-minimal :-moz-placeholder{color:#f1f0ea!important}.tt-form-minimal ::-moz-placeholder{color:#f1f0ea!important}.tt-form-minimal :-ms-input-placeholder{color:#f1f0ea!important}.tt-form-btn-inside .tt-form-control.tt-form-sm+button,.tt-form-control.tt-form-sm,.tt-form-sm .tt-form-control:not(textarea):not([size]){height:40px!important;font-size:75%}.tt-form-sm .tt-form-btn-inside button{height:38px!important}.tt-form-btn-inside .tt-form-control.tt-form-lg+button,.tt-form-control.tt-form-lg,.tt-form-lg .tt-form-control:not(textarea):not([size]){height:70px!important}.tt-form-lg .tt-form-btn-inside button{height:68px!important}