

/* Start:/local/templates/.default/components/bitrix/form.result.new/nbAnketa/style.css?17127618033207*/
.nbForm {}
.nbForm__title {display: none;}
.nbForm._webForm {}
.nbForm__message {}
.nbForm__message {}
.nbForm__message._error {}
.nbForm__message._success {}
.nbForm__message._warning {}
.nbForm__form {}
.nbForm__fieldRow {}
.nbForm__fieldRow._captcha {}
.nbForm__questionName {}
.nbForm__questionName._required {}
.nbForm__requiredSign {}
.nbForm__questionField {}
.nbForm__questionField._required {}
.nbForm__questionField.has-error .g-recaptcha>div{border: 1px solid #a94442;}
.nbForm__questionField.is-invalid .g-recaptcha>div{border: 1px solid #dc3545;}
.nbForm__captchaImg {}
.nbForm__action {}
.nbForm__actionBtn {}
.nbForm__consent {}


.nbCaptcha {}
.nbCaptcha._webForm {}
.nbCaptcha__name {}
.nbCaptcha__input {}
.nbCaptcha__img {}
.nbForm__consent {font-size:0.75rem; text-align: center; padding-bottom: 0.5rem;}
.nbForm__fieldRow._captcha {width: 276px; margin-left: auto; margin-right: auto; margin-bottom: 0.5rem;}


.nbForm._SIMPLE_FORM_1 .nbForm__form.hide {display: none;}

.nbForm._SIMPLE_FORM_2 {padding-top: 2rem;}
.nbForm._SIMPLE_FORM_2 .nbForm__form  {}
.nbForm._SIMPLE_FORM_2 .form-group {margin-bottom: 1.5rem;}
.nbForm._SIMPLE_FORM_2 .nbForm__row {display: block;;}
.nbForm._SIMPLE_FORM_2 .nbForm__row:after {content: ''; display: block; width: 100%; clear: both;}
.nbForm._SIMPLE_FORM_2 .nbForm__col._field {flex: 0 0 50%; max-width: 50%; display: block; float: left;}
.nbForm._SIMPLE_FORM_2 .nbForm__col._textarea {float: right;}
.nbForm._SIMPLE_FORM_2 textarea.form-control {height: calc(3em + 2.6rem + 4px + 1.5rem)}
.nbForm._SIMPLE_FORM_2 .nbForm__col._captcha,
.nbForm._SIMPLE_FORM_2 .nbForm__col._btn {flex: 0 0 50%; max-width: 50%;}
.nbForm._SIMPLE_FORM_2 .nbForm__fieldRow._captcha {/*float: right;*/ margin-bottom: 0;}
.nbForm._SIMPLE_FORM_2 .nbForm__consent {color: #fff;}

.nbBlockTitle{border-top: 2px solid #552211; width: 100%; display: block; padding-top: 1rem; padding-bottom: 1rem;}
 .name_QUEST_40, .name_QUEST_41, .name_QUEST_42, .name_QUEST_43, .name_QUEST_44, .name_QUEST_45 { 
    display: none;
   }

    .name_QUEST_47, .name_QUEST_48, .name_QUEST_49 { 
    display: none;
   }
   .name_QUEST_32, .name_QUEST_33, .name_QUEST_34, .name_QUEST_35, .name_QUEST_36, .name_QUEST_37, .name_QUEST_38  { 
    display: none;
   }
  .nbForm .form-control.is-valid{background: #fff url('/local/templates/.default/components/bitrix/form.result.new/nbAnketa/images/arrow.svg') no-repeat calc(100% - 1rem) center;}
   ._dropdown select{-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
background:#fff url('/local/templates/.default/components/bitrix/form.result.new/nbAnketa/images/arrow.svg') no-repeat calc(100% - 1rem) center;
outline: 0;
padding-right: 3rem;}


/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) { 
	.nbForm._SIMPLE_FORM_2 .nbForm__row {display: flex;}
	.nbForm._SIMPLE_FORM_2 .nbForm__col._field {max-width: 100%; float: none !important; flex: 0 0 100% !important;}
	.nbForm._SIMPLE_FORM_2 .nbForm__col._captcha,
	.nbForm._SIMPLE_FORM_2 .nbForm__col._btn {max-width: 100%;  flex: 0 0 100% !important;}
	.nbForm._SIMPLE_FORM_2 .nbForm__col._textarea {-ms-flex-order: 12; order: 12; }
}
/* End */
/* /local/templates/.default/components/bitrix/form.result.new/nbAnketa/style.css?17127618033207 */
