.wrapper{
	overflow-x: hidden;
}
.teploservice{
	color:#fd9002;
}
.picstyle img{
	padding-top:20%;
	max-width:100%;
	max-height:100%;
}
.textstyle{
	font-family: 'Montserrat', sans-serif;
	color:#63717a;
	font-size:17px;
}
#testm{
	color:#32CD32;
	text-align:center;
	font-style:normal;
	font-size: 16px;
}

.textstyle2{
	color: #77434f;
}
.textstyle2:hover{
	color: #be7586;
}
.texttable{
	padding-top:30px;
	font-family: 'Montserrat', sans-serif;
}
.price p{
	font-family: 'Montserrat', sans-serif;
}
.pricek{
	font-size:25px;
	color:#77434f;
}
.butst{
	text-align:center;
}
.btn-danger {
    background-color: #ca282f;
    border-color: #dc3545;
}
.picstyle2 img{
	max-width:100%;
	max-height:100%;
	padding-bottom:20px;
}
.footst{
		font-family: 'Montserrat', sans-serif;
		font-size:10px;
}
.footst1{
		font-family: 'Montserrat', sans-serif;
		font-size:13px;
}
.picstyle3 img{
	max-width:60%;
	max-height:60%;
}

.stua p{
	position:absolute;
	font-family: 'Montserrat', sans-serif;
	font-size:20px;
	left:20px;
	padding-top:20px;
	color:#0468b4;
}
.stua1{
	padding-top:10px;
}
.back{
	position:absolute;
	top:80%;
	width:30px;
	height:1.5px;
	background-color:#8e8e8e;
}
.back1 a{
	position:absolute;
	top:78.4%;
	left:50px;
	font-family: 'Montserrat', sans-serif;
	color:#565757;
	text-decoration:none;
}
.back1 a:hover{

	color:#a5838b;
	
}
.nn{
	padding-top:20px;
	padding-bottom:20px;
}
.textop{
	padding-top:20px;
}
.textop p{
	font-family: 'Montserrat', sans-serif;
	color:#5b5b5b;
}
.callinfo{
	padding-top:20px;
}
.callinfo1 p{
	font-family: 'Montserrat', sans-serif;
}
.callinfo2{
	color:#77434f;
}
#map {
		
        width: 100%;
        height: 280px;
        background-color: grey;
      }

@media screen and (max-width: 980px) {
.back{
	top:55%;
}
.back1 a{
	position:absolute;
	top:53.3%;
	z-index:1;
}
.picstyle2{
	display: flex;
    justify-content: center;
}
.picstyle3{
	display: flex;
    justify-content: center;
}
.picstyle3 img{
	max-width:100%;
	max-height:100%;
}

.buttonstyle{
	display: flex;
    justify-content: center;
}
.callinfo4{
	text-align:center;
	padding-top:10px;
}


}