
html{width: 100%; height: 100%; margin: 0; padding: 0;}
*{margin: 0; padding: 0; box-sizing: border-box;}

table{border-collapse: collapse; border-spacing: 0;}
fieldset, img{border: 0;}
sup{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
input, textarea, select{font-family: inherit; font-size: inherit; font-weight: inherit;
-webkit-appearance: none; -moz-appearance: none;}
a, img{outline: 0}
a{color: #757654; text-decoration: none;}
label{cursor: pointer;}
li{list-style: none;}

.clear{clear: both; line-height: 0 !important; font-size: 0 !important; height: 0 !important;}
.hidden{display: none;}
.clearfix:after{content: ""; display: block; clear: both;}

.editable p{margin: 0 0 10px 0;}
.editable ol, .editable ul{margin: 0 0 12px 0;}
.editable li{margin: 0 0 8px 0;}
.editable ol li{list-style: decimal; list-style-position: inside;}
.editable ul li{list-style: disc; list-style-position: inside;}
.editable td{padding: 5px 10px;}
.editable h1, .editable h2, .editable h3, .editable h4, .editable h5, .editable h6{margin: 0 0 25px 0;
font-family: 'Montserrat-Bold'}
.editable h1{font-size: 70px; line-height: 70px; margin-bottom: 40px}
.editable h2{font-size: 50px; line-height: 56px;}
.editable h3{font-size: 50px; line-height: 56px;}

@font-face {
	font-family: 'Montserrat-Bold';
	src: url('../fonts/Montserrat-Bold.ttf');
	font-style: normal;
}

@font-face {
	font-family: 'Nunito-Regular';
	src: url('../fonts/Nunito-Regular.ttf');
	font-style: normal;
}

@font-face {
	font-family: 'Nunito-Bold';
	src: url('../fonts/Nunito-Bold.ttf');
	font-style: normal;
}