@charset "UTF-8";

/****** OVERWRITE EVERYTHING BOOSTRAP CHANGES FROM MAIN CSS FILES  *********/

html {
	font-size: 100% !important;
	font-family: inherit !important;
}

html body {
    font-family: var(--mainFont);
    font-size: 100% !important;
    line-height: 1;
    color: inherit;
    background-color: inherit;
}

body .h1, body .h2, body .h3, body h1, body h2, body h3 {
	margin-top: 0;
}

body h1, body h2, body h3, body h4, body h5, body a, body button, .sfont {
	font-family: var(--subFont);
    font-weight: 500;
	text-transform: uppercase;
}

body .btn {
    background: url(../images/texture_btn.png), linear-gradient(to bottom, rgba(221,221,221,1) 0%,rgba(254,254,254,1) 75%,rgba(138,140,143,1) 100%);
    border: 0;
    border-radius: 1em;
    padding: .25em .188em;
    font-size: inherit;
    line-height: inherit;
}

body .h1, body h1 {
	color: var(--mainColor);
	font-size: 1.25em;
    font-weight: 700;
	margin-bottom: 2.6rem;
}

body a:focus, body a:hover {
	color: var(--mainColor);
	text-decoration: none;
}

#main_nav a:focus, #main_nav a:hover {
	color: var(--white);
}

.loader.show {
	display: flex !important;
}

body a {
	color: inherit;
}