/* Google fonts */
/* Open Sans */
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-r.eot");
  src: url("/g/fonts/open_sans/open_sans-r.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-r.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r.woff") format("woff"), url("/g/fonts/open_sans/open_sans-r.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-r.svg#open_sans") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-b.eot");
  src: url("/g/fonts/open_sans/open_sans-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b.woff") format("woff"), url("/g/fonts/open_sans/open_sans-b.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-b.svg#open_sans") format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-i.eot");
  src: url("/g/fonts/open_sans/open_sans-i.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-i.woff") format("woff"), url("/g/fonts/open_sans/open_sans-i.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-i.svg#open_sans") format("svg");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-b-i.eot");
  src: url("/g/fonts/open_sans/open_sans-b-i.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b-i.woff") format("woff"), url("/g/fonts/open_sans/open_sans-b-i.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-b-i.svg#open_sans") format("svg");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-l.eot");
  src: url("/g/fonts/open_sans/open_sans-l.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-l.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l.woff") format("woff"), url("/g/fonts/open_sans/open_sans-l.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-l.svg#open_sans") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-l-i.eot");
  src: url("/g/fonts/open_sans/open_sans-l-i.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-l-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l-i.woff") format("woff"), url("/g/fonts/open_sans/open_sans-l-i.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-l-i.svg#open_sans") format("svg");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-s-b.eot");
  src: url("/g/fonts/open_sans/open_sans-s-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-s-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b.woff") format("woff"), url("/g/fonts/open_sans/open_sans-s-b.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-s-b.svg#open_sans") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-s-b-i.eot");
  src: url("/g/fonts/open_sans/open_sans-s-b-i.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-s-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b-i.woff") format("woff"), url("/g/fonts/open_sans/open_sans-s-b-i.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-s-b-i.svg#open_sans") format("svg");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-e-b.eot");
  src: url("/g/fonts/open_sans/open_sans-e-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-e-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b.woff") format("woff"), url("/g/fonts/open_sans/open_sans-e-b.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-e-b.svg#open_sans") format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url("/g/fonts/open_sans/open_sans-e-b-i.eot");
  src: url("/g/fonts/open_sans/open_sans-e-b-i.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-e-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b-i.woff") format("woff"), url("/g/fonts/open_sans/open_sans-e-b-i.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-e-b-i.svg#open_sans") format("svg");
  font-weight: 800;
  font-style: italic;
}
/* \Open Sans */
/* End of Google fonts */
/*** Start css of 4027416_82441 ***/
#_lp_block_4027416[data-block-layout='82441'] .left-part .site-activity {
	font-size: 18px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-style: normal;
}
#_lp_block_4027416[data-block-layout='82441'] .right-part .work-time {
	font-size: 18px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4027416[data-block-layout='82441'] .right-part .phone {
	font-size: 25px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4027416[data-block-layout='82441'] .right-part .address {
	font-size: 14px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4027416_82441 ***//*** Start css of 4033416_222841 ***/
#_lp_block_4033416[data-block-layout='222841'] .horizontal-gallery_inner .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4033416_222841 ***//*** Start css of 4037416_52041 ***/
#_lp_block_4037416[data-block-layout='52041'] .content-form__title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4037416[data-block-layout='52041'] .content-form__text {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4037416[data-block-layout='52041'] .content-form__link {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4037416_52041 ***//*** Start css of 4033816_101641 ***/
#_lp_block_4033816[data-block-layout='101641'] .partners_bl_title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4033816_101641 ***//*** Start css of 4035016_56241 ***/
#_lp_block_4035016[data-block-layout='56241'] .block-title {
	font-size: 30px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4035016_56241 ***//*** Start css of 4071416_52041 ***/
#_lp_block_4071416[data-block-layout='52041'] .content-form__title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4071416[data-block-layout='52041'] .content-form__text {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4071416[data-block-layout='52041'] .content-form__link {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4071416_52041 ***//*** Start css of 4037216_61441 ***/
#_lp_block_4037216[data-block-layout='61441'] .address {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4037216[data-block-layout='61441'] .phones {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4037216[data-block-layout='61441'] .rejim {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4037216[data-block-layout='61441'] .mail {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4037216_61441 ***//*** Start css of 4025016_61041 ***/
#_lp_block_4025016[data-block-layout='61041'] .underfooter {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4025016_61041 ***//*** Start css of 4023216_51041 ***/
#_lp_block_4023216[data-block-layout='51041'] .triple-block__inner .item {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4023216[data-block-layout='51041'] .triple-block__inner .top .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4023216_51041 ***//*** Start css of 4090216_52441 ***/
#_lp_block_4090216[data-block-layout='52441'] .upperfooter__first {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4090216[data-block-layout='52441'] .upperfooter__first .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4090216[data-block-layout='52441'] .upperfooter__first .body {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4090216[data-block-layout='52441'] .upperfooter__third {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4090216[data-block-layout='52441'] .upperfooter__third .main-title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4090216[data-block-layout='52441'] .upperfooter__third .body {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4090216[data-block-layout='52441'] .upperfooter__third .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4090216_52441 ***//*** Start css of 4038216_61641 ***/
#_lp_block_4038216[data-block-layout='61641'] .block-title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4038216[data-block-layout='61641'] .product .bottom-part {
}
#_lp_block_4038216[data-block-layout='61641'] .product .bottom-part .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4038216[data-block-layout='61641'] .product .bottom-part .text {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4038216[data-block-layout='61641'] .product .bottom-part .price {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4038216[data-block-layout='61641'] .product .bottom-part .button a {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4038216_61641 ***//*** Start css of 4023416_51441 ***/
#_lp_block_4023416[data-block-layout='51441'] .services__title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4023416[data-block-layout='51441'] .services__subtitle {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4023416[data-block-layout='51441'] .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4023416_51441 ***/
/*** Start css of 4023416_102216 ***/
#_lp_block_4023416[data-block-layout='102216'] .services__title {
	font-size: 35px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4023416[data-block-layout='102216'] .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4023416_102216 ***//*** Start css of 4632816_102016 ***/
#_lp_block_4632816[data-block-layout='102016'] .block-title {
	font-size: 40px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4632816[data-block-layout='102016'] .product .bottom-part {
}
#_lp_block_4632816[data-block-layout='102016'] .product .bottom-part .title {
	font-size: 23px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4632816_102016 ***//*** Start css of 4038016_102416 ***/
#_lp_block_4038016[data-block-layout='102416'] .block-title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4038016[data-block-layout='102416'] .foto-gallery-inline-inner.items3 .item {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4038016[data-block-layout='102416'] .item .text-inner {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4038016_102416 ***//*** Start css of 4662016_82441 ***/
#_lp_block_4662016[data-block-layout='82441'] .left-part .site-activity {
	font-size: 18px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-style: normal;
}
#_lp_block_4662016[data-block-layout='82441'] .right-part .phone {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4662016_82441 ***//*** Start css of 4673416_362841 ***/
#_lp_block_4673416[data-block-layout='362841']  {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap .subtitle {
	text-align: center;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap .single-office_inner .top-contacts .metro .metro-inner {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap .single-office_inner .top-contacts .address {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap .single-office_inner .top-contacts .contacts-title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap .single-office_inner .top-contacts .phones {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap .single-office_inner .top-contacts .contacts-title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='362841'] .single-office_wrap .single-office_inner .top-contacts .text {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4673416_362841 ***//*** Start css of 4662016_116216 ***/
#_lp_block_4662016[data-block-layout='116216'] .left-part .site-activity {
	font-size: 16px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-style: normal;
}
#_lp_block_4662016[data-block-layout='116216'] .right-part .work-time {
	font-size: 17px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4662016[data-block-layout='116216'] .right-part .phone {
	font-size: 17px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4662016[data-block-layout='116216'] .right-part .address {
	font-size: 17px;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4662016_116216 ***//*** Start css of 4673416_116616 ***/
#_lp_block_4673416[data-block-layout='116616'] .title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='116616'] .single-office_wrap {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='116616'] .single-office_wrap .subtitle {
	text-align: center;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='116616'] .single-office_wrap .single-office_inner .top-contacts .address {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='116616'] .single-office_wrap .single-office_inner .top-contacts .contacts-title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='116616'] .single-office_wrap .single-office_inner .top-contacts .phones {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='116616'] .single-office_wrap .single-office_inner .top-contacts .contacts-title {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
#_lp_block_4673416[data-block-layout='116616'] .single-office_wrap .single-office_inner .top-contacts .text {
	font-family: Open Sans, sans-serif;
	font-weight: 400;
}
/*** End css of 4673416_116616 ***/