.ot-map_content_module .ot-map iframe {
	margin-bottom: -10px;
}
.ot-map_content_module .ot-map_relative {
	position: relative;
	z-index: 0;
}
.ot-map_content_module .ot-map_content {
	position: absolute;
	top: 50%;
  transform: translateY(-50%);
	margin: 0 20px;
}
@media(max-width: 600px) {
	.ot-map_content_module .ot-map_content {
		position: relative;
		top: 0;
		transform: none;
		margin-right: 0!important;
		margin-left: 0!important;
		margin-top: -15px;
	}	
}
.ot-map_content_module .ot-map_content .ot-map_content_style {
	background-color: #ffffff;
	padding: 30px;
	width: 100%;
	max-width: 485px;
	border-radius: 10px;
}
.ot-map_content_module .contact_info {
	padding-top: 20px;	
}
/* Social Media */
{#  #}
.ot-map_content_module .contact_info .contact_redirect {
	padding-bottom: 10px;
}
.ot-map_content_module .contact_info .contact_redirect:last-child {
	padding-bottom: 0;
}
.ot-map_content_module .contact_info .contact_link {
	padding-left: 20px;
	text-decoration: none;
}
.ot-contact_social_media .social-icon {
	display: inline-block;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
.ot-contact_social_media {
	margin-top: 20px;
}
.ot-contact_social_media .social-icon .social_icon-li {
	display: inline-block;
	margin-right: 10px;
	margin-left: 10px;
}
.ot-contact_social_media .social-icon .social_icon-li:first-child {
	margin-left: 0;
}
.ot-contact_social_media .social-icon .social_icon-li:last-child {
	margin-right: 0;
}
{# Business Hours Css #}
.ot-contact_hour {
	margin-top: 20px;
}
.ot-contact_hour .ot-contact_flex {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
}
.ot-contact_hour .ot-contact_flex {
	padding-bottom: 10px;
}
.ot-contact_hour .ot-contact_flex:last-child {
	padding-bottom: 0!important;
}
{# Contact Form #}
.ot-contact_form {
	margin-top: 20px;
}