/*
Theme Name: ludovico
Theme URI: https://www.rent-a-ninja.org
Template: hello-elementor
Author: DI Alexander Herzog
Author URI: https://www.rent-a-ninja.org
Version: 3.0.0
Updated: 2017-04-26 21:00:00
*/

@charset "UTF-8";


body {
	font-family: var(--e-global-typography-text-font-family);
	font-weight: var(--e-global-typography-text-font-weight);
}

h1 {
	font-family: var(--e-global-typography-primary-font-family);
	font-weight: var(--e-global-typography-primary-font-weight);
}

h2,h3,h4,h4 {
	font-family: var(--e-global-typography-secondary-font-family);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

h1,h2,h3,h4,h4 {
	overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}


em,i{
	font-family: var(--e-global-typography-accent-font-family);
	font-weight: var(--e-global-typography-accent-font-weight);
}
b,strong{
	font-family: var(--e-global-typography-accent-font-family);
	font-weight: bold;
}
small { font-size: 0.66em }


a {
    color: var(--e-global-color-primary)
}


a:hover,
a:active {
    color: var(--e-global-color-accent)
}
