@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&display=swap');


body {
	text-align:center;
	font-family: 'Roboto Slab', serif;
}
.page {
	margin:0 auto;
	max-width: 900px;
	text-align:center;
}
h1 {
	margin-bottom:0px;
}
.header {
	font-size:33px;
	text-align:center;
	padding:15px 5px 15px 5px;
}

.par {
	padding:10px 5px 10px 5px;
	text-align:left;
	text-indent:25px;
	font-size:14px;
	text-align:justify;
}
.cur {
	/*font-style:italic;*/
	text-align:justify;
	color:#F60;
	font-weight:700;
}
.hdr {
	font-weight:700;
	font-size:29px;
	text-align:center;
}

.kid-age {
	font-weight:700;
	/*text-decoration:underline;*/
	color:#09F;
	padding:15px;
	display:inline-block;
	text-align:center;
	/*border-radius:10px;
	border:2px solid #03F;*/
	text-transform:uppercase;
	font-size:19px;
}


.mp-image {
	display:none;
}












@media (max-width: 710px)  {
	body {
		text-align:center;
		font-family: 'Roboto Slab', serif;
		font-size:16px;
		line-height:1.5;
	}
	.par {
		padding:10px 5px 10px 5px;
		text-align:left;
		text-indent:25px;
		font-size:16px;
		text-align:left;
	}
	.hdr {
		font-weight:700;
		font-size:27px;
		text-align:center;
		padding:10px;
	}
	.log-answ {
		padding-left:20px;
		margin-left:15px;
		border-left:3px #aaa solid;
	}
	.mp-image {
		display:block;
	}
	.mp-image img {
		max-width:700px;
	}
	.btm {
		padding:50px 10px 10px 10px;
		text-align:center;
		text-indent:0px;
		font-size:22px;
		font-weight:700;
	}
	.call-us a {
		display:inline-block;
		padding:15px;
		margin-bottom:40px;
		font-family: 'Roboto Slab', serif;
		font-size:26px;
		text-decoration:none;
		color:#fff;
		background:#390;
		border-radius:15px;
	}
	.call-us-top a {
		display:inline-block;
		padding:10px;
		margin-bottom:40px;
		font-family: 'Roboto Slab', serif;
		font-size:16px;
		text-decoration:none;
		color:#fff;
		background:#390;
		border-radius:5px;
	}
}