diff --git a/template/scss/_colors.scss b/template/scss/_colors.scss
new file mode 100644
index 0000000..c7d1782
--- /dev/null
+++ b/template/scss/_colors.scss
@@ -0,0 +1,3 @@
+$green: #69a840;
+$black: #000000;
+$light-gray: #d3d3d3;
diff --git a/template/scss/_fonts.scss b/template/scss/_fonts.scss
new file mode 100644
index 0000000..364e4b1
--- /dev/null
+++ b/template/scss/_fonts.scss
@@ -0,0 +1,85 @@
+// Generated with https://google-webfonts-helper.herokuapp.com/fonts/noto-sans?subsets=latin
+/* noto-sans-regular - latin */
+@font-face {
+ font-family: 'Noto Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: url('./fonts/noto-sans-v27-latin-regular.eot'); /* IE9 Compat Modes */
+ src: local(''),
+ url('./fonts/noto-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('./fonts/noto-sans-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('./fonts/noto-sans-v27-latin-regular.svg#NotoSans') format('svg'); /* Legacy iOS */
+ }
+
+ /* noto-sans-italic - latin */
+ @font-face {
+ font-family: 'Noto Sans';
+ font-style: italic;
+ font-weight: 400;
+ src: url('./fonts/noto-sans-v27-latin-italic.eot'); /* IE9 Compat Modes */
+ src: local(''),
+ url('./fonts/noto-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('./fonts/noto-sans-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('./fonts/noto-sans-v27-latin-italic.svg#NotoSans') format('svg'); /* Legacy iOS */
+ }
+
+ /* noto-sans-700 - latin */
+ @font-face {
+ font-family: 'Noto Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: url('./fonts/noto-sans-v27-latin-700.eot'); /* IE9 Compat Modes */
+ src: local(''),
+ url('./fonts/noto-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('./fonts/noto-sans-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-700.woff') format('woff'), /* Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('./fonts/noto-sans-v27-latin-700.svg#NotoSans') format('svg'); /* Legacy iOS */
+ }
+
+ /* noto-sans-700italic - latin */
+ @font-face {
+ font-family: 'Noto Sans';
+ font-style: italic;
+ font-weight: 700;
+ src: url('./fonts/noto-sans-v27-latin-700italic.eot'); /* IE9 Compat Modes */
+ src: local(''),
+ url('./fonts/noto-sans-v27-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('./fonts/noto-sans-v27-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-700italic.woff') format('woff'), /* Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('./fonts/noto-sans-v27-latin-700italic.svg#NotoSans') format('svg'); /* Legacy iOS */
+ }
+
+ /* noto-sans-900 - latin */
+ @font-face {
+ font-family: 'Noto Sans';
+ font-style: normal;
+ font-weight: 900;
+ src: url('./fonts/noto-sans-v27-latin-900.eot'); /* IE9 Compat Modes */
+ src: local(''),
+ url('./fonts/noto-sans-v27-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('./fonts/noto-sans-v27-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-900.woff') format('woff'), /* Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('./fonts/noto-sans-v27-latin-900.svg#NotoSans') format('svg'); /* Legacy iOS */
+ }
+
+ /* noto-sans-900italic - latin */
+ @font-face {
+ font-family: 'Noto Sans';
+ font-style: italic;
+ font-weight: 900;
+ src: url('./fonts/noto-sans-v27-latin-900italic.eot'); /* IE9 Compat Modes */
+ src: local(''),
+ url('./fonts/noto-sans-v27-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
+ url('./fonts/noto-sans-v27-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-900italic.woff') format('woff'), /* Modern Browsers */
+ url('./fonts/noto-sans-v27-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
+ url('./fonts/noto-sans-v27-latin-900italic.svg#NotoSans') format('svg'); /* Legacy iOS */
+ }
+
\ No newline at end of file
diff --git a/template/scss/_responsive.scss b/template/scss/_responsive.scss
new file mode 100644
index 0000000..783f129
--- /dev/null
+++ b/template/scss/_responsive.scss
@@ -0,0 +1,29 @@
+//$width-very-narrow: 600px;
+$width-narrow: 750px;
+$width-normal: 1000px;
+$width-wide: 1600px;
+
+@mixin responsive ($min-width) {
+ @media screen and (min-width: $min-width) {
+ @content;
+ }
+}
+
+@mixin wide {
+ @include responsive($width-wide) {
+ @content;
+ }
+}
+
+@mixin normal {
+ @include responsive($width-normal) {
+ @content;
+ }
+}
+
+@mixin narrow {
+ @include responsive($width-narrow) {
+ @content;
+ }
+}
+
diff --git a/template/scss/main.scss b/template/scss/main.scss
new file mode 100644
index 0000000..44438f5
--- /dev/null
+++ b/template/scss/main.scss
@@ -0,0 +1,626 @@
+@use './fonts';
+@use './colors';
+@use './responsive' as r;
+
+$color-green-1: rgb(184,229,162);
+$color-green-2: rgb(162,221,131);
+
+$color-brown-header: rgb(0,62,41);
+$color-darkgreen: rgb(1,67,39);
+$color-midgreen: rgb(0,70,8);
+$color-green: rgb(5,162,23);
+$color-petrol: rgb(6,78,75);
+$color-darkgray: rgb(0,40,39);
+
+$major-radius: 15px;
+$big-button-radius: 10px;
+$button-radius: 5px;
+
+//$width-very-narrow: 600px;
+$width-narrow: 750px;
+$width-normal: 1000px;
+$width-wide: 1600px;
+
+$indent-menu-left: 25px;
+
+body {
+ padding: 5px;
+ margin: 0px auto;
+ font-size: 12px;
+ max-width: 1100px;
+ min-height: 100.1vh;
+
+ font-family: 'Noto Sans', sans-serif;
+
+ @include r.narrow {
+ padding: 20px;
+ }
+
+ @include r.normal {
+ font-size: 15px;
+ }
+
+ @include r.wide {
+ max-width: 70%;
+ }
+}
+
+#header {
+
+ > div.image_row {
+ display: flex;
+ flex-direction: row;
+
+ > div.siderow {
+ flex: auto 1 1;
+
+ display: flex;
+ flex-direction: column;
+
+ > div.spacer {
+ flex: auto 1 1;
+ }
+ > div.border {
+ flex: 100px 0 0;
+ background-color: $color-brown-header;
+ }
+
+ }
+
+ > div > a {
+
+ display: flex;
+
+ > img {
+ height: 150px;
+ width: 150px;
+ margin: 0px 20px;
+ }
+
+ }
+
+ @media screen and (min-width: $width-narrow) {
+ > div > a > img {
+ height: 250px;
+ width: 250px;
+ }
+
+ > div.siderow > div.border {
+ flex: 200px 0 0;
+ }
+ }
+ }
+
+ > div.title_row {
+ margin: 20px 0px;
+ padding: 20px 0px;
+
+ border-top-color: $color-brown-header;
+ border-top-width: 4px;
+ border-top-style: solid;
+
+ border-bottom-color: $color-brown-header;
+ border-bottom-width: 4px;
+ border-bottom-style: solid;
+
+ font-size: 30px;
+ font-weight: bold;
+ color: $color-brown-header;
+ text-align: center;
+
+ @media screen and (min-width: $width-narrow) {
+ font-size: 60px;
+ }
+
+ @media screen and (min-width: $width-normal) {
+ font-size: 80px;
+ }
+
+ > a {
+
+ color: inherit;
+ text-decoration: none;
+
+ display: flex;
+ flex-direction: column;
+
+ span.title {
+ font-size: 60%;
+ }
+
+ span.name {
+ line-height: 150%;
+ }
+ }
+
+ > a:hover {
+ font-weight: 900;
+ }
+ }
+}
+
+#topmenu {
+ background-color: $color-green-1;
+ border-radius: $major-radius;
+
+ margin: 20px 0px;
+
+ > ul.menu, > ul.mod-menu {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+
+ min-height: 50px;
+ padding: 20px;
+
+ > li {
+ flex: 17% 0 0;
+
+ list-style: none;
+
+ > a {
+ height: calc(100% - 30px);
+
+ background-color: $color-darkgreen;
+ border-radius: $big-button-radius;
+
+ padding: 15px 10px;
+
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+
+ color: white;
+
+ font-weight: bold;
+ text-align: center;
+ text-decoration: none;
+ }
+
+ > a:hover {
+ font-weight: 900;
+ }
+
+ margin: 12px 0px;
+
+
+ @media (min-width: $width-narrow){
+ font-size: 150%;
+ }
+
+ > .class-kita {
+ background-color: $color-green;
+ }
+
+ > .class-eltern {
+ background-color: $color-darkgreen;
+ }
+
+ > .class-konzept {
+ background-color: $color-midgreen;
+ }
+
+ > .class-aktuelles {
+ background-color: $color-petrol;
+ }
+
+ > .class-kontakt {
+ background-color: $color-darkgray;
+ }
+ }
+
+ @media screen and (min-width: $width-narrow) {
+ min-height: 100px;
+ flex-direction: row;
+
+ > li {
+ margin: 0px;
+ }
+ }
+ }
+}
+
+#main_row {
+
+ display: flex;
+ flex-direction: column;
+
+ margin-bottom: 20px;
+
+ > div {
+ border-radius: $major-radius;
+ }
+
+ > #left_column {
+ flex: auto 0 0;
+ margin-right: 0px;
+ margin-bottom: 20px;
+
+ background-color: $color-green-2;
+
+ display: flex;
+ flex-direction: column;
+
+ padding: 20px;
+
+ ul.nav, ul.nav-item, ul.nav-child, ul.mod-menu__sub {
+
+ margin: 0px 0px 0px $indent-menu-left;
+ padding: 0px 0px 0px 10px;
+
+ > li {
+ list-style: none;
+
+ padding: 7px 0px 7px 7px;
+
+ border-top-style: solid;
+
+ > a {
+ color: inherit;
+ text-decoration: none;
+ display: block;
+ padding: 8px 0px;
+ }
+
+ > a:hover {
+ font-weight: bold;
+ }
+
+ ul.nav-child, ul.mod-menu__sub {
+ margin-top: 7px;
+ padding: 0px;
+ }
+
+ display: none;
+ }
+
+
+ > li.active {
+ display: list-item;
+
+ li {
+ display: list-item;
+ }
+ }
+
+ > li:last-child {
+ padding-bottom: 0px;
+ }
+
+ }
+
+ > ul.nav, > ul.nav-item {
+ margin-left: 0px;
+
+ > li.active {
+ border-bottom-style: solid;
+ }
+ }
+
+ ul.nav-child, ul.mod-menu__sub {
+ > li.parent {
+ > a::after {
+ content: " →";
+ }
+ }
+ }
+
+ div.traeger {
+
+ div.header {
+ border-radius: $button-radius;
+ background-color: $color-darkgreen;
+
+ margin: 20px 0px;
+ padding: 10px;
+ width: initial;
+
+ color: white;
+ font-weight: bold;
+
+ @media screen and (min-width: $width-narrow) {
+ margin-left: -15px;
+ width: 70%;
+ }
+ }
+ }
+
+ }
+
+ > #main {
+ flex: auto 1 1;
+
+ background-color: $color-green-1;
+ padding: 20px;
+ font-size: 15px;
+
+ text-align: justify;
+ hyphens: auto;
+
+ div.blog > div.items-more > .nav {
+
+ display: block;
+ padding: 0px;
+
+ > li {
+ display: block;
+
+ > a {
+ padding: 4px;
+ margin: 12px 0px;
+ list-style-type: none;
+ display: block;
+ }
+ }
+ }
+
+ @media screen and (min-width: $width-normal) {
+ font-size: 20px;
+
+ div.blog {
+ > div.items-leading > div {
+ // Settings for intro articles
+ > div {
+ p.readmore {}
+ }
+ }
+
+ > div.items-leading > div,
+ > div.items-row > div
+ {
+ p {
+ margin-bottom: 0px;
+ }
+ p:first-child {
+ margin-top: 0px;
+ }
+ p.readmore {
+ font-size: smaller;
+ text-align: right;
+ margin-bottom: 20px;
+ }
+ }
+
+ > div.items-row {
+
+ display: flex;
+
+ > div {
+ // Settings for the two column articles
+ margin-right: 20px;
+ flex: 0px 1 0;
+ }
+
+ > div:last-child {
+ margin-right: 0px;
+ }
+ }
+ }
+
+
+ }
+
+ div.pagination {
+
+ margin: 20px 0px;
+ font-size: smaller;
+
+ > ul {
+ display: inline-block;
+
+ padding: 0px;
+ margin: 0px;
+
+ > li {
+ list-style: none;
+ display: inline;
+
+ margin: 7px 13px;
+
+ .pagenav {
+ padding: 8px 12px;
+ }
+ }
+ }
+
+ > p.counter {
+ margin: 0px 5px;
+ padding: 0px 0px 15px 0px;
+
+ float: initial;
+
+ @media screen and (min-width: $width-normal) {
+ float: right;
+ padding: 0px;
+ }
+ }
+ }
+
+ // Make tables responsive
+ @media screen and (max-width: $width-narrow) {
+ table {
+ display: block;
+
+ > tbody {
+ display: block;
+
+ > tr {
+ display: block;
+
+ border-bottom-style: solid;
+ border-width: 1px;
+
+ padding: 7px 0px;
+
+ > td {
+ display: block;
+
+ text-align: left !important;
+
+ > p{
+ text-align: justify !important;
+ }
+ }
+ }
+
+ > tr:first-child {
+ border-top-style: solid;
+ }
+ }
+ }
+ }
+
+ // Enable left and right floating elements
+ .pull-right {
+ float: right;
+ }
+ .pull-left {
+ float: left;
+ }
+
+ // Style links in blogs
+ .blog {
+ .page-header {
+ > h2 {
+ > a {
+ display: block;
+ margin-right: 10px;
+ text-decoration: none;
+ color: $color-darkgreen;
+ font-weight: bold;
+ }
+
+ > a:hover {
+ font-weight: 900;
+ }
+ }
+ }
+ .readmore {
+ margin-top: 8px;
+ > a {
+ text-decoration: none;
+ font-size: smaller;
+ color: white;
+ background-color: $color-darkgreen;
+ padding: $button-radius;
+ border-radius: $button-radius;
+ }
+
+ > a:hover {
+ font-weight: bold;
+ }
+ }
+ .items-more {
+ a {
+ text-decoration: none;
+ font-weight: bold;
+ color: $color-darkgreen;
+ }
+ }
+ .pagination {
+ ul {
+ color: $color-darkgreen;
+
+ > li,
+ > .pagination-start,
+ > .pagination-prev,
+ > .pagination-next,
+ > .pagination-end {
+ span, a {
+ font-weight: normal;
+ font-size: inherit;
+ color: inherit;
+ text-decoration: none;
+ }
+ a {
+ font-weight: bolder;
+ }
+
+ a:hover {
+ font-weight: 900;
+ }
+ }
+
+ > li > span {
+ font-weight: 900;
+ font-size: larger;
+ }
+
+ }
+ }
+ }
+ }
+
+ @media screen and (min-width: $width-narrow) {
+ flex-direction: row;
+
+ > #left_column {
+ margin-right: 20px;
+ margin-bottom: 0px;
+ width: 300px;
+ }
+ }
+}
+
+#bottommenu {
+ background-color: $color-green-1;
+ border-radius: $major-radius;
+
+ position: relative;
+
+ padding: 20px;
+ margin-bottom: 30px;
+
+ > #impressum {
+ > ul.nav {
+ padding: 0px;
+ margin: 0px;
+
+ display: flex;
+ flex-direction: column;
+ z-index: 1;
+
+ > li {
+ list-style: none;
+
+ display: block;
+
+ margin: 12px 0px;
+
+ > a {
+ color: inherit;
+ text-decoration: none;
+
+ background-color: $color-darkgreen;
+ border-radius: $big-button-radius;
+ color: white;
+ font-weight: bold;
+
+ text-align: center;
+ padding: 10px 20px;
+
+ display: block;
+ }
+
+ > a:hover {
+ font-weight: 900;
+ }
+ }
+
+ @media (min-width: $width-narrow) {
+ display: flex;
+ justify-content: end;
+ flex-direction: row;
+
+ > li {
+ margin: 0px 0px 0px 20px;
+ }
+ }
+ }
+ }
+
+ > #copyright {
+ font-size: 10px;
+ text-align: center;
+ }
+}
diff --git a/template/src/css/fonts/OFL.txt b/template/src/css/fonts/OFL.txt
new file mode 100644
index 0000000..90b7332
--- /dev/null
+++ b/template/src/css/fonts/OFL.txt
@@ -0,0 +1,93 @@
+Copyright 2015-2021 Google LLC. All Rights Reserved.
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700.eot b/template/src/css/fonts/noto-sans-v27-latin-700.eot
new file mode 100644
index 0000000..7b0b21c
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700.eot differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700.svg b/template/src/css/fonts/noto-sans-v27-latin-700.svg
new file mode 100644
index 0000000..67e4a90
--- /dev/null
+++ b/template/src/css/fonts/noto-sans-v27-latin-700.svg
@@ -0,0 +1,337 @@
+
+
+
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700.ttf b/template/src/css/fonts/noto-sans-v27-latin-700.ttf
new file mode 100644
index 0000000..fac74ac
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700.ttf differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700.woff b/template/src/css/fonts/noto-sans-v27-latin-700.woff
new file mode 100644
index 0000000..a03733c
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700.woff differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700.woff2 b/template/src/css/fonts/noto-sans-v27-latin-700.woff2
new file mode 100644
index 0000000..e805a00
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700.woff2 differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700italic.eot b/template/src/css/fonts/noto-sans-v27-latin-700italic.eot
new file mode 100644
index 0000000..0f86071
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700italic.eot differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700italic.svg b/template/src/css/fonts/noto-sans-v27-latin-700italic.svg
new file mode 100644
index 0000000..ae0280e
--- /dev/null
+++ b/template/src/css/fonts/noto-sans-v27-latin-700italic.svg
@@ -0,0 +1,350 @@
+
+
+
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700italic.ttf b/template/src/css/fonts/noto-sans-v27-latin-700italic.ttf
new file mode 100644
index 0000000..532ca09
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700italic.ttf differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700italic.woff b/template/src/css/fonts/noto-sans-v27-latin-700italic.woff
new file mode 100644
index 0000000..c226ed3
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700italic.woff differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-700italic.woff2 b/template/src/css/fonts/noto-sans-v27-latin-700italic.woff2
new file mode 100644
index 0000000..c86f24a
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-700italic.woff2 differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900.eot b/template/src/css/fonts/noto-sans-v27-latin-900.eot
new file mode 100644
index 0000000..a64f433
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900.eot differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900.svg b/template/src/css/fonts/noto-sans-v27-latin-900.svg
new file mode 100644
index 0000000..26db4be
--- /dev/null
+++ b/template/src/css/fonts/noto-sans-v27-latin-900.svg
@@ -0,0 +1,339 @@
+
+
+
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900.ttf b/template/src/css/fonts/noto-sans-v27-latin-900.ttf
new file mode 100644
index 0000000..718e91c
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900.ttf differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900.woff b/template/src/css/fonts/noto-sans-v27-latin-900.woff
new file mode 100644
index 0000000..c2dec32
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900.woff differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900.woff2 b/template/src/css/fonts/noto-sans-v27-latin-900.woff2
new file mode 100644
index 0000000..ac1897d
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900.woff2 differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900italic.eot b/template/src/css/fonts/noto-sans-v27-latin-900italic.eot
new file mode 100644
index 0000000..17646af
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900italic.eot differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900italic.svg b/template/src/css/fonts/noto-sans-v27-latin-900italic.svg
new file mode 100644
index 0000000..4e11602
--- /dev/null
+++ b/template/src/css/fonts/noto-sans-v27-latin-900italic.svg
@@ -0,0 +1,354 @@
+
+
+
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900italic.ttf b/template/src/css/fonts/noto-sans-v27-latin-900italic.ttf
new file mode 100644
index 0000000..d7e2bee
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900italic.ttf differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900italic.woff b/template/src/css/fonts/noto-sans-v27-latin-900italic.woff
new file mode 100644
index 0000000..ea39def
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900italic.woff differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-900italic.woff2 b/template/src/css/fonts/noto-sans-v27-latin-900italic.woff2
new file mode 100644
index 0000000..39c862a
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-900italic.woff2 differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-italic.eot b/template/src/css/fonts/noto-sans-v27-latin-italic.eot
new file mode 100644
index 0000000..cf7c925
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-italic.eot differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-italic.svg b/template/src/css/fonts/noto-sans-v27-latin-italic.svg
new file mode 100644
index 0000000..9039518
--- /dev/null
+++ b/template/src/css/fonts/noto-sans-v27-latin-italic.svg
@@ -0,0 +1,349 @@
+
+
+
diff --git a/template/src/css/fonts/noto-sans-v27-latin-italic.ttf b/template/src/css/fonts/noto-sans-v27-latin-italic.ttf
new file mode 100644
index 0000000..0d12087
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-italic.ttf differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-italic.woff b/template/src/css/fonts/noto-sans-v27-latin-italic.woff
new file mode 100644
index 0000000..ff34b09
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-italic.woff differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-italic.woff2 b/template/src/css/fonts/noto-sans-v27-latin-italic.woff2
new file mode 100644
index 0000000..4fe4de1
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-italic.woff2 differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-regular.eot b/template/src/css/fonts/noto-sans-v27-latin-regular.eot
new file mode 100644
index 0000000..ba6101a
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-regular.eot differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-regular.svg b/template/src/css/fonts/noto-sans-v27-latin-regular.svg
new file mode 100644
index 0000000..ae827c3
--- /dev/null
+++ b/template/src/css/fonts/noto-sans-v27-latin-regular.svg
@@ -0,0 +1,338 @@
+
+
+
diff --git a/template/src/css/fonts/noto-sans-v27-latin-regular.ttf b/template/src/css/fonts/noto-sans-v27-latin-regular.ttf
new file mode 100644
index 0000000..56941ac
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-regular.ttf differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-regular.woff b/template/src/css/fonts/noto-sans-v27-latin-regular.woff
new file mode 100644
index 0000000..864551e
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-regular.woff differ
diff --git a/template/src/css/fonts/noto-sans-v27-latin-regular.woff2 b/template/src/css/fonts/noto-sans-v27-latin-regular.woff2
new file mode 100644
index 0000000..b84370d
Binary files /dev/null and b/template/src/css/fonts/noto-sans-v27-latin-regular.woff2 differ