.navigation-footer {
	margin: 0;
	padding: 0;
	list-style: none;
}

.footer-nav .navigation-footer .item {
	font-size: 1.125rem;
	letter-spacing: 0.9px;
	font-family: var(--font-display);
	text-transform: capitalize;
	padding: 5px 0;
}

.mobile-footer-nav  {
	padding: 5px 39px 14px;
}

.mobile-cta-cont {
	background-color: var(--blue-0072);
	padding: 40px 30px 9px;
}

.mobile-social-cont {
	background-color: var(--blue-0072);
	padding: 10px 10px 50px;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}

.mobile-social-cont::after {
    content: '';
    pointer-events: none;
    background-image: url(/includes/public/assets/shared/decorations/white/bottom-motif.svg);
    background-repeat: no-repeat;
    height: 18px;
    width: 30px;
    margin: 10px 0 5px;
}

.mobile-social-cont .social-links {
    gap: 12px;
}

.mobile-social-cont .social-links .social-network {
    padding: 0;
}

.mobile-social-cont .social-network .social-link i {
    display: flex;
    background-color: var(--yellow-fc);
    color: var(--black-24);
    font-size: 1.375rem;
    height: 36px;
    width: 37px;
    border-radius: var(--rounded-circle);
    align-items: center;
    justify-content: center;
}

.mobile-cta-cont .cta-section-inner {
	display: flex;
	gap: 50px;
	align-items: flex-end;
	justify-content: center;
}

.mobile-cta-cont .cta-section-inner .cta .download-visitor-guide,
.mobile-cta-cont .cta-section-inner .cta .enews-subscribe {
	display: flex;
	justify-content: center;
}

.mobile-cta-cont .cta-section-inner .cta .download-visitor-guide .download a, 
.mobile-cta-cont .cta-section-inner .cta .enews-subscribe .subscribe a {
    display: flex;
    padding: 5px 9px;
    background: var(--blue-39);
    color: var(--black-19);
    border-radius: var(--rounded-lg);
    text-transform: uppercase;
    font-family: var(--font-santa-rosa);
    align-items: center;
    font-size: 0.9375rem;
    letter-spacing: 0.9px;
    gap: 6px;
}

.mobile-cta-cont .cta-section-inner .cta .download-visitor-guide .download a::before,
.mobile-cta-cont .cta-section-inner .cta .download-visitor-guide .download a:after, 
.mobile-cta-cont .cta-section-inner .cta .enews-subscribe .subscribe a::before,
.mobile-cta-cont .cta-section-inner .cta .enews-subscribe .subscribe a:after {
    content: '';
    pointer-events: none;
    position: relative;
    display: flex;
    width: 15px;
    height: 16px;
    align-items: center;
}

.mobile-cta-cont .cta-section-inner .cta .download-visitor-guide .download a::before,
.mobile-cta-cont .cta-section-inner .cta .enews-subscribe .subscribe a::before {
    background: var(--arched-decoration-left-black);
}

.mobile-cta-cont .cta-section-inner .cta .download-visitor-guide .download a::after, 
.mobile-cta-cont .cta-section-inner .cta .enews-subscribe .subscribe a::after {
    background: var(--arched-decoration-right-black);
}

.mobile-footer-nav .navigation-footer .item {
	color: var(--black);
	padding: 7px 0;
	font-weight: 800;
	text-transform: capitalize;
	letter-spacing: 0.8px;
}

@media (min-width: 64em) {
	.navigation-footer {
		column-width: 160px;
	}	
}

.navigation-footer a {
	color: inherit;
}

.navigation-footer a:hover {
	color: inherit;
	text-decoration: underline;
}
