.tsfSmall{width:100%;height:40px;padding:0 10px;background-color:#ddd;border:none;border-radius:4px}.tsfTextarea{width:100%;height:120px;padding:10px;background-color:#ddd;border:none;resize:none;border-radius:4px}.tsfButton{background-color:#c74233;color:#fff;border:none;padding:14px 25px;font-family:InterSemiBold;cursor:pointer}.checkbox-wrapper-21{display:block;width:22px;height:22px}.checkbox-wrapper-21 .control{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:18px}.checkbox-wrapper-21 .control input{position:absolute;z-index:-1;opacity:0;display:none}.checkbox-wrapper-21 .control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6}.checkbox-wrapper-21 .control:hover input~.control__indicator,.checkbox-wrapper-21 .control input:focus~.control__indicator{background:#ccc}.checkbox-wrapper-21 .control input:checked~.control__indicator{background:#2aa1c0}.checkbox-wrapper-21 .control:hover input:not([disabled]):checked~.control__indicator,.checkbox-wrapper-21 .control input:checked:focus~.control__indicator{background:#0e647d}.checkbox-wrapper-21 .control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.checkbox-wrapper-21 .control__indicator:after{content:"";position:absolute;display:none}.checkbox-wrapper-21 .control input:checked~.control__indicator:after{display:block}.checkbox-wrapper-21 .control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrapper-21 .control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}
