/**
Theme Name: Astra Child
Author: TuF
Author URI: https://eisleben-erleben.de/
Description: ...
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/


/* Custom */


@font-face {
    font-family: 'Quicksand';
    src: url('Fonts/Quicksand-Regular.woff2') format('woff2'), 
		url('Fonts/Quicksand-Regular.ttf') format('truetype');
	font-display: swap;
}
@font-face {
    font-family: 'Quicksand Light';
    src: url('Fonts/Quicksand-Light.woff2') format('woff2'), 
		url('Fonts/Quicksand-Light.ttf') format('truetype');
	font-display: swap;
}
@font-face {
    font-family: 'Quicksand Medium';
    src: url('Fonts/Quicksand-Medium.woff2') format('woff2'), 
		url('Fonts/Quicksand-Medium.ttf') format('truetype');
	font-display: swap;
}
@font-face {
    font-family: 'Quicksand SemiBold';
    src: url('Fonts/Quicksand-SemiBold.woff2') format('woff2'),  
		url('Fonts/Quicksand-SemiBold.ttf') format('truetype');
	font-display: swap;
}
@font-face {
    font-family: 'Quicksand Bold';
    src: url('Fonts/Quicksand-Bold.woff2') format('woff2'),  
		url('Fonts/Quicksand-Bold.ttf') format('truetype');
	font-display: swap;
}
@font-face {
    font-family: 'Northwell';
    src: url('Fonts/northwell-regular.woff2') format('woff2'),  
		url('Fonts/northwell-regular.ttf') format('truetype');
	font-display: swap;
}

html body {
	font-family: 'Quicksand Medium', sans-serif !important;
	font-size: 100%;
}

h1 {font-family: 'Northwell', sans-serif !important;}

a#box-link {color: #222132; }
a#box-link:hover {color: #222132; text-decoration: underline; }
a.elementor-button-link:hover {text-decoration: underline; }

.site-primary-footer-inner-wrap {
	border-top: 2px solid #ed7d39;
	padding: 20px 0 10px;
}
#ast-scroll-top {
    border: 1px solid;
}


/* Menu */

.site-navigation {
    font-family: 'Quicksand SemiBold', sans-serif !important;
}
.main-header-menu > .menu-item > .menu-link {
	letter-spacing: -0.01em;
}
.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu  .menu-link {
	font-size: 16px;
	line-height: 1.25em;
}

/* Responsive */

@media (max-width: 1440px) {

}

@media (max-width: 1200px) {

}

@media (max-width: 1024px) {

}

/* ----- */

