.interesting {background: #f4f4f4;padding: 10px; margin: 5px 0 5px 0px;}
.right-block-about-partner{margin-left: 147px;}

.bpt1 { margin: 40px 0px 0px 0px; display: flex; }
.bpt11 { padding: 0px 0px 0px 0px; border-bottom: solid 3px #d2ab66; flex: 0 0 auto;}
.bpt11 img { max-width: 300px; width: 100%; margin: 0px 0px 7px 0px; height: auto !important;}
.bpt12 { flex: 1 1 auto; padding: 0px 30% 0px 50px;}
.bpt12 h1 { margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; font-size: 30px; }
.bpt12 div a { font-size: 21px; color: #000; font-weight: normal;   }
.bpt12_txt { padding: 0px 0px 0px 0px; float: left; clear: both;}
.f21, .f21 p { font-size: 21px; }
.f23 { font-size: 23px; }

.bpt_line { width: 100%; height: 1px; background: #333; margin: 30px 0px 30px 0px;}

.green__link_mail { margin: 0px 0px 10px 0px; line-height: 32px; clear: both; float: left; width: 100%;}
.green__link_vcard { margin: 0px 0px 10px 0px; line-height: 32px;  clear: both; float: left; width: 100%;}

.green__link_mail::before { background: url(1.png) no-repeat 50% 50%; width: 32px; height: 32px; margin: 2px 7px 0px 0px; }
.green__link_vcard::before { background: url(2.png) no-repeat 50% 50%; width: 32px; height: 32px; margin: 2px 7px 0px 0px; }

@media (max-width: 1200px) {
.bpt12 { padding: 0px 30px 0px 50px;}
}

@media (max-width: 750px) {
.bpt1 { display: block; margin: 0px 0px 0px 0px;}
.bpt11 img { max-width: none;}
.bpt11 { flex: none; float: left; clear: both; width: 100%; }
.bpt12 { padding: 20px 0px 0px 0px;  float: left; clear: both; width: 100%;}
.green__link_vcard { display: block !important; }
.bankrotstvo-landing { float: left; clear: both; }
}


.bp_1 { margin-top: 20px; }
.f2 { background: #f2f3f4; padding: 0px 0px 10px 0px; }
.f2_1 { text-align: center; padding: 40px 0px 30px 0px; font-size: 24px; }
.f2_2 { display: flex; padding: 0px 30px 0px 30px; }
.f2_2bl { background: #fff; margin: 5px 5px 5px 5px; width: 25%; border-bottom: solid 3px #d2ab66; border-radius: 10px; }
.f2_2 span { background: #d2ab66; width: 50px; height: 40px; line-height: 40px; text-align: center; display: inline-block; font-weight: bold; color: #fff; border-radius: 10px 0px 10px 0px; }
.f2_2h { color: #000; font-size: 17px; font-weight: normal; padding: 30px 20px 30px 20px; text-align: center; }
.f2_2h3 { padding-top: 20px; }
.f2_2t { font-size: 19px; padding: 0px 20px 30px 20px;}
.roboto { /*font-family: Roboto;*/ line-height: 25px; }

@media (max-width: 750px) {

.f2_2 { border-top: solid 3px #d2ab66; padding: 0px 0px 0px 0px; }
.f2_2bl {border-radius: 0px; }
.f2_2 span {border-radius: 0px; padding-bottom: 3px; }
.f2 { margin: 0px -15px 0px -15px; padding: 0px 20px 20px 20px;}
.f2 img { margin: 20px 0px 0px 0px; }
.f2_2 { display: block; }
.f2_2bl { width: calc(100% - 0px); margin: 0px 0px 0px 0px;  }
.f2_2 span { width: 100%; height: auto; line-height: normal; }
.f2_2h { padding: 30px 20px 30px 20px; }
}


.f3 { padding: 0px 50px 0px 50px; }
.f3bl { background: #fff; margin: 5px auto 5px auto; width: 46%; border-radius: 10px; text-align: center; border-bottom: solid 3px #d2ab66; }
.f3img { height: 70px; display: flex; }
.f3img img { max-width: 180px; margin: auto;}
.f3txt { padding: 0px 30px 30px 30px; }

.bp_2 { border-bottom: solid 0px #d2ab66; padding-bottom: 30px; background: #f2f3f4; font-size: 21px; padding: 30px 0px 30px 0px; margin: 50px 0px 0px 0px; border-radius: 20px;}

@media (max-width: 750px) {
.bp_2 {  margin: 0px -15px 0px -15px; padding: 0px 0px 0px 0px; border: none; background: #fff;}
.bp_2 .f2 { background: #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.f3 { padding: 0px 0px 0px 0px; }
.bp_2 .f2_2 { border: none; border-bottom: solid 0px #d2ab66;}
.bp_2 .f2_1 { border-top: solid 3px #d2ab66; margin-top: 15px;}
.f3 { display: block; }
.f3bl { display: block; width: calc(100% - 0px); margin: 0px 0px 0px 0px; border-top: solid 30px #f3f6f7; border-bottom: solid 3px #d2ab66; border-radius: 0;}
.f3img { height: 50px; margin-top: 10px; }
.f3img img { max-width: 150px; margin: auto;}



}




.bpt_desc { font-size: 21px; padding: 30px 0px 30px 0px;}
.bpt_desc ul {  }
.bpt_desc ul li { margin: 0px 0px 20px 0px; }
@media (max-width: 750px) {
.bpt_desc { float: left; clear: both; border-top: solid 30px #f3f6f7; margin: 0px -15px 0px -15px; padding: 15px 15px 15px 0px; }
}




.bp_1 { margin-top: 20px; }
.f4 { background: #f2f3f4; padding: 0px 0px 0px 0px; text-align: center; }
.f4_1 { text-align: center; padding: 40px 0px 30px 0px; font-size: 24px; }
.f4_2 { display: flex; padding: 0px 5px 10px 5px; justify-content: center;}
.f4_2bl { background: #fff; margin: 5px 5px 5px 5px; width: 25%; border-bottom: solid 3px #d2ab66; border-radius: 10px; }
.f4_2 span { background: #d2ab66; width: 50px; height: 40px; line-height: 40px; text-align: center; display: inline-block; font-weight: bold; color: #fff; border-radius: 10px 0px 10px 0px; }
.f4_2h { color: #000; font-size: 17px; font-weight: normal; padding: 30px 20px 30px 20px; text-align: center; }
.f4_2h3 { padding-top: 20px; }
.f4_2t { font-size: 19px; padding: 0px 20px 30px 20px;}
.roboto { /*font-family: Roboto;*/ line-height: 25px; }

@media (max-width: 750px) {

.f4_2 { border-top: solid 3px #d2ab66; padding: 0px 0px 0px 0px; }
.f4_2bl {border-radius: 0px; }
.f4_2 span {border-radius: 0px; padding-bottom: 3px; }
.f4 { margin: 0px -15px 0px -15px; padding: 0px 20px 20px 20px;}
.f4 img { margin: 20px 0px 0px 0px; }
.f4_2 { display: block; }
.f4_2bl { width: calc(100% - 0px); margin: 0px 0px 0px 0px;  }
.f4_2 span { width: 100%; height: auto; line-height: normal; }
.f4_2h { padding: 30px 20px 30px 20px; }
}


.f4bl { background: #fff; margin: 5px 5px 5px 5px; width: 20%; border-radius: 10px; text-align: center; border-bottom: solid 3px #d2ab66;  text-decoration: none;}
.f4bl:hover .f4txt { text-decoration: underline; }
.f4img { height: 120px; display: flex; }
.f4img img { width: 80%; max-width: 100px; margin: auto;}
.f4txt { padding: 0px 10px 40px 10px; color: #000;}

.bp_4 { border-top: solid 3px #d2ab66; padding-bottom: 30px; background: #f2f3f4; margin: 10px 0px 0px 0px; font-size: 21px; text-align: center; border-radius: 0 0 20px 20px;}

@media (max-width: 750px) {
.bp_4 {  margin: 0px -15px 0px -15px; padding-bottom: 15px; border: none; background: #f3f6f7; width: calc(100% + 30px);}
.bp_4 .f4 { background: #f3f6f7; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.bp_4 .f4_2 { border: none; border-bottom: solid 0px #d2ab66;}
.bp_4 .f4_1 { border-top: solid 0px #d2ab66; margin-top: 15px; padding-top: 20px;}
.f41 { display: block; }
.f4bl { display: block; width: calc(100% - 40px); margin: 0px auto 20px auto; border-bottom: solid 3px #d2ab66; display: flex;}
.f4img { height: 90px; width: 90px; flex: 0 0 auto; }
.f4img img { max-width: 100px; margin: auto; min-width: 80px;}

.f4txt { padding: 0px 10px 0px 0px; color: #000; margin: auto 0px auto 0px; text-align: left;}

}




.proj_exp_btn_wr { text-align: center;  margin: 50px 0px 50px 0px;}
.proj_exp_btn { padding: 17px 70px 17px 70px !important; font-size: 25px; border-radius: 15px; }

@media (max-width: 750px) {
.proj_exp_btn_wr { text-align: center;  margin: 20px 0px 20px 0px; float: left; clear: both; width: 100%;}
.proj_exp_btn { font-size: 21px; padding: 17px 0px 17px 0px !important; width: calc(100% - 20px) !important;}
}






.bp_1 { margin-top: 20px; }
.f6 { background: #f2f3f4; padding: 0px 60px 0px 60px; text-align: center; font-size: 21px; }
.f6_1 { text-align: center; padding: 40px 0px 30px 0px; font-size: 24px; }
.f6_2 { display: block; padding: 0px 5px 10px 5px; }

.f6 dl { background: #fff; border-radius: 20px; padding: 10px 50px 30px 50px; margin: 5px 0px 0px 0px;}
.f6 dt { margin: 20px 0px 20px 0px; padding: 10px 0px 0px 0px; display: flex;}

.tpn_left { padding: 0px 50px 0px 10px; display: flex; }
.tpn_left a { margin: auto; }
.tpn_right { text-align: left; border-bottom: solid 1px #999; padding: 0px 0px 30px 0px; flex: 1 1 auto;}

.f6 dt:last-child .tpn_right { border: none; }

.navigation-pages { margin: 10px 0px 0px 0px; }

.tpn_right a { color: #000; text-decoration: none; font-weight: bold; }
.tpn_right a:hover { text-decoration: underline; }
.tpn_date { display: block; margin: 0px 0px 10px 0px;}


.f6_2bl { background: #fff; margin: 5px 5px 5px 5px; width: 25%; border-bottom: solid 3px #d2ab66; border-radius: 10px; }

.f6_2h { color: #000; font-size: 17px; font-weight: normal; padding: 30px 20px 30px 20px; text-align: center; }
.f6_2h3 { padding-top: 20px; }
.f6_2t { font-size: 19px; padding: 0px 20px 30px 20px;}
.roboto { /*font-family: Roboto;*/ line-height: 25px; }

@media (max-width: 750px) {


.f6_2 { border-top: solid 3px #d2ab66; padding: 0px 0px 0px 0px; }
.f6_2bl {border-radius: 0px; }
.f6_2 span {border-radius: 0px; padding-bottom: 3px; }
.f6 { margin: 0px -15px 0px -15px; padding: 0px 20px 20px 20px;}
.f6 img { margin: 20px 0px 0px 0px; }
.f6_2 { display: block; }
.f6_2bl { width: calc(100% - 0px); margin: 0px 0px 0px 0px;  }

.f6_2h { padding: 30px 20px 30px 20px; }


.f6_1 { text-align: center; padding: 40px 0px 20px 0px; font-size: 24px; }
.f6 dl { background: #fff; border-radius: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.f6 dt { margin: 0px 0px 30px 0px; padding: 10px 30px 0px 30px; display: block;}
.tpn_left { padding: 0px 0px 0px 0px; display: block; text-align: left; }
.f6 img { margin: 0px 0px 0px 0px; }
.tpn_right { text-align: left; border-bottom: solid 0px #999; padding: 0px 0px 0px 0px; flex: 1 1 auto;}
.bp_pager { margin: 0px 0px 0px 0px; }

}


.f6bl { background: #fff; margin: 5px 5px 5px 5px; width: 20%; border-radius: 10px; text-align: center; border-bottom: solid 3px #d2ab66;  text-decoration: none;}
.f6bl:hover .f3txt { text-decoration: underline; }
.f6img { height: 120px; display: flex; }
.f6img img { width: 80%; max-width: 100px; margin: auto;}
.f3txt { padding: 0px 30px 40px 30px; color: #000;}

.bp_6 { border-top: solid 3px #d2ab66; padding-bottom: 30px; background: #f2f3f4; margin: 10px 0px 0px 0px; font-size: 21px; text-align: center; border-radius: 0 0 0px 0px;}

@media (max-width: 750px) {
.bp_6 {  margin: 0px -15px 0px -15px; padding-bottom: 15px; border: none; background: #fff;}
.bp_6 .f6 { background: #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.bp_6 .f6_2 { border: none; border-bottom: solid 3px #d2ab66;}
.bp_6 .f6_1 { border-top: solid 3px #d2ab66; margin-top: 15px;}
.f61 { display: block; }
.f6bl { display: block; width: calc(100% - 0px); margin: 0px 0px 0px 0px;}
.f6img { height: 90px; }
.f6img img { max-width: 100px; margin: auto;}
.f6bl { border-bottom: solid 1px #666; border-radius: 0; }
.f6bl:last-child { border: none; }
.f6bl:last-child .f4img { height: 110px; }
}




.comand_a { text-align: center;  margin: 50px 0px 50px 0px;}
.comand_a a { font-size: 23px; color: #000; }
.comand_a a:hover { text-decoration: none; }

.uslugi.mobile-ask .ask-lower { background: #d2ab66 url(/images/q1.png) no-repeat 20px 50% !important;   }
.uslugi.mobile-ask .call-us { background: #d2ab66 url(/images/q2.png) no-repeat 20px 50% !important;   }
.container .uslugi.mobile-ask .ask-lower, .container .uslugi.mobile-ask .call-us { border-radius: 20px; text-transform: uppercase; width: 390px; padding-left: 140px; height: 125px; }
.uslugi .ask-lower p { text-align: left; line-height: 27px; }.uslugi .ask-lower p:first-child { line-height: 27px; }
.uslugi .call-us p { text-align: left; line-height: 27px; }.uslugi .call-us p:first-child { line-height: 27px; }
.container .uslugi .ask-lower, .container .uslugi .call-us { padding-top: 23px !important; }

@media (max-width: 750px) {

.comand_a { float: left; clear: both; width: 100%;}

.uslugi.mobile-ask .ask-lower { background: #d2ab66 url(/images/q1.png) no-repeat 20px 50% !important; background-size: 80px !important;   }
.uslugi.mobile-ask .call-us { background: #d2ab66 url(/images/q2.png) no-repeat 20px 50% !important;  background-size: 80px !important;  }

.container .uslugi.mobile-ask .ask-lower, .container .uslugi.mobile-ask .call-us { width: 100%; margin: 0px 0px 30px 0px; padding-left: 120px; height: 100px;}

.uslugi .ask-lower p:first-child, .uslugi .ask-lower p { font-size: 17px; }
.uslugi .call-us p:first-child, .uslugi .call-us p { font-size: 17px; }

.container .uslugi .ask-lower, .container .uslugi .call-us { padding-top: 10px !important; }


}



.bp_1 { margin-top: 20px; }
.f5 { background: #f2f3f4; padding: 0px 0px 0px 0px; text-align: center; }
.f5_1 { text-align: center; padding: 40px 0px 30px 0px; font-size: 24px; }
.f5_2 { display: flex; padding: 0px 5px 10px 5px; justify-content: center;}
.f5_2bl { background: #fff; margin: 5px 5px 5px 5px; width: 25%; border-bottom: solid 3px #d2ab66; border-radius: 10px; }
.f5_2 span { background: #d2ab66; width: 50px; height: 40px; line-height: 40px; text-align: center; display: inline-block; font-weight: bold; color: #fff; border-radius: 10px 0px 10px 0px; }
.f5_2h { color: #000; font-size: 17px; font-weight: normal; padding: 30px 20px 30px 20px; text-align: center; }
.f5_2h3 { padding-top: 20px; }
.f5_2t { font-size: 19px; padding: 0px 20px 30px 20px;}
.roboto { /*font-family: Roboto;*/ line-height: 25px; }

@media (max-width: 750px) {


.f5_2 { border-top: solid 3px #d2ab66; padding: 0px 0px 0px 0px; }
.f5_2bl {border-radius: 0px; }
.f5_2 span {border-radius: 0px; padding-bottom: 3px; }
.f5 { margin: 0px -15px 0px -15px; padding: 0px 20px 20px 20px;}
.f5 img { margin: 20px 0px 0px 0px; }
.f5_2 { display: block; }
.f5_2bl { width: calc(100% - 0px); margin: 0px 0px 0px 0px;  }
.f5_2 span { width: 100%; height: auto; line-height: normal; }
.f5_2h { padding: 30px 20px 30px 20px; }
}


.f5bl { background: #fff; margin: 5px 5px 5px 5px; width: 20%; border-radius: 10px; text-align: center; text-decoration: none;}
.f5bl:hover .f5txt { text-decoration: underline;  }
.f5img { height: 120px; display: flex; }
.f5img img { width: 80%; max-width: 128px; margin: auto;}
.f5txt { padding: 0px 10px 40px 10px; color: #000;  }

.bp_5 { border-top: solid 3px #d2ab66; padding-bottom: 30px; background: #f2f3f4; margin: 10px 0px 0px 0px; font-size: 21px; text-align: center; border-radius: 0 0 0px 0px;}

@media (max-width: 750px) {
.bp_5 {  margin: 0px -15px 0px -15px; padding-bottom: 0px; border: none; background: #fff; width: calc(100% + 30px);}
.bp_5 .f5 { background: #f3f6f7; padding: 0px 0px 30px 0px; margin: 0px 0px 0px 0px;}
.bp_5 .f5_2 { border: none; border-bottom: solid 0px #d2ab66;}
.bp_5 .f5_1 { border-top: solid 3px #d2ab66; margin-top: 15px;}
.f51 { display: block; }
.f5bl { display: block; width: calc(100% - 40px); margin: 0px auto 20px auto; display: flex; }
.f5img { height: auto; }
.f5img img { max-width: 128px; margin: auto;}
.f5bl { border-bottom: solid 3px #d2ab66;  }


.f5txt { padding: 0px 15px 0px 0px; color: #000; margin: auto 0px auto 0px; text-align: left;}

}
