<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.callback-page-pane, #new-style .callback-page-pane {
    padding: 55px 95px 55px 95px;
    max-width: 730px;
    border-radius: 10px;
    background: #f5f5f5;
    box-sizing: border-box;
}
    .mainText h2.callback-page-pane_h2, #new-style .mainText h2.callback-page-pane_h2,
    .callback-page-pane_h2, #new-style .callback-page-pane_h2 {
        margin-top: 0;
        margin-bottom: 3px;
        font-size: 40px;
        font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
        font-weight: bold;
        text-align: center;
    }
    .callback-page-pane_h-sub, #new-style .callback-page-pane_h-sub {
            font-size: 16px;
        text-align: center;
    }
    .callback-page-pane-form, #new-style .callback-page-pane-form {
        margin-top: 30px;
    }

.cf-field, #new-style .cf-field {
  margin: 0 0 12px 0;
  padding: 0 0 0 0;
}
.cf-field .cf-field-label, #new-style .cf-field .cf-field-label
.cf-field label:not([class]), #new-style .cf-field label:not([class]) {
  margin: 0 0 10px 0;
  padding: 0;
  display: block;
  font-size: 16px;
  line-height: 1.1;
  font-weight: normal;
  color: #a9a9a9;
}
.cf-field-req, #new-style .cf-field-req {
  position: absolute;
  top: 5px;
  left: 5px;
  color: red;
}
.cf-field-captcha, #new-style .cf-field-captcha {
  margin-bottom: 12px;
  display: flex;
  position: relative;
}
.cf-field-captcha-img, #new-style .cf-field-captcha-img {
    margin-right: 20px;
    min-width: 224px;
}
.cf-field-captcha-img img, #new-style .cf-field-captcha-img img {
        vertical-align: middle;
}
.has-success .cf-field-input, #new-style .has-success .cf-field-input,
.cf-field_success .cf-field-input, #new-style .cf-field_success .cf-field-input {
  border: 2px solid green;
}
.has-success .cf-field-input:focus,
#new-style .has-success .cf-field-input:focus,
.cf-field_success .cf-field-input:focus,
#new-style .cf-field_success .cf-field-input:focus,
.bx-no-touch .has-success .cf-field-input:hover,
#new-style .bx-no-touch .has-success .cf-field-input:hover,
.bx-no-touch .cf-field_success .cf-field-input:hover,
#new-style .bx-no-touch .cf-field_success .cf-field-input:hover {
  border: 2px solid green;
}
.has-success .cf-field__req,
#new-style .has-success .cf-field__req,
.cf-field_success .cf-field__req,
#new-style .cf-field_success .cf-field__req {
  display: none;
}
.has-success .cf-field__status_succes,
#new-style .has-success .cf-field__status_succes,
.cf-field_success .cf-field__status_succes,
#new-style .cf-field_success .cf-field__status_succes {
  display: inline-block;
}
/*.cf-field-input.validate__error,*/
.has-error .cf-field-input,
#new-style .has-error .cf-field-input,
.cf-field_error .cf-field-input,
#new-style .cf-field_error .cf-field-input,
.cf-field_error  .cf-field-input-textarea,
#new-style .cf-field_error  .cf-field-input-textarea,
.cf-field_error .wrap-cf-field-input-select,
#new-style .cf-field_error .wrap-cf-field-input-select {
  border-color: #ed2223;
}
/*.validate__error ~ .cf-field-tips_error,*/
.has-error .cf-field-tips_error,
#new-style .has-error .cf-field-tips_error,
.cf-field_error .cf-field-tips_error,
#new-style .cf-field_error .cf-field-tips_error {
  display: block;
}
.has-error .cf-field__status_succes,
#new-style .has-error .cf-field__status_succes,
.cf-field_error .cf-field__status_succes,
#new-style .cf-field_error .cf-field__status_succes {
  display: none;
}
.cf-field-tips,
#new-style .cf-field-tips {
  margin: 10px 0 -8px;
  line-height: normal;
  font-size: 12px;
}
.cf-field-tips_error,
#new-style .cf-field-tips_error,
i.cf-field-tips_error,
#new-style i.cf-field-tips_error {
  color: #ed2223;
  line-height: 1.2;
  font-size: 12px;
  margin-top: 5px;
  display: none;
}
.wrap-cf-field-input__textarea .cf-field-tips_error,
#new-style .wrap-cf-field-input__textarea .cf-field-tips_error {
  top: auto;
  bottom: calc(100% + 10px);
}
.wrap-cf-field-input__textarea .cf-field-tips_error:after,
#new-style .wrap-cf-field-input__textarea .cf-field-tips_error:after {
  top: auto;
  bottom: 0;
}
.wrap-cf-field-input__textarea .cf-field-tips_error:before,
#new-style .wrap-cf-field-input__textarea .cf-field-tips_error:before {
  top: auto;
  bottom: -6px;
}
.cf-field-input-radio .cf-field-tips_error,
#new-style .cf-field-input-radio .cf-field-tips_error {
  top: 30px;
  left: 0;
}
.cf-field-input-radio .cf-field-tips_error:after,
#new-style .cf-field-input-radio .cf-field-tips_error:after,
.cf-field-input-radio .cf-field-tips_error:before,
#new-style .cf-field-input-radio .cf-field-tips_error:before {
  margin-left: 0;
  left: 5px;
  z-index: -1;
}
.cf-field-input-radio .cf-field-tips_error:after,
#new-style .cf-field-input-radio .cf-field-tips_error:after {
  z-index: 0;
}
.cf-field_error .cf-field-input-radio input[type="checkbox"] + i + span:before,
#new-style .cf-field_error .cf-field-input-radio input[type="checkbox"] + i + span:before,
.cf-field_error .cf-field-input-radio input[type="checkbox"] + span:before,
#new-style .cf-field_error .cf-field-input-radio input[type="checkbox"] + span:before {
  border-color: #e05b5e;
}
.wrap-cf-field-input,
#new-style .wrap-cf-field-input {
  padding: 0;
  margin: 0;
  width: 100%;
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
}
.wrap-cf-field-input_req:after,
#new-style .wrap-cf-field-input_req:after {
  content: '*';
  color: #e05b5e;
  font-size: 14px;
  position: absolute;
  top: 5px;
  right: 5px;
  line-height: 14px;
  z-index: 2;
}
.wrap-cf-field-input_date .ico-cf-field-date,
#new-style .wrap-cf-field-input_date .ico-cf-field-date {
  position: absolute;
  top: calc(50% - 3px);
  right: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.cf-field-input, .callback-form .cf-field-input,
#new-style .cf-field-input, .callback-form .cf-field-input {
  margin: 0;
  padding: 0 20px;
  width: 100%;
  height: 50px;
  position: relative;
  line-height: 1;
  background: transparent;
  border: 1px solid #fff;
  font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-size: 16px;
  font-weight: normal;
  text-transform: normal;
  border-radius: 5px;
  color: #000;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.cf-field-input:focus {

}
.cf-field-input_file .cf-field-title {
  color: #888;
}
.cf-field-input::-webkit-input-placeholder,
#new-style .cf-field-input::-webkit-input-placeholder {
  color: #888;
}
.cf-field-input::-ms-input-placeholder,
#new-style .cf-field-input::-ms-input-placeholder {
  color: #888;
}
.cf-field-input::placeholder,
#new-style .cf-field-input::placeholder {
  color: #888;
}
.cf-field-input[disabled],
#new-style .cf-field-input[disabled] {
  background: #fafafa;
  border-color: #f1f1f1;
  color: #aeaeae;
  -webkit-text-fill-color: #aeaeae;
  -webkit-opacity: 1;
}
.bx-no-touch .cf-field-input[disabled]:hover,
#new-style .bx-no-touch .cf-field-input[disabled]:hover {
  border-color: #ccd1d9;
  color: #aeaeae;
  -webkit-text-fill-color: #aeaeae;
}
.bx-no-touch .cf-field-input[disabled]:hover ~ .wrap-cf-field-input__icon:before,
#new-style .bx-no-touch .cf-field-input[disabled]:hover ~ .wrap-cf-field-input__icon:before {
  background-color: #ccd1d9;
}
.bx-no-touch .cf-field-input[disabled]:hover ~ .wrap-cf-field-input__icon svg,
#new-style .bx-no-touch .cf-field-input[disabled]:hover ~ .wrap-cf-field-input__icon svg {
  fill: #ccd1d9;
}
.cf-field-input[disabled]:focus,
#new-style .cf-field-input[disabled]:focus {
  border-color: #f1f1f1;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #aeaeae;
  -webkit-text-fill-color: #aeaeae;
}
.cf-field-input[disabled] ~ .wrap-cf-field-input__icon,
#new-style .cf-field-input[disabled] ~ .wrap-cf-field-input__icon {
  cursor: default;
}
.js--datetimepicker ~ .wrap-cf-field-input__icon,
#new-style .js--datetimepicker ~ .wrap-cf-field-input__icon {
  cursor: pointer;
}
.cf-field-input-textarea,
#new-style .cf-field-input-textarea {
  margin: 0;
  padding: 8px 20px 0 20px;
  width: 100%;
  height: 150px;
  max-height: 150px;
  position: relative;
  overflow-x: hidden;
  border: 1px solid #fff;
  font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.4;
  color: #000;
  vertical-align: top;
  background: transparent;
  text-align: left;
  text-transform: none;
  border-radius: 5px;
  resize: none;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2;
}
.cf-field-input-textarea::-webkit-input-placeholder,
#new-style .cf-field-input-textarea::-webkit-input-placeholder {
  color: #888;
}
.cf-field-input-textarea::-ms-input-placeholder,
#new-style .cf-field-input-textarea::-ms-input-placeholder {
  color: #888;
}
.cf-field-input-textarea::placeholder,
#new-style .cf-field-input-textarea::placeholder {
  color: #888;
}
.wrap-cf-field-input-select,
#new-style .wrap-cf-field-input-select {
  padding: 0 ;
  margin: 0;
  width: 100%;
  height: 50px;
  display: inline-block;
  border: 1px solid #fff;
  font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "TeXGyreHerosRegular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  position: relative;
  line-height: 1;
  background: #fff;
  border-radius: 5px;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.wrap-cf-field-input-select:before,
#new-style .wrap-cf-field-input-select:before {
  content: '';
  padding: 0;
  margin: 0;
  width: 0;
  height: 0;
  display: block;
    position: absolute;
    bottom: 11px;
    right: 20px;
    background: #fff;
    pointer-events: none;
    border-color: #000 transparent transparent transparent;
    border-style: solid;
    border-width: 7px;
    z-index: 3;
}
.wrap-cf-field-input-select .cf-field-input-select,
#new-style .wrap-cf-field-input-select .cf-field-input-select {
  margin: -1px 0 0 0;
  padding: 0 20px 0 20px;
  width: 100%;
  height: 50px;
  position: relative;
  font-family: "Helvetica Neue", Helvetica, Arial, serif;

  color: #000;
  font-size: 16px;
  border: none;
  background-color: transparent;
  background-image: none;
  text-transform: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.wrap-cf-field-input-select .cf-field-input-select:focus,
#new-style .wrap-cf-field-input-select .cf-field-input-select:focus {
  outline: none;
}
.cf-field-input-radio,
#new-style .cf-field-input-radio {
  margin-bottom: 15px;
  width: auto;
  display: block;
  position: relative;
  text-align: left;
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
  color: currentColor;
  line-height: 1.1;
}
.cf-field-input-radio:last-child,
#new-style .cf-field-input-radio:last-child {
  margin-bottom: 0;
}
.cf-field-input-radio input[type="radio"],
#new-style .cf-field-input-radio input[type="radio"] {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.cf-field-input-radio input[type="radio"] + span,
#new-style .cf-field-input-radio input[type="radio"] + span {
  padding: 0 0 0 22px;
  display: inline-block;
  line-height: 1.1;
}
.cf-field-input-radio input[type="radio"] + span:before,
#new-style .cf-field-input-radio input[type="radio"] + span:before {
  content: '';
  margin: 0;
  width: 14px;
  height: 14px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  border-radius: 100%;
  border: 2px solid #888;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cf-field-input-radio input[type="radio"]:checked + span:before,
#new-style .cf-field-input-radio input[type="radio"]:checked + span:before {
  border-color: #888;
  background-color: #888;
}
.bx-no-touch .cf-field-input-radio input[type="radio"]:hover + span:before,
#new-style .bx-no-touch .cf-field-input-radio input[type="radio"]:hover + span:before {
  border-color: #888;
}
.cf-field-input-radio input[type="checkbox"],
#new-style .cf-field-input-radio input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.cf-field-input-radio input[type="checkbox"] + i + span,
#new-style .cf-field-input-radio input[type="checkbox"] + i + span,
.cf-field-input-radio input[type="checkbox"] + span,
#new-style .cf-field-input-radio input[type="checkbox"] + span {
      padding: 0 0 0 25px;
  display: inline-block;
  line-height: 1.1;
}
.cf-field-input-radio input[type="checkbox"] + i + span:before,
#new-style .cf-field-input-radio input[type="checkbox"] + i + span:before,
.cf-field-input-radio input[type="checkbox"] + span:before,
#new-style .cf-field-input-radio input[type="checkbox"] + span:before {
  content: '';
  margin: 0 0 0 0 ;
  width: 19px;
  height: 17px;
  display: block;
  position: absolute;
  top: -2px;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-position: 0px 0px;
  background: url(/local/templates/tesli/images/screw-default-buttons/checkbox_type_simple.png) scroll no-repeat center center / 19px auto transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cf-field-input-radio input[type="checkbox"]:checked + i + span:before,
#new-style .cf-field-input-radio input[type="checkbox"]:checked + i + span:before,
.cf-field-input-radio input[type="checkbox"]:checked + span:before,
#new-style .cf-field-input-radio input[type="checkbox"]:checked + span:before {

  background-position: 0px -17px;

}
.bx-no-touch .cf-field-input-radio input[type="checkbox"]:hover + i + span:before,
#new-style .bx-no-touch .cf-field-input-radio input[type="checkbox"]:hover + i + span:before,
.bx-no-touch .cf-field-input-radio input[type="checkbox"]:hover + span:before,
#new-style .bx-no-touch .cf-field-input-radio input[type="checkbox"]:hover + span:before {
  border-color: #888;
}
.cf-field_checkbox-grid .cf-field-input-radio input[type="checkbox"] + span,
#new-style .cf-field_checkbox-grid .cf-field-input-radio input[type="checkbox"] + span {
  padding: 0 0 0 23px;
}
.cf-field_checkbox-grid .cf-field-input-radio input[type="checkbox"] + span:before,
#new-style .cf-field_checkbox-grid .cf-field-input-radio input[type="checkbox"] + span:before {
  width: 23px;
  height: 23px;
  top: 0;
  border: 1px solid #fff;
  background: transparent;
  border-radius: 1px;
  border-radius: 100%;
}
.cf-field_checkbox-grid .cf-field-input-radio input[type="checkbox"]:checked + span:before,
#new-style .cf-field_checkbox-grid .cf-field-input-radio input[type="checkbox"]:checked + span:before {
  border-color: #fff;
  background-color: transparent;
  background-image: url('data:image/svg+xml,%3C?xml%20version%3D%221.0%22%20?%3E%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2078.37%2078.37%22%3E%3Cpath%20d%3D%22M78.05%2019.02L29.45%2067.6a1.1%201.1%200%200%201-1.54%200L.32%2040a1.1%201.1%200%200%201%200-1.54l6.7-6.7a1.1%201.1%200%200%201%201.55%200l20.11%2020.1%2041.12-41.1a1.1%201.1%200%200%201%201.55%200l6.7%206.7a1.1%201.1%200%200%201%200%201.55z%22%20fill%3D%22%23ffffff%22/%3E%3C/svg%3E');
  -webkit-background-size: 12px 10px;
  background-size: 12px 10px;
  background-repeat: no-repeat;
  background-position: center;
}


.cf-field-btn .b-button,
#new-style .cf-field-btn .b-button {
    width: 100%;
    font-size: 16px;
    border-radius: 5px;
    font-weight: bold;
}


.cf-field-chb,
#new-style .cf-field-chb {
        margin: 20px 0 30px 0;
        font-size: 16px;
}
.cf-field-chb .cf-field-input-radio,
#new-style .cf-field-chb .cf-field-input-radio {
    font-size: 16px;
}
.cf-field-chb a,
#new-style .cf-field-chb a {
    color: #de5b5e;
        font-size: 16px;
}

.form-merten.callback-form,
#new-style .form-merten.callback-form {
  margin: 50px auto;
}

.form-merten.callback-form .feedback__message ,
#new-style .form-merten.callback-form .feedback__message {

}

.form-merten.callback-form p,
#new-style .form-merten.callback-form p {
font-size: 20px;
}



.cf-field-chb a, #new-style .cf-field-chb a {
  color:  #e22028;
}

.cf-field-input-select .selectize-input {
    border: none;
    padding: 16px 25px 16px 20px;
    font-size: 16px;
}
.wrap-cf-field-input-select .cf-field-input-select.selectize-control {
    padding: 0;
}
.cf-field-input-select.selectize-control.single .selectize-input:after {
    display: none;
}
.wrap-cf-field-input-select .cf-field-input-select {
    position: static;
}
.wrap-cf-field-input-select .selectize-dropdown .option {
    padding: 15px 20px;
    cursor: pointer;
}
.wrap-cf-field-input-select {
    border:  none;
}
 .wrap-cf-field-input-select .selectize-input input {
  font-size: 16px;
 }
.wrap-cf-field-input-select .selectize-dropdown.cf-field-input-select {
    padding: 0;
    height: auto;
    position: absolute;
    background: #fff;
    font-size: 14px;
    z-index: 10;
    box-shadow: 0 15px 20px rgba(37,37,37,0.2);
}
.cf-field-input_file {
  position: relative;

}
.cf-field-file-input-label {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
    line-height: 48px;
}

.cf-field-input-file {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
}


.callback-page-pane,
 #new-style .callback-page-pane {
  padding: 40px 70px;
      max-width: 630px;
  background: #F5F6FA;
  border-color: #E5E9EC;
  border: 1px solid #E5E9EC;
}


.callback-page-pane .callback-page-pane-form, #new-style .callback-page-pane .callback-page-pane-form {
  margin-top: 0;
}

@media only screen and (max-width: 800px) {
  #new-style .callback-page-pane,
  .callback-page-pane {
      padding: 35px 65px;
  }
}


@media only screen and (max-width: 767px) { 
  #new-style .callback-page-pane,
    .callback-page-pane {
      padding: 20px;
  }

}
</pre></body></html>