.sLaundry-title .sLaundry-title__inner h1{
	display:none;
}

/* Главный баннер */
.laundry_main_banner{
	width:100%;
	padding:100px 80px;
	background-image: linear-gradient(to right, #000000, rgba(0,0,0,.1)), url("img/backgr_main_ban.png");
	background-size: cover;
	background-position: center;
	margin-top:20px;
	margin-bottom:50px;
}
.laundry_main_banner .mb_headline{
	color:#628686;
	font-size:20px;
	margin-bottom:10px;
}
.laundry_main_banner .mb_caption{
	color:#ffffff;
	text-transform: uppercase;
	font-size: 25px;
    font-weight: bold;
    line-height: 1.5;
}

.laundry_h2{
	display: block;
	text-align: center;
	color:#595959;
	font-size:25px;
	text-transform: uppercase;
	font-weight:normal;
}

/* Блок "Для кого" */
.forwhom_block{
	width: 100%;
	margin-top:30px;
	margin-bottom:60px;
}
.forwhom_block ol{
	list-style-type: none;
	display: flex;
	justify-content: center;
	align-items: center;
	gap:20px;
	flex-wrap: wrap;
	counter-reset: item;
}
.forwhom_block ol li{
	display: block;
	position: relative;
	padding:25px 50px 40px 50px;
	background-color: #f4f4f4;
	border-radius: 0 0 20px 0;
  	box-sizing: border-box;
}
@media (min-width: 901px){
	.forwhom_block ol li{
		width: 32%;
	}
}
.forwhom_block ol li::before{
	content: "";
	position: absolute;
	top: -7px;
	left: 8px;
	width: 40px;
	height: 43px;
	background-image: url('img/bookmark.png');
  	background-size: cover;
  	background-repeat: no-repeat;
}
.forwhom_block ol li::after{
	content: counter(item, decimal-leading-zero);
	counter-increment: item;
	position: absolute;
	top: -4px;
	left: 17px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.forwhom_block ol .fw_li_h{
	font-weight:bold;
	color: #595959;
	font-size:13px;
	margin-bottom:12px;
}
.forwhom_block ol .fw_li_r{
	font-size:13px;
}

/* Блок "Варианты" */
.options_block{
	width: 100%;
	display:flex;
	justify-content: space-between;
	gap:10px;
	align-items: center;
	margin-top:30px;
	margin-bottom:60px;
}
.options_block .opt_element{
	flex:1;
	padding:50px 30px;
	min-height:300px;
}
.opt_element.opt_one{
	background-image: linear-gradient(to right, #000000, rgba(0,0,0,.1)), url("img/option_back.png");
	background-size: cover;
	background-position: top;
}
.opt_element.opt_two{
	background-image: linear-gradient(to right, #000000, rgba(0,0,0,.1)), url("img/backgr_main_ban.png");
	background-size: cover;
	background-position: center;
}
.options_block .opt_element p{
	color:#ffffff;
	font-size: 25px;
    font-weight: bold;
    display: block;
    max-width: 100%;
    line-height: 1.2;
}

ul.laundry_features{
	list-style-type: none;
}
ul.laundry_features li{
	font-size:15px;
	padding-left:30px;
	position:relative;
	line-height:30px;
}
ul.laundry_features li::before{
	content: "";
	position: absolute;
	top: 3px;
	left: 0;
	width: 17px;
	height: 23px;
	background-image: url('img/tick.png');
  	background-size: cover;
  	background-repeat: no-repeat;
}

/* Блок "Открытие прачечной" */
.circular_pic_one{
	position:relative;
	width: 1080px;
	display:flex;
	justify-content: center;
	align-items: center;
	margin:0 auto;
	margin-top:60px;
}
.circular_pic_one .inner_circle1,
.circular_pic_one .inner_circle2,
.circular_pic_one .inner_circle3 {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.circular_pic_one .inner_circle1 {
  width: 470px;
  height: 470px;
  border: 1px solid rgba(59, 59, 59, 0.5);
}
.circular_pic_one .inner_circle2 {
  width: 350px;
  height: 350px;
  border: 1px solid rgba(59, 59, 59, 0.5);
}
.circular_pic_one .inner_circle3 {
  width: 600px;
  height: 600px;
  border: 1px solid rgba(59, 59, 59, 0.5);
}
.circular_pic_one .fade{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 85%);
  z-index: 2;
  pointer-events: none;
}
.circular_pic_one > img{
	position: relative;
	z-index: 3;
	width: 600px;
}
.circular_pic_one .cpic_chunk{
	position: absolute;
	width: 370px;
	z-index:3;
}
.cpic_chunk img.bullet_point{
	position: absolute;
	transform: translateX(-50%);
	width: 30px;
	z-index: 3;
}
.cpic_chunk.chunk_one{
	text-align: right;
	top:60px;
	left:-100px;
}
.cpic_chunk.chunk_one > .bullet_point{
	top:19px;
	right:-82px;
}
.cpic_chunk.chunk_two{
	text-align: right;
	bottom:165px;
	left:-160px;
}
.cpic_chunk.chunk_two > .bullet_point{
	top:7px;
	right:-68px;
}
.cpic_chunk.chunk_three{
	top:34px;
	right:-42px;
}
.cpic_chunk.chunk_three > .bullet_point{
	left:-41px;
	top:6px;
}
.cpic_chunk.chunk_four{
	right:-150px;
	bottom:119px;
}
.cpic_chunk.chunk_four > .bullet_point{
	left:-40px;
}
.cpic2_chunk.chunk2_six{
	left:-50px;
}
.cpic2_chunk.chunk2_six > .bullet_point{
	left:300px;
}
.cpic2_chunk.chunk2_seven {
	right: -185px;
	top: 320px;
}
.cpic2_chunk.chunk2_seven > .bullet_point{
	left: -55px;
}
.cpic_chunk p{
	color:#595959;
	font-size: 15px;
	line-height:1.2;
}
.cpic_chunk p.cpic_headline{
	font-weight:bold;
	font-size: 18px;
	margin-bottom:15px;
}
.circular_pic_one_lowres{
	display: none;
}
.circular_pic_one_lowres ul{
	list-style-type: none;
	margin-top:30px;
}
.circular_pic_one_lowres ul li{
	padding-left:40px;
	position: relative;
	margin-bottom:20px;
}
.circular_pic_one_lowres ul li::before{
	content: "";
	background-image: url("img/list_circle.png");
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 30px;
	top: 0;
	left: 0;
}
.circular_pic_one_lowres ul li p.cpic_headline{
	font-weight:bold;
	font-size: 18px;
	margin-bottom:15px;
}
.circular_pic_one_lowres ul li p{
	color:#595959;
	font-size: 15px;
	line-height:1.2;
}

/* Блок "Возможности приложения" */
.laundry_second_banner{
	width:100%;
	margin-top:70px;
	margin-bottom:50px;
	padding:80px 50px;
	background-image: url("img/sb_back.png");
	background-size: cover;
}
.laundry_second_banner h2.laundry_h2{
	text-align: left;
}

/* Блок "Как управлять" */
.how_to_manage{
	width:100%;
	margin-top:20px;
	margin-bottom:60px;
	display: flex;
	justify-content: center;
	gap:10px;
	align-items: center;
}
.how_to_manage .hm_element{
	flex:1;
	background-color: #f4f4f4;
	border-radius:10px;
	padding:20px 20px;
	min-height:120px;
}
.hm_element img{
	width:50px;
	height:auto;
	display:block;
	float:left;
	margin-right:15px;
}
.hm_element p{
	font-size: 13px;
    line-height: 1.2;
}

/* Блок "Собственное программное обеспечение" */
.own_software_block{
	width:100%;
	background-image: linear-gradient(to bottom, #ffffff, #88abab);
	padding:30px 20px;
	margin-bottom:50px;
}
.own_software_block .sw_wrapper{
	width: 100%;
	display:flex;
	justify-content: center;
}
.own_software_block > p{
	text-align: center;
	font-size:13px;
}
.sw_wrapper .sw_graph_container{
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
}
.sw_graph_container .sw_row{
	display: flex;
	justify-content: space-between;
	width: 100%;
	max-width: 900px;
	margin: 20px 0;
	position: relative;
	gap:30px;
}
.sw_row .graph_element{
	background-color: #ffffff;
	padding: 15px 20px;
	border-radius: 0 0 25px 0;
	border: 1px solid #ccc;
	box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2);
	text-align: center;
	min-width: 290px;
	flex: 1;
	position: relative;
	align-content:center;
	min-height:67px;
	z-index: 1;
}
.sw_row.sw_last_row{
	margin-top:60px;
}
.graph_element p{
	font-size:13px;
	line-height:1.2;
	position:relative;
	padding-left:40px;
	display: inline-block;
	width: 182px;
	text-align:left;
}
.graph_element p.ge_8{
	padding-left:70px;
}
.graph_element p.ge_9{
	padding-left:104px;
}
.graph_element p::before{
	content: "";
	background-size: cover;
  	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 30px;
	top: -7px;
	left: 0;
}
.graph_element p.ge_1::before{
	background-image: url("img/sw_1.png");
	top:0;
}
.graph_element p.ge_2::before{
	background-image: url("img/sw_2.png");
}
.graph_element p.ge_3::before{
	background-image: url("img/sw_3.png");
}
.graph_element p.ge_4::before{
	background-image: url("img/sw_4.png");
}
.graph_element p.ge_5::before{
	background-image: url("img/sw_5.png");
	top:0;
}
.graph_element p.ge_6::before{
	background-image: url("img/sw_6.png");
}
.graph_element p.ge_7::before{
	background-image: url("img/sw_7.png");
}
.graph_element p.ge_8::before{
	background-image: url("img/sw_8.png");
	width:60px;
}
.graph_element p.ge_9::before{
	background-image: url("img/sw_9.png");
	width:94px;
}
.sw_row::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  height: 1px;
  background-color: white;
  z-index: 0;
}
.sw_row.sw_last_row::after {
  content: '';
  position: absolute;
  top: -35px;
  left: 144px;
  right: 114px;
  height: 1px;
  background-color: white;
  z-index: 0;
}
.sw_row:nth-child(2) .graph_element:nth-child(2)::before{
  content: '';
  position: absolute;
  top: -45px;
  left: 50%;
  transform: translateX(-50%);
  width: 1px;
  height: 55px;
  background-color: white;
  z-index: 0;
}
.sw_row:nth-child(2) .graph_element:nth-child(2)::after{
	content: '';
	position: absolute;
	top: 56px;
	left: 50%;
	transform: translateX(-50%);
	width: 1px;
	height: 55px;
	background-color: white;
	z-index: 0;
}
.sw_row.sw_last_row .graph_element::before{
	content: '';
	position: absolute;
	top: -35px;
	left: 50%;
	transform: translateX(-50%);
	width: 1px;
	height: 35px;
	background-color: white;
	z-index: 0;
}

/* Блок "Административная панель" */
.circular_pic_two{
	position:relative;
	width: 1080px;
	display:flex;
	justify-content: center;
	align-items: center;
	margin:0 auto;
	margin-top:60px;
	padding-bottom:125px;
}
.circular_pic_two .inner_circle1,
.circular_pic_two .inner_circle2,
.circular_pic_two .inner_circle3 {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.circular_pic_two .inner_circle1 {
  width: 470px;
  height: 470px;
  border: 1px solid rgba(59, 59, 59, 0.5);
}
.circular_pic_two .inner_circle2 {
  width: 350px;
  height: 350px;
  border: 1px solid rgba(59, 59, 59, 0.5);
}
.circular_pic_two .inner_circle3 {
  width: 600px;
  height: 600px;
  border: 1px solid rgba(59, 59, 59, 0.5);
}
.circular_pic_two .fade{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 1) 85%);
  z-index: 2;
  pointer-events: none;
}
.circular_pic_two > img{
	position: relative;
	z-index: 3;
	width: 235px;
}
.circular_pic_two .cpic2_chunk{
	position: absolute;
	width: 370px;
	z-index:3;
}
.cpic2_chunk img.bullet_point{
	position: absolute;
	transform: translateX(-50%);
	width: 30px;
	z-index: 3;
}
.cpic2_chunk.chunk2_one{
	text-align: right;
	top:80px;
	left:-110px;
}
.cpic2_chunk.chunk2_one > .bullet_point{
	top:2px;
	right:-95px;
}
.cpic2_chunk.chunk2_two{
	text-align: right;
	bottom:200px;
	left:-160px;
}
.cpic2_chunk.chunk2_two > .bullet_point{
	top:1px;
	right:-65px;
}
.cpic2_chunk.chunk2_three{
	top:50px;
	right:-42px;
}
.cpic2_chunk.chunk2_three > .bullet_point{
	left:-40px;
	top:-1px;
}
.cpic2_chunk.chunk2_four{
	right:-150px;
	top:186px;
}
.cpic2_chunk.chunk2_four > .bullet_point{
	left:-40px;
}
.cpic2_chunk.chunk2_five{
	right:-143px;
	bottom:144px;
}
.cpic2_chunk.chunk2_five > .bullet_point{
	left:-31px;
}
.cpic2_chunk p{
	color:#595959;
	font-size: 15px;
	line-height:1.2;
}
.cpic2_chunk p.cpic_headline{
	font-weight:bold;
	font-size: 18px;
	margin-bottom:15px;
}
.circular_pic_two_lowres{
	display: none;
}
.circular_pic_two_lowres ul{
	list-style-type: none;
	margin-top:30px;
}
.circular_pic_two_lowres ul li{
	padding-left:40px;
	position: relative;
	margin-bottom:20px;
}
.circular_pic_two_lowres ul li::before{
	content: "";
	background-image: url("img/list_circle.png");
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	width: 30px;
	height: 30px;
	top: 0;
	left: 0;
}
.circular_pic_two_lowres ul li p.cpic_headline{
	font-weight:bold;
	font-size: 18px;
	margin-bottom:15px;
}
.circular_pic_two_lowres ul li p{
	color:#595959;
	font-size: 15px;
	line-height:1.2;
}

/* Адаптив */

@media (max-width:1366px){
	.circular_pic_one, .circular_pic_two{
		display:none;
	}
	.circular_pic_one_lowres, .circular_pic_two_lowres{
		display:block;
	}
	.forwhom_block ol li{
		min-height:185px;
	}
}

@media (max-width:1115px){
	.how_to_manage .hm_element{
		min-height:135px;
	}
	.sw_row .graph_element{
		min-width:inherit;
	}
	.sw_row.sw_last_row::after{
		left:111px;
		right:111px;
	}
}

@media (max-width:975px){
	.forwhom_block ol li{
		min-height:210px;
	}
	.how_to_manage{
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.how_to_manage .hm_element{
		flex: 1 1 48%;
	}
}

@media (max-width:900px){
	.forwhom_block ol{
		display:block;
	}
	.forwhom_block ol li{
		height:auto;
		min-height:inherit;
		margin-bottom:15px;
		border-radius:10px;
	}
	.sw_row .graph_element{
		padding:0 10px;
	}
	.sw_row.sw_last_row::after{
		left:101px;
		right:101px;
	}
	.graph_element p{
		width:auto;
	}
}

@media (max-width:768px){
	.options_block{
		display:block;
	}
	.options_block .opt_element{
		margin-bottom:15px;
		min-height:285px;
	}
	.laundry_second_banner{
		margin-top:35px;
		padding: 60px 50px;
		background-image: url("img/sb_back_adapt.png");
	}
	.laundry_second_banner ul.laundry_features li{
		float: left;
	    width: 50%;
	}
	.sw_row.sw_last_row::after{
		left:91px;
		right:95px;
	}
}

.own_software_block .ownappimg {
	display:none;
}

@media (max-width:650px){
	.own_software_block{
		/*display:none;*/
	}
	.own_software_block .sw_wrapper {
		display:none;
	}
	.own_software_block .ownappimg {
		display:block;
		margin-top: 20px;
		max-width: 100%;
	}
}

@media (max-width:500px){
	.laundry_second_banner{
		padding: 40px 25px;
		background-image: url("img/sb_back_adapt_tiny.png");
	}
	.laundry_second_banner ul.laundry_features li{
		width:100%;
	}
	.how_to_manage .hm_element{
		flex: 1 1 100%;
	}
	.forwhom_block ol{
		padding-left: 0;
	}
}

@media (max-width:450px){
	.laundry_main_banner{
		padding: 50px 30px;
	}
	.laundry_main_banner .mb_headline{
		font-size:16px;
	}
	.laundry_main_banner .mb_caption{
		font-size:20px;
	}
	.laundry_h2{
		font-size:20px;
	}
	.options_block .opt_element{
		min-height: 185px;
	}
	.options_block .opt_element p{
		font-size:18px;
		max-width:100%;
	}
}


.dspopup-modal[data-dsform-id="dslaundry"], .dspopup-modal[data-dsform-id="dslaundryscnd"] {
	border-radius: unset;
	-webkit-border-radius: unset;
	-moz-border-radius: unset;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	max-width: 360px;
	background: linear-gradient(90deg, #EEEEEE 0%, #749D9D 100%);
	padding: 40px 24px;
}

.laundry-form__header {
	text-transform: uppercase;
	color: #595959;
	font-size: 24px;
	line-height: 1.3;
	text-align: center;
	font-weight: 400;
}

.laundry-form__subheader {
	color: #595959;
	font-size: 18px;
	line-height: 1.5;
	margin: 20px 0;
	text-align: center;
	font-weight: 400;
}

.ds-form[data-dsform-id="dslaundry"] form, .ds-form[data-dsform-id="dslaundryscnd"] form {
	padding: 0;
}

	.ds-form[data-dsform-id="dslaundry"] form .laundry-form__fields input,
	.ds-form[data-dsform-id="dslaundry"] form .laundry-form__fields textarea, .ds-form[data-dsform-id="dslaundryscnd"] form .laundry-form__fields input,
	.ds-form[data-dsform-id="dslaundryscnd"] form .laundry-form__fields textarea {
		margin-bottom: 0;
		color: #595959;
		padding: 14px 21px 10px;
		font-size: 16px;
		font-weight: 400;
		height: unset;
		border: 1px solid #E7E8EA;
		line-height: 1.5;
	}

.laundry-form__fields {
	display: flex;
	flex-direction: column;
	gap: 20px;
	padding: 0 9px;
	margin-bottom: 20px;
}

.ds-form[data-dsform-id="dslaundry"] form .laundry-form textarea, .ds-form[data-dsform-id="dslaundryscnd"] form .laundry-form textarea {
	height: 133px;
	resize: none;
}

.ds-form[data-dsform-id="dslaundry"] form input[type="submit"].laundry-form__submit, .ds-form[data-dsform-id="dslaundryscnd"] form input[type="submit"].laundry-form__submit,
.laundry-form__submit {
	line-height: 38.5px;
	font-size: 15px;
	width: 100%;
	padding: 6.5px 10px;
	text-align: center;
	display: block;
	width: 100%;
	color: white;
	background: #4D7575;
	font-weight: 500;
	cursor: pointer;
	border-radius: 0;
}

.laundry-form__policy {
	text-align: center;
	color: #595959;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	opacity: .5;
	margin-top: 20px;
}

.laundry-form__policy a {
	font-size: inherit;
	text-decoration: inherit;
	font-weight: inherit;
	color: inherit;
}

.dspopup-modal[data-dsform-id="dslaundry"] .dsclose-button, .dspopup-modal[data-dsform-id="dslaundryscnd"] .dsclose-button {
	top: 20px;
	right: 20px;
	background: url(/bitrix/templates/santas/assets/image/gray-cross.svg) center no-repeat !important;
	width: 24px;
	height: 24px;
}

.laundry-form__text {
	padding: 20px 0;
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	color: #595959;
}

#dslaundryformmessagereport ~ .close-dspopup-modal.dsclose-button, #dslaundryscndformmessagereport ~ .close-dspopup-modal.dsclose-button {
	display: none;
}

.mb_button {
	margin-top: 20px;
}
.nbutton {
	font-size: 15px;
	line-height: 38.5px;
	padding: 6.5px 53.5px;
	background: #4D7575;
	color: white;
	text-align: center;
	font-weight: 500;
	cursor: pointer;
	text-decoration: none;
	border: none;
	border-radius: none;
	width: max-content;
	transition: all 0.3s;
	border: 1px solid #4D7575;
}
.nbutton:hover a{
	transition: all 0.3s;
}
.nbutton:hover, .nbutton:hover a {
	background: white;
	color: #4D7575 !important;
}

@media (max-width: 768px) {
	.tablet-center {
		display: flex;
		justify-content: center;
	}
}

.laundry_second_banner__bottom-btn {
	margin-top: 30px;
}

@media (max-width: 360px) {
	.laundry_second_banner__bottom-btn {
		margin-top: 20px;
	}
}


.laundry-question-form {
	background: linear-gradient(90deg, #EEEEEE 0%, #749D9D 100%);
	padding: 40px 24px;
}
.laundry-question-form__header {
	font-size: 36px;
	font-weight: 400;
	text-transform: uppercase;
	text-align: center;
	color: #595959;
	line-height: 1.3;
}

.laundry-question-form__subheader {
	font-size: 18px;
	line-height: 1.5;
	text-align: center;
	color: #595959;
	margin: 20px 0;
}

.laundry-question-form .ds-form form {
	padding: 0;
}

.laundry-question-form__fields {
	margin-bottom: 20px;
}

.laundry-question-form__fields-top {
	display: flex;
	gap: 20px;
	margin-bottom: 20px;
}

.laundry-question-form__fields-top > * {
	flex: 1;
}

#dslaundryquestion form .laundry-question-form__fields input,
#dslaundryquestion form .laundry-question-form__fields textarea {
	margin-bottom: 0;
	color: #595959;
	padding: 14px 21px 10px;
	font-size: 16px;
	font-weight: 400;
	height: unset;
	border: 1px solid #E7E8EA;
	line-height: 1.5;
	width: 100%;
}

#dslaundryquestion form .laundry-question-form__fields textarea {
	height: 50px;
	resize: none;
	min-height: unset;
}
#dslaundryquestion form .laundry-question-form__inner .laundry-form-question__submit {
	line-height: 38.5px;
	font-size: 15px;
	padding: 6.5px 10px;
	text-align: center;
	display: block;
	width: 312px;
	margin: 0 auto;
	color: white;
	background: #4D7575;
	font-weight: 500;
	cursor: pointer;
	border-radius: 0;
	max-width: 100%;
}


.laundry-question-form__policy {
	text-align: center;
	color: #595959;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	opacity: .5;
	margin-top: 20px;
}

.laundry-question-form__policy a {
	font-size: inherit;
	text-decoration: inherit;
	font-weight: inherit;
	color: inherit;
}

@media (max-width: 680px) {
	.laundry-question-form__fields-top {
		flex-direction: column;
	}
	.laundry-question-form__header {
		font-size: 24px;
	}
	#dslaundryquestion form .laundry-question-form__fields textarea {
		min-height: 133px;
	}
}
.dspopup-modal[data-dsform-id="dslaundryscnd"]{
	max-width: 560px;
	background: #fff;
}
.dspopup-modal[data-dsform-id="dslaundryscnd"] .personal-agree {
	padding: 0 9px;
	margin-bottom: 20px;
}
.dspopup-modal[data-dsform-id="dslaundryscnd"] .personal-agree a {
	color: #4D7575;
}
#dslaundryscnd-form .laundry-form__header, #dslaundryscnd-form .laundry-form__subheader{
	color: #000;
}