*{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	word-wrap: break-word
}

p{
	word-spacing: 1px;
	line-height: 1.8
}

.swiper-container,
.swiper-slider{
	box-sizing: border-box!important;
	-webkit-box-sizing: border-box!important
}

@font-face {
	font-family: 'mpu-regular';
	font-style: normal;
	font-weight: normal;
	src: local('fonts/mpu/mpu.woff'), url('fonts/mpu/mpu.woff') format('woff');
}

.gm-style .gm-style-iw-c{
	border-radius: 4px;
	padding: 0;
	box-shadow: 2px 1px 4px 0px rgba(0,0,0, .2)
}
.gm-ui-hover-effect[type='button']{
	right: 0!important;
	top: 0!important;
	background-color: #eee!important;
	display: flex!important;
	justify-content: center;
	align-items: center;
	transition: all .2s linear
}
.gm-ui-hover-effect[type='button']:hover{
	background-color: #F2DEDE!important
}
.gm-ui-hover-effect[type='button'] img{
	width: 18px!important;
	height: 18px!important;
	margin: 0!important
}