
@font-face {
    font-family: 'Montserrat';
    src: url('fonts/Montserrat-Bold.eot');
    src: local('Montserrat-Bold'),
        url('fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Montserrat-Bold.woff2') format('woff2'),
        url('fonts/Montserrat-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('fonts/Montserrat-Medium.eot');
    src: local('Montserrat Medium'), local('Montserrat-Medium'),
        url('fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Montserrat-Medium.woff2') format('woff2'),
        url('fonts/Montserrat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Bold.eot');
    src: local('Helvetica Neue Bold'), local('HelveticaNeue-Bold'),
        url('fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-Bold.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Manhattan Darling';
    src: url('fonts/ManhattanDarling-Regular.eot');
    src: local('Manhattan Darling Regular'), local('ManhattanDarling-Regular'),
        url('fonts/ManhattanDarling-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/ManhattanDarling-Regular.woff2') format('woff2'),
        url('fonts/ManhattanDarling-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.copyright-text-footer {
	color: #a8a8a8;
	text-align: center;
	font-size: 12px;
	position: absolute;
	bottom: 10px;
	margin-bottom: 0 !important;
	transform: translate(-50%, 0%);
	left: 50%;
}
.copyright-text-footer a {
	color: #a8a8a8;
	border-bottom: 1px solid;
}
.copyright-footer {
	color: #a8a8a8;
	font-size: 12px;
	position: absolute;
	bottom: 10px;
	margin-bottom: 0 !important;
	transform: translate(0%, 0%);
	right: 2%;
}
.copyright-footer a {
	color: #a8a8a8;
	border-bottom: 1px solid;
}
@media (max-width: 800px) {
    .copyright-text-footer {
        bottom: 38px;
    }
    .copyright-footer {
        left: 50%;
        transform: translate(-50%, 0%);
        right: unset;
    }
}
@media (max-width: 598px) {
    .copyright-text-footer {
        bottom: 38px;
        left: unset;
        transform: translate(0%, 0%);
        position: unset;
    }
    .copyright-footer {
        left: unset;
        transform: unset;
        position: unset;
        text-align: center;
    }
}