/*заголовки*/
.widget-40, .decor-wrap.miniWidth .seopage_fourthWorkOrder_title, .decor-wrap.miniWidth .fastcons_text_block_title, .decor-wrap.miniWidth .seopage_firstGallery_title{
	color:#6b6b6b;
	font-family: Roboto Condensed, sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-align: left;
}
/*верхний блок*/
.decor-wrap.miniWidth .fastcons_picttext_body .fastcons_picttext_left{
	padding:0;
	border:none;
	margin-right:20px;
	width:300px;
}
.fastcons_picttext_pack .fastcons_picttext_blocks_body{
    color: #000000;
    font-family: Roboto Condensed, sans-serif;
    font-size:15px;
    line-height: 25px
}
/*форма*/
.saleseopage_popapFormBlock_wrap .popapFormBlock_button {
    color: #e77800;
    font-size: 13px;
    font-weight: bold;
    border-radius: 250px;
    text-align: center;
    padding: 9px 25px;
    background: #ffffff;
    font-family: Roboto Condensed, sans-serif;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.15);
    text-transform: uppercase;
}
.saleseopage_popapFormBlock_wrap .popapFormBlock_button:hover{
    box-shadow: 0 0 0 transparent, 0px 1px 10px rgba(0,0,0,0.1);
    background:#efeeef;
}
.decor-wrap .saleseopage_popapFormBlock_wrap .popapFormBlock_body {
    background: #e77800;
    border-radius:6px;
}
.decor-wrap .saleseopage_popapFormBlock_wrap .popapFormBlock_body .popapFormBlock_strouk{
    color: #ffffff;
    font-size: 15px;
}
/*преимущества*/
.seopage_fourthWorkOrder_wrap .fourthWorkOrder_blockTit {
    text-align: center;
    font-family: Roboto Condensed, sans-serif;
    font-size:17px;
}
.seopage_fourthWorkOrder_wrap .fourthWorkOrder_blockText {
    text-align: center;
    color: #2c2c2c;
    font-family: Roboto Condensed, sans-serif;
    font-size:15px;
}
.decor-wrap .seopage_fourthWorkOrder_wrap .fourthWorkOrder_body .fourthWorkOrder_blocksIcon {
    margin: 0 auto;
    border:none;
    background:transparent;
}
.seopage_fourthWorkOrder_wrap .fourthWorkOrder_blocksWr {
    width: 47%;
    margin-bottom: 30px;
    border: 3px solid#e77800;
    flex-direction: column;
    justify-content: space-between;
}
.decor-wrap .seopage_fourthWorkOrder_wrap .fourthWorkOrder_body .fourthWorkOrder_blocksWr{
	padding:25px 15px;
	background: url("/t/images/images/header)BG - копия.jpg");
}
.seopage_fourthWorkOrder_wrap .fourthWorkOrder_body {
    justify-content: space-between;
}
.seopage_fourthWorkOrder_wrap .fourthWorkOrder_blockStr{
    width: 100%;
}
/*текст*/
.fastcons_text_block_pack .fastcons_text_block_text{
    color: #000000;
    font-family: Roboto Condensed, sans-serif;
    font-size:15px;
}
.fastcons_text_block_pack .fastcons_text_block_text li {
    background: url(/t/images/images/ticks.png) no-repeat;
    list-style: none;
    padding: 5px 26px;
    background-size: 19px;
    background-position-y: center;
}
/*Всплывашка*/
.popover-container .popover-wrap{
	background:transparent;
}
.popover-container .popover-body {
    padding: 60px 40px 25px;
    width: 410px;
    margin: 6px;
    border-width: 0px;
    border-radius: 8px;
    background: linear-gradient(rgb(41, 41, 41), rgba(41, 41, 41, 0.7)), url(/t/images/images/54599280_2.jpg) left 50% top 50% / cover no-repeat;
    box-shadow: inset 0 0 18px 1px #ffffff87;
}
.popover-container .title{
	text-align: center;
    color: #ff9c32;
    font-family: Roboto Condensed, sans-serif;
    font-weight:bold;
    font-size: 22px;
}
.popover-container .g-form-field__title, .popover-container .g-form-control-checkbox--single .g-form-field__title{
	color:#ffffff;
	font-family: Roboto Condensed, sans-serif;
}
.popover-container .g-form-control-checkbox--single .g-form-field__title a{
	color:#ff9c32;
}
.popover-container button{
	color: #e77800;
    font-size: 18px;
    font-weight: bold;
    border-radius: 3px;
    text-align: center;
    padding: 9px 25px;
    background: #ffffff;
    font-family: Roboto Condensed, sans-serif;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.15);
}
.popover-container button:hover{
    box-shadow: 0 0 0 transparent, 0px 1px 10px rgba(0,0,0,0.1);
    background:#e77800;
    color:#ffffff;
}
.popover-container .popover-close {
    background-image: url(/t/images/images/cancel-music.png);
    background-size: 20px;
}
.popover-container .g-form-control-text{
	box-shadow:none;
	padding: 12px;
}
.popover-container .g-form-control-checkbox input[type=checkbox]:checked ~ .g-form-control-checkbox__input {
    box-shadow: none;
    border-color: #fff;
    background: #ffffff url(/t/images/images/check-markl.png) no-repeat 50% 50%;
    background-size: 12px;
}
.decor-wrap.miniWidth .seopage_firstGallery_body .firstGallery_blocksWr {
    width: 33%;
}
.block-19 {
    padding-bottom: 0px;
}
.fastcons_text_block_pack {
    padding: 0px 0 30px 0;
}
#_lp_block_541202 .popapFormBlock_body,
#_lp_block_539602 .popapFormBlock_body,
#_lp_block_538402 .popapFormBlock_body,
#_lp_block_537202 .popapFormBlock_body,
#_lp_block_536002 .popapFormBlock_body,
#_lp_block_534802 .popapFormBlock_body,
#_lp_block_533602 .popapFormBlock_body,
#_lp_block_532402 .popapFormBlock_body,
#_lp_block_528202 .popapFormBlock_body,
#_lp_block_531202 .popapFormBlock_body {
    flex-direction: column;
    padding: 18px 36px 18px 31px;
    background-position: 50% 50%;
    background-size: cover;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    border-radius: 6px;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#_lp_block_541202 .popapFormBlock_strouk,
#_lp_block_539602 .popapFormBlock_strouk,
#_lp_block_538402 .popapFormBlock_strouk,
#_lp_block_537202 .popapFormBlock_strouk,
#_lp_block_536002 .popapFormBlock_strouk,
#_lp_block_534802 .popapFormBlock_strouk,
#_lp_block_533602 .popapFormBlock_strouk,
#_lp_block_532402 .popapFormBlock_strouk,
#_lp_block_528202 .popapFormBlock_strouk,
#_lp_block_531202 .popapFormBlock_strouk {
    color: #ffffff;
    font-size: 15px;
     padding-bottom: 15px;
}
#_lp_block_541202 .popapFormBlock_button,
#_lp_block_539602 .popapFormBlock_button,
#_lp_block_538402 .popapFormBlock_button,
#_lp_block_537202 .popapFormBlock_button,
#_lp_block_536002 .popapFormBlock_button,
#_lp_block_534802 .popapFormBlock_button,
#_lp_block_533602 .popapFormBlock_button,
#_lp_block_532402 .popapFormBlock_button,
#_lp_block_528202 .popapFormBlock_button,
#_lp_block_531202 .popapFormBlock_button {
    color: #e77800;
    font-size: 20px;
}


@media (max-width: 768px) {
	.seopage_fourthWorkOrder_wrap .fourthWorkOrder_blocksIconIn {
		width: 40px;
		height: 40px;
	}
}

@media (max-width: 640px) {
	.seopage_fourthWorkOrder_wrap .fourthWorkOrder_blocksWr {
		width: 100%;
	}
	
	.fastcons_picttext_pack .fastcons_picttext_blocks {
		display: block;
	}
	
	.decor-wrap .fastcons_picttext_pack .fastcons_picttext_body .fastcons_picttext_left {
		width: auto;
		margin-right: 0;
	}
}

@media (max-width: 599px) {
	.saleseopage_popapFormBlock_wrap .popapFormBlock_strouk {
		padding-left: 0;
		padding-right: 0;
	}
	
	.saleseopage_popapFormBlock_wrap .popapFormBlock_body {
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.widget-40, .decor-wrap.miniWidth .seopage_fourthWorkOrder_title, .decor-wrap.miniWidth .fastcons_text_block_title, .decor-wrap.miniWidth .seopage_firstGallery_title  {
		font-size: 20px;
	}
	
	.fastcons_text_block_pack .fastcons_text_block_text ul {
		padding-left: 0;
	}
}