.tm-form-layout{padding:5rem 0}.tm-form-layout .tm-title{font-size:64px;font-weight:600;line-height:1;margin:0}.tm-form-layout .tm-desc{color:#1d1d1f;font-size:19px;font-weight:500;margin:0;padding-top:43px}@media(max-width:767px){.tm-form-layout{padding-top:0}.tm-form-layout .uk-container{padding:0 28px}.tm-form-layout .tm-title{font-size:32px;padding-left:15px;text-align:left!important}.tm-form-layout .tm-desc{font-size:17px;padding-left:15px;padding-top:10px;text-align:left!important}}.tm-form-layout .tm-form-body{background:#f5f5f7;border-radius:12px;margin-top:60px;overflow:hidden}.tm-form-layout .tm-form-body .tm-image{background-repeat:no-repeat center center;background-size:cover;border-bottom-right-radius:12px;border-top-right-radius:12px}.tm-form-layout .tm-form-body .tm-padding{padding:3.75rem 4.6875rem 2.75rem;position:relative}.tm-form-layout .tm-form-body .tm-padding .tm-error-message{background-color:#f2dede;border:1px solid transparent;border-radius:4px;color:#a94442;display:none;font-size:1rem;padding:5px .625rem;top:5px}.tm-form-layout .tm-form-body .tm-padding .tm-error-show{display:block}.tm-form-layout .tm-form-body .tm-padding .tm-item{margin-top:.8125rem;overflow:hidden}.tm-form-layout .tm-form-body .tm-padding .tm-item span{color:#888889;display:block;font-size:1rem;font-weight:400;overflow:hidden}.tm-form-layout .tm-form-body .tm-padding .tm-item p{background:#fff;border:1px solid transparent;border-radius:3px;margin:.625rem 0 0;overflow:hidden}.tm-form-layout .tm-form-body .tm-padding .tm-item p input{border:none;color:#1d1d1f;display:block;font-weight:500;outline:none;padding:.875rem 2%;width:96%}.tm-form-layout .tm-form-body .tm-padding .tm-item p textarea{border:none;font-family:var(--text-font-family);max-height:3.125rem;outline:none;overflow:hidden;padding:.625rem 1%;resize:none;width:98%}.tm-form-layout .tm-form-body .tm-padding .tm-item .required-message p{border:1px solid #f0506e}.tm-form-layout .tm-form-body .tm-padding .tm-item .required-message div{font-size:.875rem;padding-top:.625rem}.tm-form-layout .tm-form-body .tm-padding .tm-btn{margin-top:1.5625rem;width:100%}.tm-form-layout .tm-form-body .tm-padding .tm-btn .tm-button{background:#509ed5;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-weight:600;height:50px;line-height:1;width:100%}.tm-form-layout .tm-form-body .tm-padding .tm-btn .tm-button i{display:none}.tm-form-layout .tm-form-body .tm-padding .tm-btn .loading{opacity:.5}.tm-form-layout .tm-form-body .tm-padding .tm-btn .loading span{display:none}.tm-form-layout .tm-form-body .tm-padding .tm-btn .loading i{display:block}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list{margin-top:.75rem;overflow:hidden}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other{overflow:hidden}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other .input{background:none;border:none;display:block;height:20px;outline:none;text-align:center;width:50px}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other .input:focus{outline:none}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other input[type=number]{-moz-appearance:textfield;padding:0}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other input[type=number]::-webkit-inner-spin-button,.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other p{border-bottom:1px solid #888889;margin:0 5px}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .tm-input-other span{color:#888889;display:block;font-size:1rem;font-weight:400}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list label{cursor:pointer;height:20px;overflow:hidden}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list label input{height:18px;width:18px}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list label span{color:#1d1d1f;display:block;font-size:14px;font-weight:400;margin-left:5px}.tm-form-layout .tm-form-body .tm-padding .tm-checkbox-list .uk-grid-margin{margin-top:9px}.tm-form-layout .tm-form-body .tm-padding .tm-footer-info{color:#888889;font-size:12px;font-weight:400;opacity:.5}@media(max-width:767px){.tm-form-layout .tm-form-body{margin-top:30px}.tm-form-layout .tm-form-body .tm-padding{padding:.625rem 1rem}}.tm-product-form .uk-modal-dialog{border-radius:1rem}.tm-product-form .tm-form-layout{padding:0}.tm-product-form .tm-form-layout .uk-container{padding:0!important}.tm-product-form .tm-form-layout .tm-desc{padding-top:.625rem}.tm-product-form .tm-form-layout .tm-form-body{margin-top:1.25rem}.tm-product-form .tm-form-layout .tm-form-body .tm-padding{padding-left:1rem;padding-right:1rem}