@keyframes mdinc-fade{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes spin{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn)}}.mdinc-vendor-profile-form{position:relative}.mdinc-vendor-profile-form .mdinc-company-details-form,.mdinc-vendor-profile-form .mdinc-vendor-form{background:#fff;border-radius:10px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);overflow:hidden;padding:40px;position:relative;transition:all .5s}.mdinc-vendor-profile-form .mdinc-form-field{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 0 30px}.mdinc-vendor-profile-form .mdinc-form-field.two-cols-wide{grid-template-columns:repeat(2,1fr)}.mdinc-vendor-profile-form .mdinc-form-field:last-child{align-items:center;grid-template-columns:repeat(2,1fr);margin-bottom:0}.mdinc-vendor-profile-form .mdinc-form-field:last-child .mdinc-form-field-wrapper:last-child{flex-shrink:0;width:inherit}.mdinc-vendor-profile-form .mdinc-form-field-title{color:#0a0b0c;display:table;font-family:tt_commonsdemibold,sans-serif;font-size:18px;font-weight:600;line-height:normal;margin:0 0 10px}.mdinc-vendor-profile-form .mdinc-form-field-wrapper{position:relative;width:100%}.mdinc-vendor-profile-form .mdinc-form-field-wrapper label{background:#fff;color:#0a0b0c;display:table;font-size:18px;font-weight:400;line-height:normal;margin:0 0 -17px 12px;padding:5px 10px;position:relative;z-index:9}.mdinc-vendor-profile-form .mdinc-form-field-wrapper label span{color:#fd5636}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-cmn-field{background:#fff;border:1px solid rgba(10,11,12,.2);border-radius:4px;box-shadow:none!important;box-sizing:border-box;color:#0a0b0c;font-family:tt_commonsregular,sans-serif;font-size:16px;line-height:normal;margin:0;outline:0;padding:19px 15px 11px 20px;position:relative;transition:all .3s linear;width:100%}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-cmn-field::-webkit-input-placeholder{color:rgba(10,11,12,.3);font-family:tt_commonsregular,sans-serif;font-size:16px;line-height:normal}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-cmn-field:-webkit-autofill,.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-cmn-field:-webkit-autofill:active,.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-cmn-field:-webkit-autofill:focus,.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-cmn-field:-webkit-autofill:hover{-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.mdinc-vendor-profile-form .mdinc-form-field.two-col .mdinc-form-field-wrapper:last-child{grid-column:span 2}.mdinc-vendor-profile-form .mdinc-form-field-wrapper.mdinc-field-has-error span.mdinc-field-error{margin-top:0;position:absolute}.mdinc-vendor-profile-form .mdinc-form-field-wrapper.mdinc-field-has-error .vendor-dropdown-active span.mdinc-field-error{bottom:100%;margin-bottom:5px;z-index:99}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-file .mdinc-btn{align-items:center;background:transparent;border:1px dashed rgba(10,11,12,.4);border-radius:6px;box-shadow:none;display:flex;flex-direction:column;font-size:0;height:110px;justify-content:center;line-height:0;padding:0;width:100%}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-file .mdinc-btn:before{background-image:url(/wp-content/plugins/vendor-profile/assets/build/images/upload-file.8260b309.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:block;height:21px;margin:0;text-align:center;width:21px}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-file span.mdinc-info{color:#0b1014;display:block;font-size:16px;font-weight:400;line-height:30px;margin:0;padding:0 10px;text-align:center}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-file input#mdinc-vendor-form-file{border:none;border-radius:6px;cursor:pointer;height:calc(100% - 50px);left:0;opacity:0;padding:0;position:absolute;top:25px;width:100%}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-file span.mdinc-max-class{color:rgba(10,11,12,.8);display:table;font-size:16px;line-height:24px;margin:10px 0 0}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-submitBtn input{background:#fd5636;border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:noto_sansmedium,sans-serif;font-size:18px;font-weight:500;line-height:normal;outline:0;padding:16px 30px;text-align:center;width:auto}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-reach-us{color:#0a0b0c;font-size:18px;line-height:normal;text-align:right}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-reach-us strong{color:#0a0b0c;font-family:tt_commonsdemibold,sans-serif;font-weight:600}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-reach-us a{color:#0a0b0c;font-size:18px;line-height:normal;position:relative}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-reach-us a:before{background:#0a0b0c;bottom:3px;content:"";display:block;height:1px;position:absolute;width:100%}.mdinc-vendor-profile-form .mdinc-vendor-form-success{display:none;text-align:center}.mdinc-vendor-profile-form .mdinc-vendor-form-success p{margin:0}.mdinc-vendor-profile-form .mdinc-loaderOuter{background-color:rgba(35,35,35,.5);bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:99}.mdinc-vendor-profile-form .mdinc-loaderOuter .mdinc-loader{animation:spin 2s linear infinite;border:2px solid hsla(0,0%,100%,.9);border-radius:50%;border-top-color:hsla(0,0%,100%,.2);height:40px;left:50%;margin:-20px 0 0-20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:9}.mdinc-loaderOuter .mdinc-loader:before,.mdinc-vendor-profile-form .mdinc-loaderOuter .mdinc-loader:after{border:1px solid #fff;border-radius:50%;content:"";display:block;height:150px;left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:border 1s ease;width:150px}.mdinc-vendor-profile-form .mdinc-loaderOuter .mdinc-loader:before{animation:mdinc-fade 4.5s ease -3s infinite}.mdinc-vendor-profile-form .mdinc-loaderOuter .mdinc-loader:after{animation:mdinc-fade 4.5s ease -1.5s infinite}.mdinc-vendor-profile-form .mdinc-form-field-repeater{margin:0 0 30px}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row{border:1px solid rgba(10,11,12,.2);border-radius:4px;margin:0 0 15px;padding:20px 20px 25px;position:relative}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row .mdinc-form-field{grid-template-columns:repeat(3,1fr)}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row .mdinc-form-field .mdinc-form-field-wrapper{width:100%}.mdinc-vendor-profile-form.mdinc-vendor-form-submitted .mdinc-vendor-form{display:none}.mdinc-vendor-profile-form.mdinc-vendor-form-submitted .mdinc-vendor-form-success{display:block;margin:0 auto;max-width:710px}.mdinc-vendor-profile-form.mdinc-vendor-form-submitted .mdinc-vendor-form-success p{display:block!important}.mdinc-vendor-profile-form .mdinc-form-field.mdinc-form-field-wide{flex-direction:column;gap:20px;grid-template-columns:repeat(1,1fr);width:100%}.mdinc-vendor-profile-form:has(.mdinc-company-details-form){margin:100px 0}.mdinc-vendor-profile-form:has(.mdinc-company-details-form) .mdinc-loaderOuter{margin:0 auto;max-width:850px}.mdinc-vendor-profile-form:has(.mdinc-company-details-form) .mdinc-vendor-form-success{background-image:url(/wp-content/plugins/vendor-profile/assets/build/images/b2b-form-background.fc276808.svg);background-repeat:no-repeat;background-size:cover;padding:60px}body:has(.mdinc-company-details-form-title) .mdinc-vendor-profile-form{margin-top:0}h2.mdinc-company-details-form-title{margin:0 auto 40px;text-align:center}.mdinc-vendor-profile-form .mdinc-company-details-form{margin:0 auto;max-width:850px}.mdinc-vendor-profile-form .mdinc-company-details-form .mdinc-form-field-wrapper label{margin:0 0 5px;padding:0}.mdinc-vendor-profile-form .mdinc-company-details-form .mdinc-form-field-title{margin:0 0 25px}.mdinc-vendor-profile-form .mdinc-company-details-form .mdinc-form-field-label-title{display:block;font-family:tt_commonsmedium,sans-serif;font-weight:400;margin:0 0 10px}.mdinc-vendor-profile-form .mdinc-company-details-form .mdinc-form-field-wrapper select.mdinc-form-cmn-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/plugins/vendor-profile/assets/build/images/arrow.34c132d6.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:12px auto;padding:17px 30px 16px 20px}.mdinc-vendor-profile-form .mdinc-company-details-form .mdinc-form-field-wrapper .mdinc-form-cmn-field{padding:15px 15px 15px 20px}.mdinc-vendor-profile-form .mdinc-form-field-wrapper.mdinc-currency-field .mdinc-form-cmn-field{padding-left:89px}.mdinc-vendor-profile-form .mdinc-currency-field:before{border-right:1px solid #d5d5d5;bottom:auto;color:dimgray;content:"USD ($)";font-size:inherit;left:12px;line-height:inherit;margin:auto 0;padding-right:7px;position:absolute;right:auto;top:41px;z-index:1}.mdinc-vendor-profile-form .mdinc-company-details-form .mdinc-form-field-wrapper textarea{resize:none}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-repeater-actions button.mdinc-add-row{background:transparent;border:1px solid #0d1117;border-radius:6px;box-shadow:none!important;color:#0d1117;cursor:pointer;font-size:16px;outline:none!important;padding:10px 12px}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row .mdinc-form-field .mdinc-form-field-wrapper.mdinc-row-actions{margin:0;position:absolute;right:-1px;top:-1px;width:inherit}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row .mdinc-form-field .mdinc-form-field-wrapper.mdinc-row-actions button.mdinc-remove-row{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;height:20px;padding:0;width:20px}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row .mdinc-form-field .mdinc-form-field-wrapper.mdinc-row-actions button.mdinc-remove-row .dashicons{font-size:14px;height:auto;left:1px;line-height:20px;position:relative;width:100%}@media only screen and (max-width:1024px){.mdinc-vendor-profile-form .mdinc-company-details-form,.mdinc-vendor-profile-form .mdinc-vendor-form{padding:25px 30px 30px}.mdinc-vendor-profile-form .mdinc-form-field{gap:25px}.mdinc-vendor-profile-form:has(.mdinc-company-details-form) .mdinc-vendor-form-success{padding:40px}h2.mdinc-company-details-form-title{margin:0 auto 35px}}@media only screen and (max-width:991px){.mdinc-vendor-profile-form .mdinc-form-field:last-child .mdinc-form-field-wrapper:last-child{flex-shrink:inherit}}@media only screen and (max-width:767px){.mdinc-vendor-profile-form .mdinc-form-field{gap:25px;grid-template-columns:1fr;margin:0 0 25px}.mdinc-vendor-profile-form .mdinc-form-field:last-child{align-items:flex-start;grid-template-columns:1fr}.mdinc-vendor-profile-form .mdinc-form-field.two-col .mdinc-form-field-wrapper:last-child{grid-column:inherit}.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row .mdinc-form-field{grid-template-columns:repeat(2,1fr)}.mdinc-vendor-profile-form:has(.mdinc-company-details-form) .mdinc-vendor-form-success{padding:30px}h2.mdinc-company-details-form-title{margin:0 auto 30px}}@media only screen and (max-width:600px){.mdinc-vendor-profile-form .mdinc-form-field-repeater .mdinc-technology-row .mdinc-form-field{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:480px){.mdinc-vendor-profile-form .mdinc-form-field-wrapper label{background:transparent;font-size:15px;margin:0 0 2px;padding:0}.mdinc-vendor-profile-form .mdinc-field-error{margin-top:2px}.mdinc-vendor-profile-form .mdinc-form-field:last-child{justify-content:center;text-align:center}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-reach-us{text-align:center}.mdinc-vendor-profile-form .mdinc-form-field-wrapper .mdinc-form-cmn-field{padding:12px 10px 10px 15px}.mdinc-vendor-profile-form .mdinc-form-field-title{margin:30px 0 10px}.mdinc-vendor-profile-form .mdinc-form-field-wrapper.mdinc-currency-field .mdinc-form-cmn-field{padding-left:82px}}
