.hr-footer {
/*	background-color: var(--color-2);*/
	background-image: linear-gradient(rgba(9,22,29,.9),rgba(9,22,29,.9)),url('https://www.thecharismaofindia.ca/public/assets/images/backgrounds/footer-bg.jpg');
	background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    background-position: center;
}

.hr-footer .hr-main-footer {
	padding: 3.5rem 0
}

.hr-footer .hr-main-footer .hr-footer-info {
	padding: 40px;
    width: 310px;
    height: 310px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    border-radius: 50%;
    border: 1px solid hsla(0, 0%, 100%, .15);
}

.hr-footer .hr-main-footer .hr-footer-info .hr-brand {
	margin-bottom: 20px
}

.hr-footer .hr-main-footer .hr-footer-info .hr-brand .hr-brand-link {
	display: inline-block
}

.hr-footer .hr-main-footer .hr-footer-info .hr-brand .hr-brand-link img {
	width: auto;
	height: 60px;
	-o-object-fit: cover;
	object-fit: cover
}

.hr-footer .hr-main-footer .hr-footer-info .hr-footer-about {
	color: var(--color-5);
	font-size: 1rem;
	line-height: 135%;
	margin-bottom: 20px
}

.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item {
	margin-right: 10px
}

.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item:last-child {
	margin-right: 0
}

.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item .nav-link {
	width: 35px;
	height: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 1rem;
	color: var(--color-5);
	border: 1px solid var(--color-5);
	border-radius: 50%
}

.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item .nav-link:hover {
	color: var(--white);
	border: 1px solid var(--color-4);
	background-color: var(--color-4)
}

.hr-footer .hr-main-footer .hr-footer-menu .hr-titel {
	margin-bottom: 20px;
	color: var(--white);
	font-size: 1.75rem;
	font-weight: 700;
	letter-spacing: -.5px;
	line-height: 140%;
	font-family: var(--font-02);
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link {
	padding: 0;
	margin-bottom: 10px;
	font-size: 1rem;
	color: var(--color-5)
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover {
	color: var(--color-4)
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item:last-child .nav-link {
	margin-bottom: 0
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link .hr-link-icon {
	padding-right: 4px
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover .hr-link-icon {
	padding-right: 6px
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info {
	display: flex;
	align-items: flex-start
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-icon {
	width: 1.2rem;
	height: 1.2rem;
	display: flex;
	justify-content: center;
	color: var(--color-5);
	margin-right: 6px
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-icon span {
	margin-top: 1px
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-detail {
	color: var(--color-5)
}

.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info:hover .hr-icon,
.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover .hr-info .hr-detail,
.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover .hr-info .hr-icon {
	color: var(--color-4)
}

.hr-footer .hr-copyright {
	border-top: 1px solid var(--border-02)
}

.hr-copyright-wrap {
	padding: .75rem 0;
	display: flex;
	align-items: center;
	justify-content: space-between
}

.hr-footer .hr-copyright p{
	margin-bottom: 0;
	color: var(--color-5);
	font-size: .875rem
}

.hr-footer .hr-copyright p a {
	font-weight: 500;
	color: var(--color-3);
	font-size: .875rem;
	margin-bottom: 0;
}

.hr-footer .hr-copyright p a:hover {
	color: var(--color-4)
}
.pt-60 {
	padding-top: 60px;
}
@media screen and (max-width:992px) {

	.hr-footer .hr-main-footer .hr-footer-info,
	.hr-footer .hr-main-footer .hr-footer-menu {
		margin-bottom: 30px
	}

	.hr-copyright-wrap {
		flex-direction: column;
		justify-content: center
	}

	.hr-copyright-wrap p {
		margin-bottom: 12px;
		text-align: center
	}

	.hr-copyright-wrap p:last-child {
		margin-bottom: 0
	}
	.pt-60 {
		padding-top: 0px;
	}
}