.ms-form{display:inline-block;padding:100px 0;width:100%}.form-loader{color:#000;font-size:24px;padding:25px 0;text-align:center}.ms-survey-from input,.ms-survey-from select,.ms-survey-from textarea{border:2px solid #e0e0e0!important;border-radius:3px!important}.ms-survey-from input:focus,.ms-survey-from select:focus,.ms-survey-from textarea:focus{border-color:#55558f!important;box-shadow:none!important}.ms-survey-from select{background-image:url(https://www.tencom.com/hubfs/Down_arrow.png)!important;background-position:calc(100% - 15px)!important;background-repeat:no-repeat!important}.ms-survey-from .hs_upload_your_drawing .hs-input{background-color:#fff!important;border:none!important;color:transparent;height:auto;margin-top:10px!important;max-width:165px;overflow:hidden;padding:0!important}.ms-survey-from .hs_upload_your_drawing .input:after{content:"Acceptable formats: .pwg, .emf, .step, .pdf";display:inline-block;font-size:14px;margin:10px 0 0;opacity:.5;width:100%}.ms-survey-from .hs_upload_your_drawing .hs-input::-webkit-file-upload-button{visibility:hidden}.ms-survey-from .hs_upload_your_drawing .hs-input:before{background:#edebf5!important;border:1px solid #d0cce1!important;border-radius:123px;border-radius:123px!important;color:#000;content:"Choose File";cursor:pointer;display:inline-block;font-size:14px;outline:none;overflow:hidden;padding:14px 40px;-webkit-user-select:none;white-space:nowrap;width:100%}.ms-survey-from .hs_upload_your_drawing .hs-input:hover:before{border-color:#000}.ms-survey-from legend.hs-field-desc{color:#666;font-size:14px;margin:5px 0}.ms-survey-from .hs_upload_your_drawing .hs-input:active{outline:0}.ms-survey-from .hs_upload_your_drawing .hs-input:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.ms-survey-from .inavalid-error,.ms-survey-from ul.hs-error-msgs.inputs-list label{background:transparent!important;border:none!important;color:#e61212!important;display:inline-block;font-size:16px;padding:0!important}.ms-survey-from ul.hs-error-msgs.inputs-list{margin:0!important}.ms-survey-from .hs-button{background:#160474!important;border:none;font-size:14px!important;font-weight:500!important;line-height:17px!important;padding:15px 40px!important}.ms-survey-from .hs-button:focus,.ms-survey-from .hs-button:hover{transform:scale(1)!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important}.ms-survey-from .hs-button svg{display:inline-block;left:0;margin-left:10px;position:relative;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;vertical-align:middle}.ms-survey-from .hs-button.submit_btn{background-color:#160474!important;background-image:url(https://www.tencom.com/hubfs/Send.png)!important;background-position:calc(100% - 40px)!important;background-repeat:no-repeat!important;border:none;font-size:14px!important;font-weight:500!important;line-height:17px!important;padding:15px 62px 15px 40px!important}.ms-survey-from .hs-button:hover svg{left:5px}.ms-survey-from.form-submit .ms-form-steps{display:none}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.ms-survey-from{background:#fff;border-radius:10px;box-shadow:0 4px 70px rgba(0,0,0,.25);margin:-140px auto 0;max-width:585px;position:relative;z-index:9}.ms-form-section{background:#fff;border-radius:5px;padding:40px}.ms-form-section .hubspot-link__container.sproket{display:none}.ms-form-steps{display:table;padding:0;width:100%}.from-step{background:transparent;border-radius:0;color:#000;cursor:pointer;font-size:16px;font-weight:700;line-height:normal;margin:0 auto;opacity:.5;position:relative;text-align:center;transition:all .3s ease;z-index:1}.from-step-outer.active .from-step,.from-step-outer.completed .from-step{opacity:1}.from-step-outer{display:table-cell;padding:20px 0;position:relative;text-align:center;width:25%}.form-step-content{display:none;overflow:hidden}.form-step-content.step1{display:block}.ms-form-section .prev-btn{margin-right:20px}.form-step-content.step1 .prev-btn{display:none}.ms-form-section .hs_error_rollup{list-style:none;padding:0}.ms-form-section a.hs-button.primary.prev-btn{background:#dfdfef!important;color:#160474!important;padding:15px 24px!important}.ms-survey-from .prev-btn svg{display:inline-block;margin:0 10px 0 0;position:relative;right:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;vertical-align:middle}.ms-survey-from .prev-btn:hover svg{left:-5px}.ms-form-section ul.hs-error-msgs.inputs-list{list-style:none;margin:10px 0;padding:0}.ms-form-section .inavalid-error,.ms-form-section ul.hs-error-msgs.inputs-list label{background:#e89f9f;border:1px solid #e61212;color:#fff;display:inline-block;padding:10px}.ms-form-section .hs_error_rollup ul.hs-error-msgs.inputs-list label{display:block}.ms-survey-from .invalid.error{border:1px solid red}.from-step:before{content:""}.completed .from-step:before{opacity:1}.ms-form-section .form-title{display:none}.ms-form-section .submitted-message{color:#000;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:34px;text-align:center}.ms-form-section .submitted-message p{margin:30px 0}.ms-form-section .submitted-message p:last-child a{color:#160474!important;font-size:14px;font-style:normal;font-weight:500;line-height:17px;text-align:center;text-decoration-line:underline}.form-step-content input[type=submit]{border:none!important;font-size:0!important;height:0;opacity:0;padding:0!important;width:0!important}.from-step-outer:before{background:#f5f5f5;content:"";height:4px;left:0;position:absolute;top:100%;width:100%}.ms-form-steps .from-step-outer.step1:before{left:0;width:100%}.ms-form-steps .from-step-outer:last-child:before{width:100%}.from-step-outer:after{background:#5bda5b;content:"";height:4px;left:0;position:absolute;top:100%;transition:all .3s ease;width:0}.from-step-outer.step1:after{left:0}.from-step-outer.completed:after{width:100%}.from-step-outer.active:after{transition-delay:0s;width:100%}.from-step-outer.active.completed:after,.from-step-outer.step1.active:after,.from-step-outer.step1.completed:after{width:100%}.from-step-outer:last-child:after{max-width:100%}.ms-form-steps span.hs-form-required{color:red;margin:0 4px}.ms-survey-from a.next-btn{float:right}.ms-survey-from .hs-richtext{text-align:center}.ms-survey-from .hs-richtext h3{margin:0 0 20px}.ms-survey-from .hs-form .hs-form-field{line-height:20px;padding:10px 0!important}.ms-form-section .submitted-message p:nth-child(3){font-size:16px;font-weight:500;line-height:25px}@media (max-width:430px){.ms-survey-from a.hs-button.primary.simple-button{align-items:center;float:none;margin:10px auto 20px;text-align:center;width:auto}.form-step-content{text-align:center}.ms-survey-from .hs-form .hs-form-field{text-align:left}.ms-form-section .prev-btn{margin-right:0}.ms-survey-from a.next-btn{float:none}}@media (max-width:640px){.ms-survey-from{max-width:85%}.ms-form-section{padding:15px}.from-step-outer{padding:12px 0}}@media (max-width:767px){.ms-form{padding:50px 0}.ms-survey-from{margin:-75px auto 0}}