@font-face {
    font-family: 'Qanelas';
    src: url('..../fonts/qanelas/Qanelas-Bold.eot');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-UltraLightItalic.eot');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-Black.eot');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-BoldItalic.eot');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-BlackItalic.eot');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-ExtraBold.eot');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-LightItalic.eot');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-ExtraBoldItalic.eot');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-Heavy.eot');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-HeavyItalic.eot');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-Light.eot');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-Medium.eot');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-SemiBoldItalic.eot');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-MediumItalic.eot');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-Regular.eot');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-Thin.eot');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-SemiBold.eot');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-RegularItalic.eot');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-ThinItalic.eot');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Qanelas';
    src: url('../fonts/qanelas/Qanelas-UltraLight.eot');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}






	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-BlackItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-BlackItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-BlackItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-BlackItalic.svg#Qanelas-BlackItalic') format('svg');
		font-weight: 900;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-Black.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-Black.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-Black.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-Black.svg#Qanelas-Black') format('svg');
		font-weight: 900;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-Bold.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-Bold.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-Bold.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-Bold.svg#Qanelas-Bold') format('svg');
		font-weight: bold;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-BoldItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-BoldItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-BoldItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-BoldItalic.svg#Qanelas-BoldItalic') format('svg');
		font-weight: bold;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-LightItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-LightItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-LightItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-LightItalic.svg#Qanelas-LightItalic') format('svg');
		font-weight: 300;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-HeavyItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-HeavyItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-HeavyItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-HeavyItalic.svg#Qanelas-HeavyItalic') format('svg');
		font-weight: 900;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-Heavy.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-Heavy.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-Heavy.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-Heavy.svg#Qanelas-Heavy') format('svg');
		font-weight: 900;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-ExtraBoldItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-ExtraBoldItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-ExtraBoldItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-ExtraBoldItalic.svg#Qanelas-ExtraBoldItalic') format('svg');
		font-weight: bold;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-ExtraBold.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-ExtraBold.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-ExtraBold.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-ExtraBold.svg#Qanelas-ExtraBold') format('svg');
		font-weight: bold;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-Light.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-Light.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-Light.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-Light.svg#Qanelas-Light') format('svg');
		font-weight: 300;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-MediumItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-MediumItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-MediumItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-MediumItalic.svg#Qanelas-MediumItalic') format('svg');
		font-weight: 500;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-SemiBoldItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-SemiBoldItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-SemiBoldItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-SemiBoldItalic.svg#Qanelas-SemiBoldItalic') format('svg');
		font-weight: 600;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-UltraLightItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-UltraLightItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-UltraLightItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-UltraLightItalic.svg#Qanelas-UltraLightItalic') format('svg');
		font-weight: 200;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-ThinItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-ThinItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-ThinItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-ThinItalic.svg#Qanelas-ThinItalic') format('svg');
		font-weight: 100;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-Regular.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-Regular.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-Regular.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-Regular.svg#Qanelas-Regular') format('svg');
		font-weight: normal;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-UltraLight.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-UltraLight.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-UltraLight.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-UltraLight.svg#Qanelas-UltraLight') format('svg');
		font-weight: 200;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-SemiBold.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-SemiBold.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-SemiBold.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-SemiBold.svg#Qanelas-SemiBold') format('svg');
		font-weight: 600;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-Medium.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-Medium.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-Medium.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-Medium.svg#Qanelas-Medium') format('svg');
		font-weight: 500;
		font-style: normal;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-RegularItalic.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-RegularItalic.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-RegularItalic.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-RegularItalic.svg#Qanelas-RegularItalic') format('svg');
		font-weight: normal;
		font-style: italic;
		font-display: swap;
	}
	
	@font-face {
		font-family: 'Qanelas';
		src: url('../fonts/qanelas/Qanelas-Thin.woff2') format('woff2'),
			url('../fonts/qanelas/Qanelas-Thin.woff') format('woff'),
			url('../fonts/qanelas/Qanelas-Thin.ttf') format('truetype'),
			url('../fonts/qanelas/Qanelas-Thin.svg#Qanelas-Thin') format('svg');
		font-weight: 100;
		font-style: normal;
		font-display: swap;
	}
	
	






body{
	font-size:15px;
	font-family:'Qanelas';
	font-weight: 400;
}

h1,h2,h3,h4,h5,h6,
.schedule-item .sc-info h3{
	font-family:'Qanelas';
	font-weight:600;
}

h1,h2,h3,h4,h5,h6,
.big-white,
.ultra-big-white,
.de_tab.tab_steps .de_nav li span,
.teaser-text,
.text-slider,
#mainmenu,
.btn,
a.btn,
.btn-line,
a.btn-line,
#filters,
.ultra-big-white,
.wm,
blockquote.testimonial-big.s2 .title,
.tp-title,
.countdown-amount,
.countdown-period,
.de_count h3,
.ultra-big-2,
.tp-caption,
.pricing-s1.light .top .price b,
blockquote.testimonial-big .title,
#mo-menu{
font-family: 'Qanelas' ,'Open Sans', Arial, Helvetica, sans-serif;
}


#mo-menu > li{
	font-weight:bold;
}

h1,h2,h3,h4,h5,h6,
.de_tab.tab_steps .de_nav li span
{
letter-spacing:0;
text-transform:none;
}

#subheader h1{
	letter-spacing:0;
	text-transform:none;
}

.blog-list h3, .blog-read h3{
font-size:22px;
}

.big-white{
	font-size:13px;
}

.ultra-big-white{
	letter-spacing:0;
	text-transform:none;
	font-weight:600;
	font-size:72px;
}

.text-slider{
font-size:60px;
letter-spacing:5px;
}

.big-custom-1{
	font-family:'Qanelas';
	font-size:60px;
	letter-spacing:0;
	font-weight:bold;
	line-height:1.1em;
	letter-spacing:-1px;
}

.small-white{
	font-size:18px;
	font-weight:400;
}

blockquote.testimonial-big{
	font-size:22px;
	font-style:none;
	line-height:1.8em;
}