

/* Start:/bitrix/templates/universe_s1/components/bitrix/form.result.new/agformmain/style.css?171397315210780*/
input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px}input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio-button}
@media (min-width: 800px) and (max-width: 900px) {
.widget-view-fixed .menu-wrapper-4 .menu-item:first-child a {
    margin-top: 0!important;
}
.widget-panel-wrapper .intec-grid-item-auto {
    padding-right: 10px!important;
    padding-left: 10px!important;
}
}

.intec-template-title {display:none!important;}
.tddexpo23 {
    display: flex!important;
    align-items: center;
    justify-content: center;
}
.tddexpo23 img {
    width: 400px;
}
#form-result-popup {
    position: fixed!important;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%, -50%)!important;
    z-index: 1150;
    width: 500px;
    height: 140px;
    padding: 40px!important;
    font-size: large;
    text-align: center;
    flex-direction: row;
    align-items: center;
}

#licenses_popup {
    display: none!important;
}

.intec-template .intec-template-title {
	padding-top: 30px;}

.intec-template .intec-template-title h1 {
    margin: 0;
    font-size: 40px;
    padding-left: 20px;
    padding-right: 20px;
}

.ns-bitrix.c-form-result-new.c-form-result-new-template-1 {
  display: block;
  overflow: hidden;
  padding: 25px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message,
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-description {
  display: block;
  font-size: 12px;
  line-height: 1.5;
  margin-bottom: 25px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message p,
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-description p {
  margin: 0;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message font,
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-description font {
  color: inherit !important;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message.form-result-new-message-note {
  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 0;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message-note-icon {
  line-height: 0;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message-note-text {
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
  color: #404040;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message-note-buttons {
  display: none;
  margin-top: 38px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-message-note-button {
  padding: 15px 24px;
  border-radius: 2px;
  font-weight: 600;
  font-size: 10px;
  line-height: 10px;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #fff;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-fields {
  display: block;
  margin-top: 8px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-fields + .form-result-new-buttons {
  margin-top: 37px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-field {
  display: block;
  margin-top: 24px;
  padding: 0;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-field-content > input.intec-ui-control-input {
  min-height: 48px;
  padding: 17px 0 17px 16px;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  color: #404040;
  background: #FBFCFD;
  border: 1px solid #F2F2F2;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-field-content > textarea.intec-ui-control-input {
  min-height: 144px;
  resize: none;
  background: #FBFCFD;
  border: 1px solid #F2F2F2;
  font-size: 14px;
  line-height: 14px;
  color: #404040;
  padding: 17px 16px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-captcha-image img {
  width: 180px;
  height: 40px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-consent {
  margin: 37px 0;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-consent .intec-ui-part-selector {
  width: 50px;
  height: 28px;
  border-radius: 16px;
  background: #E8E8E8;
  border-color: #E8E8E8;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-consent .intec-ui.intec-ui-control-switch input:checked + .intec-ui-part-selector:before {
  left: 28px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-consent .intec-ui-part-selector:before {
  width: 16px;
  height: 16px;
  top: 50%;
  left: 6px;
  transform: translateY(-50%);
  box-shadow: 0 6px 4px rgba(27, 30, 37, 0.12);
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-consent .intec-ui-part-content {
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  color: #808080;
  padding-left: 16px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-buttons .intec-ui-control-button {
padding: 28px 66px;
    font-size: 20px;
    font-weight: 500;
  line-height: 10px;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  border-radius: 2px;
}
.ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-buttons .intec-ui-control-button[disabled] {
  background-color: #CCCCCC;
  border-color: #CCCCCC;
  cursor: not-allowed;
}
.form-result-new-buttons {text-align: center;}
@media all and (max-width: 600px) {
  .ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-field {
    padding: 0;
    padding-bottom: 16px;
    margin: 0;
  }
  .ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-fields {
    margin-top: 0;
  }
  .ns-bitrix.c-form-result-new.c-form-result-new-template-1 .form-result-new-field-content > input.intec-ui-control-input {
    padding: 9px 18px;
    font-weight: normal;
    font-size: 13px;
    line-height: 28px;
    letter-spacing: 0.75px;
    color: #404040;
    border: 1px solid #F2F2F2;
    border-radius: 2px;
  }
}

.widget-form-result-new-field-wrap {
    display: block;
    font-size: 14px;
    line-height: 21px;
    padding: 15px 25px;
    background-color: transparent;
color: #333;
}


.intec-ui-form-field-content .inputtext, .intec-ui-form-field-content .inputselect, input[name="form_text_300"], input[name="form_text_469"], .doptextpole, input[name="form_date_518"] {
    min-height: 48px;
    padding: 17px 0 17px 16px;
    font-weight: normal;
    font-size: 20px;
    line-height: 14px;
    color: #404040;
    border: 1px solid #F2F2F2;
    border-radius: 2px;
    width: 100%;
/*border-top: none;
    border-left: none;
    border-right: none;*/
border-bottom-color: #999;
}
input[name="form_text_300"],.doptextpole, input[name="form_text_469"]{font-size: 14px;margin-top:5px}
.doptextpole, input[name="form_text_469"]{margin-top:15px}
#form_dropdown_CITY {    font-size: 18px;    padding: 27px 0 17px 16px;}
input[name="form_date_518"] {   padding: 7px 0 17px 16px;}
.calendar-icon{
    padding-top: 10px;font-size: 26px;cursor: pointer;
}

.intec-ui-form-field-content input[type="checkbox"] {
margin: 6px;
top: 8px;
    position: relative;
    width: 25px;
    height: 25px;
    border: 1px solid #ccc;
    background-color: #f6f6f6;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition-property: border-color,background-color;
    -moz-transition-property: border-color,background-color;
    -ms-transition-property: border-color,background-color;
    -o-transition-property: border-color,background-color;
    transition-property: border-color,background-color;
    -webkit-transition-duration: 350ms;
    -moz-transition-duration: 350ms;
    -ms-transition-duration: 350ms;
    -o-transition-duration: 350ms;
    transition-duration: 350ms;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.intec-ui-form-field-content input[type="checkbox"]:checked, .intec-ui-form-field-content input[type="active"]:checked {
    border-color: #fecb00;
    background-color: #fecb00;
}
.intec-ui-form-field-content {
    font-size: 14px;
    line-height: 1.42857143;
    font-weight: 400;
    font-style: normal;
    margin: 0;
    padding: 0;
    word-spacing: normal;
    letter-spacing: normal;
    white-space: normal;
    outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.intec-ui-form-field-content label {
top: 4px;
padding-left: 0.714286em;
padding-top: 8px;
margin-bottom: 8px;
position: relative;
font-weight: normal!important;
font-size: 20px!important;
}
.intec-ui-form-field-content textarea {width: 100%;
/*border-top: none!important;
    border-left: none!important;
    border-right: none!important;   */
    border: 1px solid #F2F2F2;border-bottom-color: #999;
    font-size: 20px;}
.intec-ui-form .intec-ui-form-field-title {
    font-size: 22px!important;
    font-weight: 500!important;
}
.widget-form-result-new-field-wrap {margin-bottom: 20px;}
.intec-template .intec-template-title h1 {
    margin: 0;
    font-size: 30px;
    text-align: center;
}

.field-2.ux-input-container > div:nth-child(13), .field-2.ux-input-container > div:nth-child(14),.field-2.ux-input-container > div:nth-child(15){
    width: 100%;
}
.widget-form-result-new-field-wrap:last-child{
    display: flex;
    flex-direction: row-reverse;
    width: 100%;margin-bottom: 0!important;
border-top: 1px solid #fecb009e;
    padding-top: 60px;
    margin-top: 20px;
}
.widget-form-result-new-field-wrap:last-child .intec-ui-form-field-title{
    padding-left: 0.714286em;
    margin-bottom: 8px;
    position: relative;
    font-weight: normal!important;
    font-size: 20px!important;}
.c-form-result-new form{
    display: flex;
    flex-direction: column;
}
@media (max-width: 1190px) {
.intec-ui-form-field-content .inputtext, .intec-ui-form-field-content .inputselect {font-size: 16px;}
}

.concent {margin-bottom: 40px;}
.intec-ui-form-field-content input[type=checkbox]:checked + span {
    background-color: transparent!important;
}
.form-result-new-consent-text {
    top: 2px;
    padding-left: 0.714286em!important;
    padding-top: 8px;
    margin-bottom: 8px;
    position: relative;
    font-weight: normal!important;
    font-size: 20px!important;
    color: #6e6e6e!important;
}
@media (max-width: 900px) {
.tddexpo23 {
    flex-direction: column;
}
}
/* End */
/* /bitrix/templates/universe_s1/components/bitrix/form.result.new/agformmain/style.css?171397315210780 */
