body{overflow-x:hidden}.custom-label{display:none}.px-0{padding-left:0 !important;padding-right:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.clearfix{clear:both}.button-group-pills{display:flex;justify-content:space-between;margin-bottom:12px}.button-group-pills .btn{border-radius:25px;padding:10px 25px !important}.button-group-pills .btn:first-child{margin-left:0}.button-group-pills .btn.active{border-color:#d02424 !important;background:linear-gradient(90deg,rgba(184,16,16,1) 0%,rgba(117,3,3,1) 57%);color:#fff !important;box-shadow:none}.button-group-pills .btn:hover{border-color:#d02424;background:linear-gradient(90deg,rgba(184,16,16,1) 0%,rgba(117,3,3,1) 57%);color:#fff}.title h1{font-size:22px;font-weight:700;color:#dd1818;font-family:inherit;padding-bottom:15px}.btn{padding:10px 15px !important}.certificate-form__container{padding:0;max-width:1085px}.text-input input,.text-input select{padding:10px 15px;border-radius:30px;border:1px solid #dadada;font-size:16px;color:#999;margin:12px 0;font-family:inherit;width:100%}.text-input input:focus,select:focus{outline:none}::placeholder{font-size:16px;color:#999;font-family:inherit}.file-input{display:flex;align-items:center;padding-top:15px}.file-input h2{color:#23a223;font-size:20px;font-family:inherit}input:focus{outline:none}.file-upload .file-upload-txt{font-size:15px}.file-upload .file-upload-txt i{font-size:15px;padding-left:5px}.file-upload .loading{display:none}.file-upload.progress .file-upload-txt{display:none}.file-upload.progress{height:auto}.file-upload.progress .loading{display:block;text-align:center;padding:10px 25px;border-radius:30px;background:#656565;display:block;color:#fff;font-size:16px;font-family:inherit;text-transform:uppercase;cursor:pointer}.file-upload{padding:10px 25px;border-radius:30px;background:#656565;display:inline-block;color:#fff;font-size:16px;font-family:inherit;text-transform:uppercase;cursor:pointer;min-width:210px;position:relative}#file-name{display:inline-flex;padding:0 10px;color:#23a223;font-size:14px}input[type=file]{display:none}.creator input,.creator select{margin-top:8px}.clone-work hr{margin-top:15px;margin-bottom:15px}.repeator-button{padding:10px 15px;border-radius:30px;border:1px solid grey;background:#398156;color:#fff;font-size:16px;font-family:inherit;margin-bottom:15px;text-transform:uppercase;float:revert}.repeator{padding-top:50px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:revert}.condition-check{padding-top:50px}.payment-check h2{color:#23a223;font-size:40px;font-family:inherit;font-weight:500}.final-payment{display:flex;padding-top:50px}.payment-pay p{font-size:16px;color:#4b4b4b;font-family:inherit;padding-bottom:15px;display:inline-block}.choice{padding-left:8px}.payment-pay .btn{margin-left:0 !important}.submit-btn{margin-top:40px;margin-bottom:70px;clear:both}.submit-button{padding:10px 45px;border-radius:30px;border:1px solid grey;background:linear-gradient(90deg,rgba(184,16,16,1) 0%,rgba(117,3,3,1) 57%);color:#fff;font-size:16px;font-family:inherit;text-transform:uppercase;display:flex;clear:both}.submit-button img{justify-content:center;align-items:center;width:20px;line-height:20px;margin-left:10px;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite;display:none}.submit-button.loading img{display:flex}button:focus{outline:none}#condition-1{position:absolute}.condition-1{margin-left:20px}input#upload-file{opacity:0;width:100%;position:absolute;height:100%;left:0;top:0;cursor:pointer}.text-input{clear:both}@media screen and (max-width:680px){input,select{width:100% !important;margin-bottom:10px !important}#certificate_form_inputs input::placeholder{color:transparent}#certificate_form_inputs select::placeholder{color:transparent}.custom-label{display:block;text-transform:uppercase;font-family:inherit;font-size:14px}.file-input h2{font-size:14px !important}.file-upload{font-size:12px !important}.repeator{padding:0 !important}.creator{padding:0 !important}.title{text-align:center !important}.final-payment{flex-direction:column;justify-content:center;align-items:center}.payment-check h2{font-size:27px !important}.submit-btn{display:flex !important;justify-content:center !important;clear:both}.check{display:flex !important}.check input{width:20% !important}#condition-1{position:relative;width:51% !important}.progress{padding:0 40px !important;background:#656565 !important;border-radius:30px !important;margin-bottom:0 !important;box-shadow:none !important}.error{color:red}button[disabled]{background:#4b4b4b}}.file-upload-success-modal{width:100%;margin:0 auto;background:rgba(0,0,0,.6);height:100vh;position:fixed;top:0;left:0;z-index:9999;opacity:0;visibility:hidden;transition:all .3s}.file-upload-success-modal.active{opacity:1;visibility:visible}.file-upload-success-container{width:80%;max-width:600px;padding:40px 21px;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #46a72c;border-radius:5px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:15px 15px 25px rgba(0,0,0,.2)}.file-upload-success-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.file-upload-success-content img{width:120px;margin-bottom:20px}.file-upload-success-content p{font-size:20px;margin-bottom:30px;color:#46a72c;text-align:center}.file-upload-success-content a{padding:8px 48px;border-radius:30px;color:#000 !important;font-size:16px;background:#e6e6e6;text-decoration:none}@media only screen and (max-width:680px){div#file_type{flex-wrap:wrap}label.btn.btn-default{margin-bottom:12px}.col-12.col-md-6.pr-0{padding:0}.col-12.col-md-6.pl-0{padding:0}.col-12.col-md-6{padding:0}.col-12.col-md-4{padding:0}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}