.dbg-Border, .dbg-Border * {
	-webkit-box-shadow: #000 0 0 0 1px inset;
	box-shadow: inset 0 0 0 1px #000;
	background-color: hsla(0,0%,80%,.25)
}
.dbg-Border-none, .dbg-Border-none * {
	-webkit-box-shadow: none;
	box-shadow: none;
	background-color: transparent
}
.dbg-Overlay_Outer {
	position: relative
}
.dbg-Overlay {
	background-position: center 0;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	opacity: .5;
	pointer-events: none
}
.acc-Body .dbg-Overlay {
	background-image: url(../images/_debug-0.jpg);
	background-position: 50% 0
}
.acc-Body .acc-Main {
	padding: 60px 0 0
}
.acc-Body .acc-Main, .acc-Body .acc-Acc_Outer {
	background-color: #fff
}
.acc-Body .acc-Acc_Inner {
	padding: 96px 0 200px
}
.acc-Body .acc-AccHeader_Inner {
	border-bottom: 1px solid #d0d0d0;
	max-width: 928px;
	padding: 0 0 64px;
	margin: 0 auto
}
.acc-Body .acc-AccHeader_Heading {
	font-size: 2.5rem;
	font-weight: 600;
	line-height: 1.2;
	text-align: center;
	margin: 0
}
.acc-Body .acc-AccContent_Inner {
	padding: 40px 0 0
}
.acc-Body .acc-Acc_List {
	list-style: none;
	width: 710px;
	padding: 0;
	margin: 0 auto
}
.acc-Body .acc-AccItem {
	background-image: linear-gradient(90deg, #d0d0d0, #d0d0d0 3px, transparent 0, transparent 0);
	background-size: 6px 1px;
	background-position: bottom;
	background-repeat: repeat-x
}
.acc-Body .acc-AccItem_Inner {
	padding: 32px 20px 10px
}
.acc-Body .acc-AccItem_Link {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	display: inline-block;
	color: #5c5852;
	text-decoration: none;
	position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
	-webkit-transition-timing-function: cubic-bezier(.645, .045, .355, 1);
	transition-timing-function: cubic-bezier(.645, .045, .355, 1)
}
.acc-Body .acc-AccItem_Link:hover {
	color: #7b7873
}
.acc-Body .acc-AccItem_Link:hover .acc-AccItem_PdfContainer {
	opacity: .8
}
.acc-Body .acc-AccItem_PdfContainer {
	width: 50px;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
	-webkit-transition-timing-function: cubic-bezier(.645, .045, .355, 1);
	transition-timing-function: cubic-bezier(.645, .045, .355, 1)
}
.acc-Body .acc-AccItem_Pdf {
	display: block
}
.acc-Body .acc-AccItem_Label {
	display: inline-block;
	padding: 0 0 0 68px;
	position: relative
}
.acc-Body .acc-AccItem_Label-text {
	margin: 0 .4em 0 0
}
.acc-Body .acc-AccItem_Label-sentence {
	display: inline-block
}
.acc-Body .acc-AccItem_Label-icon {
	font-size: 1.375rem;
	line-height: 0
}
.acc-Body .acc-AccItem_Label-icon:before {
	line-height: 0;
	vertical-align: middle
}


.acc-Body .acc-AccContent_Text {
	padding-left: 40px;
}
.acc-Body .acc-AccText_Title {
	font-size: 2rem;
	font-weight: 400;
	line-height: 1.66667;
	padding: 0;
	margin: 0
}
.acc-Body .acc-AccText_Model {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1;
	padding-bottom: 20px;
	margin: 0
}
.acc-Body .acc-AccText_Desc {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	padding: 0;
	margin: 0
}

.acc-Body .acc-AccText_Price {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	padding: 40px 0;
}

.acc-Body .acc-Note_List {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.66667;
	list-style: none;
	padding: 0;
	margin: 0
}
.acc-Body .acc-Note_Item {
	text-indent: -1.2em;
	padding-left: 1.2em
}
.acc-Body .acc-Note_Item:before {
	color: #c9c9c9;
	content: "●";
	margin: 0 .2em 0 0
}
.acc-Body .acc-NotePar {
	font-size: .92rem;
	font-weight: 400;
	line-height: 1.66667;
	margin: 0
}
 m:32 ik,;

@media (min-width:321px) and (max-width:480px) {
.dbg-Overlay {
	background-size: 360px auto
}
}
.acc-Body .acc-AccContent {
	width: 100%;
	margin: 0 auto;
}
.acc-Body .acc-AccContent_Image {
	width: 33%;
	float: left;
}
.acc-Body .acc-AccContent_Image img {
	width: 100%;
	max-width: 704px;
}
.acc-Body .acc-AccContent_Text {
	width: 66%;
	overflow: hidden;
}

@media (max-width:768px) {
.acc-Body .dbg-Overlay {
	background-image: url(../images/_debug-1.jpg);
	background-size: 100% auto;
	background-position: 0 0
}
.acc-Body .acc-Main {
	padding: 40px 0 0
}
.acc-Body .acc-AccHeader_Inner {
	padding: 0 0 42px
}
.acc-Body .acc-AccHeader_Heading {
	font-size: 1.5rem;
	font-weight: 600;
	line-height: 1.25
}
.acc-Body .acc-AccContent_Inner {
	padding: 22px 0 0
}
.acc-Body .acc-AccItem_Inner {
	padding: 20px 10px 10px
}
.acc-Body .acc-AccContent_Image {
	width: 100%;
	max-width: 704px;
}
.acc-Body .acc-AccContent_Image img {
	width: 100%;
	max-width: 704px;
}
.acc-Body .acc-AccContent_Text {
	width: 100%;
}
	
.acc-Body .acc-AccContent_Text {
	padding: 0;
}
.acc-Body .acc-AccText_Title {
	font-size: 2rem;
	font-weight: 400;
	line-height: 1.66667;
	padding: 0;
	margin: 0
}
.acc-Body .acc-AccText_Model {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1;
	padding-bottom: 20px;
	margin: 0
}
.acc-Body .acc-AccText_Desc {
	font-size: 0.9rem;
	font-weight: 400;
	line-height: 1.8;
	padding-bottom: 20px;
	margin: 0
}

.acc-Body .acc-AccText_Price {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	padding: 20px 0;
}

.acc-Body .acc-Note_List {
	font-size: 0.9rem;
	font-weight: 400;
	line-height: 1.66667;
	list-style: none;
	padding: 0;
	margin: 0
}
.acc-Body .acc-Note_Item {
	text-indent: -1.2em;
	padding-left: 1.2em
}
.acc-Body .acc-Note_Item:before {
	color: #c9c9c9;
	content: "●";
	margin: 0 .2em 0 0
}
.acc-Body .acc-NotePar {
	font-size: .92rem;
	font-weight: 400;
	line-height: 1.66667;
	margin: 0
}

.spbr{
	display:block;
}
	
}

@media (max-width:980px) {
.acc-Body .acc-Acc_Inner {
	padding: 42px 0 64px
}
.acc-Body .acc-Acc_List {
	width: 100%
}
.acc-Body .acc-AccItem_Link {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5
}
.acc-Body .acc-AccItem_PdfContainer {
	width: 40px;
	top: .1em
}
.acc-Body .acc-AccItem_Label {
	padding: 0 0 0 50px
}
.acc-Body .acc-AccItem_Label-icon {
	font-size: 1.125rem
}
}

.button {
    display: inline-block;
    border: 0;
    font-family: inherit;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 1.875rem;
    color: #5d5852;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.5;
    text-decoration: none;
    padding: 15px 1.1em;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition-property: background-color,color;
    transition-property: background-color,color;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-timing-function: cubic-bezier(.645,.045,.355,1);
    transition-timing-function: cubic-bezier(.645,.045,.355,1);
}

.button.primary {
    background-color: #ea5c6f;
    color: #fff;
}

.margin-1em {
    margin: 1em auto;
	text-align: center;
}

.pcbr{
	display:block;
}
