main{padding-bottom:100px;padding-top:100px}main h1{padding-bottom:30px;text-align:center}@media screen and (max-width:767px){main h1{font-size:36px;font-size:3.6rem;line-height:50px}}@media screen and (min-width:768px) and (max-width:1023px),print{main h1{font-size:48px;font-size:4.8rem;line-height:62px}}@media screen and (min-width:1024px) and (max-width:1499px){main h1{font-size:60px;font-size:6rem;line-height:74px}}@media screen and (min-width:1500px){main h1{font-size:72px;font-size:7.2rem;line-height:86px}}main h2{padding-bottom:15px}@media screen and (max-width:767px){main h2{font-size:28px;font-size:2.8rem;line-height:40px}}@media screen and (min-width:768px) and (max-width:1023px),print{main h2{font-size:32px;font-size:3.2rem;line-height:44px}}@media screen and (min-width:1024px) and (max-width:1499px){main h2{font-size:36px;font-size:3.6rem;line-height:48px}}@media screen and (min-width:1500px){main h2{font-size:40px;font-size:4rem;line-height:52px}}main h3{padding-bottom:10px}@media screen and (max-width:767px){main h3{font-size:20px;font-size:2rem;line-height:32px}}@media screen and (min-width:768px) and (max-width:1023px),print{main h3{font-size:22px;font-size:2.2rem;line-height:34px}}@media screen and (min-width:1024px) and (max-width:1499px){main h3{font-size:24px;font-size:2.4rem;line-height:36px}}@media screen and (min-width:1500px){main h3{font-size:26px;font-size:2.6rem;line-height:38px}}main .page_desc{margin:0 auto;max-width:800px}main .page_desc p+p{margin-top:24px}main .page_desc p+ol,main .page_desc p+ul{margin-top:12px}main .page_desc ul>li{padding-left:36px;position:relative;z-index:1}main .page_desc ul>li:before{background-color:#f17a0d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:"";left:8px;position:absolute;width:8px;height:8px;top:9px;z-index:1}main .page_desc ul>li:not(:last-child){margin-bottom:12px}main .page_desc ul>li p+p{margin-top:12px}main .form_title_desc{color:#7c8088;font-size:14px;font-size:1.4rem;line-height:24px;padding-bottom:24px}main .form_title_desc .red{color:#d32d2e;display:block;font-weight:700}.form_steps{margin-bottom:80px}.form_steps_item{background-color:#e5d7ae;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form_steps_item.act{background-color:#f17a0d;color:var(--white100)}.form_content{margin:0 auto;max-width:510px}.form_content .msg+.form_box{margin-top:50px}.form_content .form_box+.form_box{margin-top:80px}.form_content .form_rows+.form_item_radio{margin-top:24px}.form_content .form_row+h3{padding-top:36px}.form_content .form_row+.form_item_check,.form_content .form_row+.form_item_radio,.form_content .form_row+.form_row{margin-top:24px}.form_content .form_row_multiple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-flow:wrap;flex-flow:wrap;gap:0 24px}.form_content .form_row_multiple>.label{display:block;width:100%}.form_content .form_row_item.city,.form_content .form_row_item.phone,.form_content .form_row_item.street{flex-grow:1}.form_content .form_row_item.street_number,.form_content .form_row_item.zip{width:150px}.form_content .form_row_item.phone_code{width:90px}.form_content .form_row_item.from,.form_content .form_row_item.to{width:calc(50% - 12px)}.form_content .form_child_list+.form_btn{margin-top:24px}.form_content .form_child_item{background-color:#f9f7f1;border:1px solid #e5d7ae;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:24px}.form_content .form_child_item+.form_child_item{margin-top:36px}.form_content .form_child_item_heading{margin-bottom:10px;position:relative;z-index:1}.form_content .form_child_item_heading h3{padding-bottom:0;padding-right:58px}.form_content .form_child_item_heading button{background-color:transparent;background-image:url(../images/icons/close-red.svg);background-position:center center;background-repeat:no-repeat;background-size:18px 18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;text-indent:200%;white-space:nowrap;margin-top:-19px;position:absolute;right:0;width:38px;height:38px;top:50%;z-index:1}.form_content .form_btn button{text-align:center;width:100%}.form_content .file{background:#f7f3e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.form_content .file input{cursor:pointer;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;position:absolute;width:100%;height:44px;top:0}.form_content .file input.focus+span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 0 2px var(--focus);box-shadow:inset 0 0 0 2px var(--focus)}.form_content .file span{cursor:pointer;display:block;font-size:14px;font-size:1.4rem;line-height:44px;overflow:hidden;text-align:center}.form_content .added_files{font-size:14px;font-size:1.4rem;line-height:24px;padding-top:10px}.form_content .added_file_item{background:url(../images/icons/close-red.svg) left 8px no-repeat;cursor:pointer;margin-top:10px;padding-left:20px;position:relative;word-wrap:break-word;z-index:1}.form_content label{cursor:pointer;display:block;font-weight:700;margin-bottom:10px}.form_content label.error{color:#e53215}.form_content input[type=date],.form_content input[type=email],.form_content input[type=month],.form_content input[type=tel],.form_content input[type=text]{background-color:var(--white100);border:1px solid #e5d7ae;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:0 15px;width:100%;height:44px;-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.form_content input[type=date].error,.form_content input[type=email].error,.form_content input[type=month].error,.form_content input[type=tel].error,.form_content input[type=text].error{border-color:#f28182;-webkit-box-shadow:inset 0 0 0 1px #f28182;box-shadow:inset 0 0 0 1px #f28182}.form_content input[type=date]:not(.focus):focus,.form_content input[type=email]:not(.focus):focus,.form_content input[type=month]:not(.focus):focus,.form_content input[type=tel]:not(.focus):focus,.form_content input[type=text]:not(.focus):focus{border-color:#ffb602;-webkit-box-shadow:inset 0 0 0 1px #ffb602;box-shadow:inset 0 0 0 1px #ffb602}.form_content input[type=date].focus,.form_content input[type=email].focus,.form_content input[type=month].focus,.form_content input[type=tel].focus,.form_content input[type=text].focus{border-color:var(--focus);-webkit-box-shadow:inset 0 0 0 1px var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.form_content select{background-color:var(--white100);border:1px solid #e5d7ae;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:0 15px;width:100%;height:44px;-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.form_content select.error{border-color:#f28182;-webkit-box-shadow:inset 0 0 0 1px #f28182;box-shadow:inset 0 0 0 1px #f28182}.form_content select:not(.focus):focus{border-color:#ffb602;-webkit-box-shadow:inset 0 0 0 1px #ffb602;box-shadow:inset 0 0 0 1px #ffb602}.form_content select.focus{border-color:var(--focus);-webkit-box-shadow:inset 0 0 0 1px var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.form_content textarea{background-color:var(--white100);border:1px solid #e5d7ae;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;font-size:1.6rem;line-height:24px;min-height:94px;max-height:500px;padding:10px 15px;resize:vertical;width:100%;height:94px;-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.form_content textarea.error{border-color:#f28182;-webkit-box-shadow:inset 0 0 0 1px #f28182;box-shadow:inset 0 0 0 1px #f28182}.form_content textarea:not(.focus):focus{border-color:#ffb602;-webkit-box-shadow:inset 0 0 0 1px #ffb602;box-shadow:inset 0 0 0 1px #ffb602}.form_content textarea.focus{border-color:var(--focus);-webkit-box-shadow:inset 0 0 0 1px var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.form_row_desc{color:#7c8088;font-size:14px;font-size:1.4rem;line-height:24px;padding-top:12px}.form_row_desc_2{padding-bottom:10px}.form_row_desc_2 .red{color:#d32d2e;display:block;font-weight:700;padding-top:10px}.form_row_todo{background-color:#0ff;font-size:14px;font-size:1.4rem;line-height:24px;font-weight:600;margin-top:12px}.form_item_radio{display:block;overflow:hidden}.form_item_radio+.form_item_radio,.form_item_radio+.form_row,.form_item_radio+.form_rows{margin-top:24px}.form_item_radio legend{display:block;font-weight:700;margin-bottom:10px}.form_item_radio legend.error{color:#e53215}.fieldset_radio_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-flow:nowrap;flex-flow:nowrap;gap:12px 30px}.fieldset_radio_item{overflow:hidden;position:relative;z-index:1}.fieldset_radio_item input{left:-99px;position:absolute;z-index:1}.fieldset_radio_item input:not(:checked)+label:before{border-color:#e5d7ae}.fieldset_radio_item input:checked+label:before{background-color:#ffb602;border-color:#ffb602}.fieldset_radio_item input:not(.focus):focus+label:before{border-color:#ffb602!important;-webkit-box-shadow:inset 0 0 0 1px #ffb602;box-shadow:inset 0 0 0 1px #ffb602}.fieldset_radio_item input.focus+label:before{border-color:var(--focus)!important;-webkit-box-shadow:inset 0 0 0 1px var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.fieldset_radio_item label{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:32px;position:relative;z-index:1}.fieldset_radio_item label:before{border:1px solid transparent;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:"";left:0;position:absolute;width:20px;height:20px;top:3px;z-index:1}.fieldset_radio_item label.error{color:#e53215}.form_item_check{overflow:hidden;position:relative;z-index:1}.form_item_check+.form_item_check{margin-top:12px}.form_item_check input{left:-99px;position:absolute;z-index:1}.form_item_check input:not(:checked)+label:before{border-color:#e5d7ae}.form_item_check input:checked+label:before{background-color:#ffb602;border-color:#ffb602;background-image:url(../images/icons/checkbox-white.svg);background-position:center center;background-repeat:no-repeat;background-size:20px 20px}.form_item_check input:not(.focus):focus+label:before{border-color:#ffb602!important;-webkit-box-shadow:inset 0 0 0 1px #ffb602;box-shadow:inset 0 0 0 1px #ffb602}.form_item_check input.focus+label:before{border-color:var(--focus)!important;-webkit-box-shadow:inset 0 0 0 1px var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.form_item_check label{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:32px;position:relative;z-index:1}.form_item_check label:before{border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:"";left:0;position:absolute;width:20px;height:20px;top:3px;z-index:1}.form_item_check label.error{color:#e53215}.btn_box_center{margin-top:40px;text-align:center}.btn_box{*zoom:1;margin-top:80px}.btn_box:after,.btn_box:before{display:table;content:""}.btn_box:after{clear:both}.btn_box .btn_gray{float:left}.btn_box .btn_red{float:right}@media screen and (max-width:767px){.form_steps{margin-left:auto;margin-right:auto;max-width:550px}.form_steps_item{font-size:14px;font-size:1.4rem;line-height:20px;padding:10px 15px;text-align:center}.form_steps_item:not(.act){display:none}}@media screen and (min-width:768px),print{.form_steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap}.form_steps_item{flex:1;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-flow:nowrap;flex-flow:nowrap}.form_steps_item:not(:first-child):before{border-color:transparent transparent transparent #fff;border-style:solid;content:"";left:0;position:absolute;width:0;height:0;top:0;z-index:1}.form_steps_item:after{background-color:#fff;border-color:transparent transparent transparent #e5d7ae;border-style:solid;content:"";position:absolute;right:0;width:0;height:0;top:0;z-index:1}.form_steps_item.act:after{border-color:transparent transparent transparent #f17a0d}.form_steps_item strong{display:none}}@media screen and (min-width:768px) and (max-width:1023px),print{.form_steps_item{font-size:11px;font-size:1.1rem;line-height:16px;height:52px}.form_steps_item:not(:first-child){padding:0 20px 0 25px}.form_steps_item:not(:first-child):before{border-width:26px 0 26px 15px}.form_steps_item:first-child{padding:0 20px 0 10px}.form_steps_item:after{border-width:26px 0 26px 15px}}@media screen and (min-width:1024px){.form_steps_item{font-size:13px;font-size:1.3rem;line-height:20px;height:60px}.form_steps_item:not(:first-child){padding:0 25px 0 30px}.form_steps_item:not(:first-child):before{border-width:30px 0 30px 15px}.form_steps_item:first-child{padding:0 25px 0 15px}.form_steps_item:after{border-width:30px 0 30px 15px}.form_content .form_child_item_heading button{-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-ms-transition:background .3s ease-out;transition:background .3s ease-out}.form_content .form_child_item_heading button:hover{background-color:#d32d2e;background-image:url(../images/icons/close-white.svg)}.form_content .file{-moz-transition:background .3s ease-out,color .3s ease-out;-o-transition:background .3s ease-out,color .3s ease-out;-webkit-transition:background .3s ease-out,color .3s ease-out;-ms-transition:background .3s ease-out,color .3s ease-out;transition:background .3s ease-out,color .3s ease-out}.form_content .file:hover{background-color:#f17a0d;color:var(--white100)}.fieldset_radio_item label:hover:before{border-color:#ffb602!important;-webkit-box-shadow:inset 0 0 0 1px #ffb602;box-shadow:inset 0 0 0 1px #ffb602}.form_item_check input:not(:checked)+label:hover:before{background-image:url(../images/icons/checkbox-base.svg)}}