*{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	word-wrap: break-word
}

p{
	word-spacing: 1px;
	line-height: 1.7
}

.swiper-container,
.swiper-slide{
	box-sizing: border-box!important;
	-webkit-box-sizing: border-box!important
}

.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;
	inset-inline-end: 0;
	top: 0!important;
	background-color: #eee!important;
	display: flex!important;
	justify-content: center;
	align-items: center;
	transition: all .15s 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
}

@font-face {
	font-family: 'Lato TR Regular';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Lato TR Regular'), url('fonts/lato-tr/LatoTR-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Lato TR Bold';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('Lato TR Bold'), url('fonts/lato-tr/LatoTR-Bold.woff') format('woff');
}

@font-face {
	font-family: 'Lato TR Light';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: local('Lato TR Light'), url('fonts/lato-tr/LatoTR-Light.woff') format('woff');
}

@font-face {
	font-family: 'Lato TR Black';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: local('Lato TR Black'), url('fonts/lato-tr/LatoTR-Black.woff') format('woff');
}