.hr-contact-section .hr-section-content {
  margin-bottom: 1rem;
}
.hr-contact-section .hr-contact-info {
	margin-right: 0px;
/*	height: 100%;*/
	background-image: url('https://dev.hrinfocare.com/strathmontmedia/public/assets/images/bg-map.png');
	padding: 50px;
	-webkit-box-shadow: 0 10px 30px 0 rgba(50,50,50,.16);
	box-shadow: 0 10px 30px 0 rgba(50,50,50,.16);
	margin-left: -100px;
	margin-top: 140px;
	background-color: #fff;
}
.hr-section .hr-contact {
  padding-bottom: 1.5rem;
  border-bottom: 1px solid var(--shadow-02);
}
.hr-section .hr-contact .hr-info {
  margin-bottom: 1.2rem;
  display: flex;
  align-items: center;
}
.hr-section .hr-contact .hr-info .hr-icon {
  margin-right: 1rem;
  border-radius: 0.375rem;
  display: flex;
  align-items: center;
  justify-content: center;
/*  background: var(--color-4);*/
}
.hr-section .hr-contact .hr-info .hr-icon span {
	color: var(--black);
	font-size: 25px;
}
.hr-section .hr-contact .hr-info .hr-detail {
  width: calc(100% - calc(60px - 1rem));
}
.hr-section .hr-contact .hr-info .hr-detail h6 {
  font-size: 1rem;
  font-weight: 700;
  color: var(--color-2);
  margin-bottom: 5px;
}
.hr-section .hr-contact .hr-info .hr-detail a,
.hr-section .hr-contact .hr-info .hr-detail address {
  font-size: 1rem;
  color: var(--color-1);
  margin-bottom: 0;
}
.hr-section .hr-contact .hr-info .hr-detail a:hover {
  color: var(--color-4);
}
.hr-section .hr-social {
  margin-top: 2rem;
}
.hr-section .hr-social .nav .nav-item {
  margin-right: 10px;
}
.hr-section .hr-social .nav .nav-item:last-child {
  margin-right: 0;
}
.hr-section .hr-social .nav .nav-item .nav-link {
  width: 35px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  color: var(--color-1);
  border: 1px solid var(--color-1);
  border-radius: 0.2rem;
}
.hr-section .hr-social .nav .nav-item .nav-link:hover {
  color: var(--white);
  border: 1px solid var(--color-4);
  background-color: var(--color-4);
}
/*27/11/2024*/


.hr-contact-form {
	background: #eef1f2;
	padding: 20px;
	padding-right: 100px;
}
.hr-contact-section .hr-section-content .hr-titel h2 {
	font-weight: 500;
	letter-spacing: -.5px;
	font-size: clamp(1.875rem, 1.7357rem + 0.6369vw, 2.5rem);
	line-height: 1.25;
	color: #161618;
	font-family: var(--font-01);
	text-transform: capitalize;
}
.hr-contact-section .form-control {
	border-radius: 0;
	background: var(--white);
}



@media screen and (max-width: 992px) {
 .hr-contact-section .hr-contact-info {
	margin-bottom: 0;
	padding: 30px;
	margin-left: -100px;
	margin-top: 140px;
}
}
@media(max-width:992px){
	.hr-contact-section .hr-contact-info {
	margin-bottom: 0;
	padding: 30px;
	margin-left: 0;
	margin-top: 40px;
}
}
@media(max-width:575px){
	.hr-contact-section .hr-section-content .hr-titel h2 {
	font-size: 25px;
}
.hr-contact-form {
	padding-right: 20px;
}
.hr-contact-section .hr-contact-info {
	padding: 20px 15px;
}
.hr-section .hr-contact .hr-info .hr-detail a, .hr-section .hr-contact .hr-info .hr-detail address {
	font-size: 12px;
}
}