

/* Start:/local/templates/bitlate_pro/components/bitrix/form.result.new/inline/style.css?17700536642219*/
.partner-form {
  margin-top: 64px;
  margin-bottom: 64px;
}
.partner-form-heading {
  text-align: center;
  margin-bottom: 24px;
}
.partner-form-heading h2 {
    padding: 1.0625rem 0;
    text-align: center;
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 1.375rem;
    border-bottom: 0.0625rem solid #e9e9e9;
    color: #000;
}
.partner-form-heading p {
  font-weight: 600;
  font-size: 14px;
  max-width: 536px;
  margin: 0 auto;
  margin-top: 16px;
}
.partner-form-block {
  display: flex;
  justify-content: center;
  flex-direction: column;
  margin: 0 auto;
}
.partner-form-block textarea {
  margin: 0;
}
.partner-form-block label.input_file{
  margin-top: 16px;
  font-style: normal;
  font-weight: 600;
  width: 100%;
  outline: none;
  padding: 0.8125rem 0.9375rem;
  font-size: .875rem;
  line-height: 1.0625rem;
  border: 0.0625rem solid transparent;
  background-color: #f6f6f6;
  resize: none;
  color: #333;
}
.partner-form-block input[type="checkbox"] {
  /*display: none;*/
}
.partner-form-block input.partner-form-block__submit {
  color: #fff;
  background: #29303d;
  text-transform: uppercase;
  border: 1px solid #29303d;
  text-decoration: none;
  font-weight: 600;
  display: inline-block;
  transition: 0.3s ease-in-out;
  cursor: pointer;
  padding: 15px 16px 12px 16px;
  margin: 0 auto;
  width: fit-content !important;
  margin-top: 40px !important;
}
.partner-form-block input.partner-form-block__submit:hover {
  color: #29303d !important;
  background: transparent;
  transition: 0.3s ease-in-out;
}
.partner-form-block label,.input.input_textarea {
  display: flex;
  flex-direction: row;
  gap: 4px;
  justify-content: flex-end;
  position: relative;
}
.error-form {
  font-weight: 600;
  color: red;
  font-size: 14px;
  display: none;
  margin-top: 10px;
}
.error-form-absolute {
  position: absolute;
  margin-top: 40px;
  left: 0;
}
.success-header {
  text-align: center;
  font-size: 34px;
  color: #7b7b7b;
}
.partner-form-block div.jfilestyle label{
  border: none;
  width: 100%;
  background: none;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  color: #7b7b7b;
  outline: none;
  padding: 0;
}
.partner-form-block .jfilestyle{
  margin: 0;
}
/* End */


/* Start:/local/templates/bitlate_pro/components/bitrix/form.result.new/inline/lib/jquery-filestyle.min.css?17610735381858*/
/*
 * jquery-filestyle
 * doc: http://markusslima.github.io/jquery-filestyle/
 * github: https://github.com/markusslima/jquery-filestyle
 *
 * Copyright (c) 2017 Markus Vinicius da Silva Lima
 * Version 2.1.0
 * Licensed under the MIT license.
 */
.jfilestyle{display:inline-block;margin:0 0 10px;padding:0;position:relative;border-collapse:separate}div.jfilestyle input,div.jfilestyle label{padding:10px 15px;line-height:normal;font-size:14px;vertical-align:middle;font-family:sans-serif}div.jfilestyle input{border:1px solid silver;background:#d9d9d9;margin:0 -5px 0 0;border-radius:0;color:#8d8d8d;cursor:default}div.jfilestyle label{display:inline-block;border:1px solid silver;background:#fff;color:#0662ba;text-align:center;margin:0;width:auto;border-radius:0;font-weight:400}div.jfilestyle.jfilestyle-corner input:last-child,div.jfilestyle.jfilestyle-corner label:last-child{margin-left:-1px}div.jfilestyle label[disabled]{pointer-events:none;opacity:.6;filter:alpha(opacity=65);cursor:not-allowed}div.jfilestyle label:hover{cursor:pointer;opacity:.9}div.jfilestyle .count-jfilestyle{background:#303030;color:#fff;border-radius:50%;padding:1px 5px;font-size:12px;vertical-align:middle}div.jfilestyle.jfilestyle-theme-blue label{border-color:#438eff;background:#438eff;color:#fff}div.jfilestyle.jfilestyle-theme-green label{border-color:#18a063;background:#18a063;color:#fff}div.jfilestyle.jfilestyle-theme-yellow label{border-color:#e8c821;background:#e8c821;color:#fff}div.jfilestyle.jfilestyle-theme-black label{border-color:#424242;background:#424242;color:#fff}div.jfilestyle.jfilestyle-theme-red label{border-color:#f33f3f;background:#f33f3f;color:#fff}div.jfilestyle.jfilestyle-theme-purple label{border-color:#873aff;background:#873aff;color:#fff}div.jfilestyle.jfilestyle-theme-asphalt label{border-color:#435673;background:#435673;color:#fff}
/* End */


/* Start:/local/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17610733983718*/
.main-user-consent-request a{cursor:pointer}.main-user-consent-request-popup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);overflow:hidden;z-index:9000}.main-user-consent-request-popup-cont{min-height:290px;position:absolute;top:50%;left:50%;margin:0 auto;padding:20px;min-width:320px;width:100%;max-width:600px;background:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.main-user-consent-request-popup-header{margin:0 0 10px 0;font:normal 18px "Helvetica Neue",Arial,Helvetica,sans-serif;color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:260px}.main-user-consent-request-popup-textarea-block{margin:0 0 20px 0}.main-user-consent-request-popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-user-consent-request-popup-button{display:inline-block;height:39px;margin:0 10px 5px 0;padding:0 18px;border:0;border-radius:2px;font:normal 12px/39px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#535c69;outline:0;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;cursor:pointer}.main-user-consent-request-popup-button-acc{background:#bbed21}.main-user-consent-request-popup-button-acc:hover{background:#d2f95f}.main-user-consent-request-popup-button-rej{-webkit-box-shadow:inset 0 0 0 1px #a1a6ac;box-shadow:inset 0 0 0 1px #a1a6ac;background:0}.main-user-consent-request-popup-button-rej:hover{background:#cfd4d8}.main-user-consent-request-popup-text{border:1px solid #999;overflow:auto;padding:8px;text-align:left;color:#545454}.main-user-consent-request-popup-link{height:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-user-consent-request-popup-link a{display:block;margin:20px 0 0 0;text-overflow:ellipsis;overflow:hidden;max-width:260px}.main-user-consent-request-loader{position:relative;height:100px;width:100px;margin:0 auto;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.main-user-consent-request-path{stroke:#80868e;stroke-dasharray:100,200}.main-user-consent-request-loader:before{content:'';display:block;padding-top:100%}.main-user-consent-request-circular{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:inherit;width:inherit;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.main-user-consent-request-path{stroke:#ccc;stroke-dasharray:60,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.main-user-consent-request-announce{color:#333;font-size:13px;line-height:15px}.main-user-consent-request-announce-link{cursor:pointer}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@media(min-width:1000px){.main-user-consent-request-popup-cont{min-height:400px;min-width:640px}.main-user-consent-request-popup-header{max-width:590px}.main-user-consent-request-popup-text,.main-user-consent-request-popup-link{height:240px}.main-user-consent-request-popup-link a{max-width:200px}}@media(max-width:768px){.main-user-consent-request-popup-cont{height:100%}}
/* End */
/* /local/templates/bitlate_pro/components/bitrix/form.result.new/inline/style.css?17700536642219 */
/* /local/templates/bitlate_pro/components/bitrix/form.result.new/inline/lib/jquery-filestyle.min.css?17610735381858 */
/* /local/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17610733983718 */
