section.navsection, div.navsection{
	scroll-margin-top: 150px;
}


@media screen and (max-width: 992px) {
	#sp-footer .sp-column{
		display: grid;
		align-items: center;
	}
	
	#sp-footer #sp-footer2{
		text-align: left;
	}
}

@media screen and (max-width: 576px) {
    .logo-image-phone {
        width: 70px;
        height: auto !important;
        background: #fff;
        border-radius: 50%;
    }

	#sp-logo{
		width: 100%;
    	position: absolute !important;
    	pointer-events: none;
    	display: grid;
    	place-content: center;
		padding-top: 5px;
	}

}
