        /******************************************************************************************/
        /*
hintergrund:#f5f4f3
osvsgruen: #8A9422;
box negativ:#262427;
box negativ:#114e93
class --> .
id    --> #f1efed f5f4f3
margin:außen, padding:innen
*/
        /** Allgemeine Formatierungen **/
        
        * {
            font-family: 'Bitter';
            font-weight: 100;
            line-height: 170%;
            font-size: 15px;
            color: #333333;
        }
        
        b,
        strong {
            font-weight: 600;
        }
        
        .osvsgruen {
            color: #8A9422;
        }
        
        body {
            color: #000;
            background: #f5f4f3;
            margin: 0px auto;
            width: 100%;
            overflow: scroll;
        }
        
        .schattenbox {
            -width: 1150px;
        }
        
        h1 {
            color: #444;
            font-size: 33px;
            line-height: 150%;
            font-weight: normal;
            font-weight: 600;
            padding-bottom: 0px;
            margin-bottom: 0px;
        }
        
        h2 {
            color: #444;
            font-size: 25px;
            font-weight: normal;
            font-weight: 600;
            padding-bottom: 0px;
            margin-bottom: 0px;
            margin-top: 5px;
        }
        
        h3 {
            color: #444;
            font-size: 20px;
            font-weight: normal;
            font-weight: 600;
            padding-bottom: 0px;
            margin-bottom: 0px;
            padding-top: 5px;
            margin-top: 5px;
        }
        
        a {
            color: #333;
            text-decoration: underline;
            font-weight: 100;
        }
        
        a:hover {
            color: #777;
            text-decoration: none;
        }
        
        hr {
            background: #aaa;
            color: #aaa;
            height: 1px;
            border: solid #aaa 0px;
        }
        
        ul {
            list-style-image: url(../img/qu.png);
        }
        
        li {
            padding-bottom: 5px;
        }
        
        .betrag {
            color: #444;
            font-weight: 600;
        }
        
        .untertitel {
            margin-top: 15px;
            color: #555;
            font-weight: 600;
        }
        
        .summe {
            color: #333;
            font-weight: 900;
            font-size: 19px;
        }
        
        #footer {
            margin-top: 50px;
            background-color: #8A9422;
            font-family: 'Teko';
            padding-top: 10px;
            padding-bottom: 70px;
            padding-left: 20px;
            font-size: 16px;
            line-height: 133%;
            color: #FFF;
            opacity: 1.;
            background-position: bottom;
            border-top: 1px solid #8A9422;
            text-align: left;
            width: 100%;
            -moz-box-shadow: 0px 0px 15px #000000;
            -webkit-box-shadow: 0px 0px 15px #000000;
            box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.15);
        }
        
        #footer a {
            color: #fff;
            font-size: 23px;
            font-family: 'Teko';
            font-weight: 300;
            text-decoration: none;
        }
        
        #footer a:hover {
            color: #fff;
            font-size: 23px;
            text-decoration: underline;
        }
        
        .pad {
            padding: 0px 0px;
        }
        
        .bild {
            box-sizing: border-box;
            border-color: #fff;
            border-width: 20px;
            border-style: solid;
            margin-top: 15px;
            width: 100%;
            margin-bottom: 0px;
            -moz-box-shadow: 0px 0px 20px #000000;
            -webkit-box-shadow: 0px 0px 20px #000000;
            box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.14);
        }
        
        .bild2 {
            box-sizing: border-box;
            border-color: #fff;
            border-width: 0px;
            border-style: solid;
            margin-top: 15px;
            width: 100%;
            margin-bottom: 0px;
            -moz-box-shadow: 0px 0px 10px #000000;
            -webkit-box-shadow: 0px 0px 10px #000000;
            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.20);
        }
        
        #box {
            box-sizing: border-box;
            width: 100%;
            background: #fff;
            margin-bottom: 25px;
            margin-top: 25px;
            padding: 25px;
            text-decoration: none;
            -moz-box-shadow: 0px 0px 25px #000000;
            -webkit-box-shadow: 0px 0px 25px #000000;
            box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.15);
            border-radius: 0px 0px 0px 0px;
        }
        
        #box a {
            text-decoration: underline;
        }
        
        #box h2 {
            color: #444;
            font-size: 22px;
            font-weight: normal;
            font-weight: 600;
            padding-top: 0px;
            padding-bottom: 0px;
            margin-bottom: 0px;
            margin-top: 0px;
        }
        
        #box_n b {
            color: #fff;
        }
        
        #box_n p {
            color: #fff;
        }
        
        #box_n {
            width: 100%;
            box-sizing: border-box;
            background: #8A9422;
            margin-bottom: 0px;
            margin-top: 25px;
            padding: 25px;
            color: #fff;
            -moz-box-shadow: 0px 0px 15px #000000;
            -webkit-box-shadow: 0px 0px 15px #000000;
            box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
            border-radius: 0px 0px 0px 0px;
        }
        
        #box_n h2 {
            color: #FFFFFF;
            font-weight: 400;
        }
        
        #box_n h3 {
            color: #FFFFFF;
            font-weight: 400;
        }
        
        #box_n a {
            color: #FFFFFF;
        }
        
        #referenz {
            color: #ffffff;
            padding-bottom: 5px;
        }
        
        #social_desktop {
            display: none;
        }
        
        #galerie {
            display: none;
        }
        
        #galerie_mobile {
            display: inline;
        }
        
        #spacer {
            height: 25px;
        }
        /******************************************************************************************/
        /** Mobile Navigation Standard **/
        
        #logo {
            display: none;
        }
        
        nav {
            display: none;
            width: 200px;
            border-bottom: 0px solid #fff;
            z-index: 99999;
            margin: 0px;
            padding: 0px;
            background: #fff;
        }
        
        nav ul {
            padding-left: 0px;
            margin: 0px;
            z-index: 99999;
            border: 1px solid #8A9422;
            border-top: 0px solid #fff;
        }
        
        nav ul li {
            list-style: none;
            text-decoration: none;
            color: #f5f4f3;
            font-weight: normal;
            background: #eeeeed;
            padding-bottom: 0px;
        }
        
        nav ul li a {
            text-decoration: none;
            columns: #660;
            display: block;
            padding: 5px 5px 5px 20px;
            line-height: 133%;
            font-size: 23px;
            color: #444;
            font-family: 'Teko';
        }
        
        nav ul li a:hover {
            background: #fff;
            color: #666;
        }
        /** Anpassungen Checkbox+Label (Button) **/
        
        label.open-menu-label {
            display: none;
        }
        
        input#open-menu {
            display: none;
        }
        
        input[type=checkbox]:checked~nav {
            display: block;
        }
        
        #banner-desktop {
            visibility: hidden;
        }
        
        #header-mobile {
            position: fixed;
            width: 100%;
            z-index: 99999;
            width: 100%;
        }
        
        #banner-mobile {
            box-shadow: 0 15px 15px rgba(0, 0, 0, 0.05);
            background-color: #fff;
            width: 100%;
            background-color: #f5f4f3;
            height: 100px;
            border-bottom: 1px solid #8A9422;
        }
        
        label.open-menu-label {
            display: block;
            padding-top: 70px;
            padding-bottom: 10px;
            padding-left: 10px;
            background: #f5f4f3;
            color: #ffffff;
            cursor: pointer;
            float: left;
        }
        
        .banner {
            background-repeat: no-repeat;
            background: #ffffff;
            padding-top: 75px;
        }
        
        .label {
            display: block;
            padding-top: 7px;
            padding-bottom: 0px;
        }
        
        .input1,
        .select {
            font-size: 15px;
            height: 25px;
            width: 100%;
            border: 1px solid #000;
            background-color: #f5f4f3;
        }
        
        .textarea {
            color: #000000;
            font-size: 15px;
            border: 1px solid #000;
            width: 100%;
            height: 200px;
            background-color: #f5f4f3;
        }
        
        .button {
            background-color: #fff;
            font-size: 12px;
            color: #000;
            border: 1px solid #888;
            padding: 20px;
            padding-top: 10px;
            padding-bottom: 0px;
            margin-top: 5px;
            font-size: 15px;
        }
        
        #content {
            padding: 0px;
            padding-right: 0px;
            padding-top: 0px;
            background-color: #f5f4f3;
        }
        
        #out {
            padding: 0px;
            width: 100%;
            background-color: #f5f4f3;
            margin-top: 50px;
        }
        
        .text {
            padding: 0px;
            width: 90%;
        }
        
        .sp {
            -float: left;
            background-color: #f5f4f3;
        }
        
        .sp_b {
            width: 90%;
            background-color: #f5f4f3;
            padding: 20px;
            padding-right: 40px;
        }
        
        .sp_s {
            width: 90%;
            background-color: #f5f4f3;
            padding: 20px;
        }
        /******************************************************************************************/
        /** Wenn GRÖßER 1000 px **/
        
        @media only screen and (min-width: 1000px) {
            #banner-desktop {
                visibility: visible;
                background-color: #f5f4f3;
            }
            #oben {
                xdisplay: inline;
                display: flex;
                justify-content: center;
                align-items: center;
                padding: 20px;
            }
            #banner-mobile {
                display: none;
                visibility: hidden;
            }
            #logo {
                display: inline;
            }
            /*MENU*/
            #menue_mobile {
                display: none;
            }
            .navbar-desktop {
                overflow: hidden;
                padding-top: 0px;
                -max-width: 900px;
                -moz-background-inline-policy: 1px solid #8A9422;
                margin: 0px auto;
                display: flex;
                justify-content: center;
                align-items: center;
            }
            .navbar-desktop a {
                font-family: 'Teko';
                border-top: 1px solid #8A9422;
                float: left;
                color: #8A9422;
                text-align: center;
                padding: 15px 18px;
                padding-bottom: 3px;
                text-decoration: none;
                font-size: 28px;
                font-weight: 400;
                border-bottom: 2px solid transparent;
                line-height: 100%;
                padding-bottom: 0px;
            }
            .dropdown {
                float: left;
                overflow: hidden;
            }
            .dropdown .dropbtn {
                font-size: 27px;
                border: none;
                outline: none;
                color: #8A9422;
                background-color: inherit;
                font-family: inherit;
                margin: 0;
            }
            .dropdown {
                font-size: 20px;
            }
            .navbar-desktop a:hover,
            .dropdown:hover .dropbtn {
                text-decoration: underline;
                -border-bottom: 2px solid #8A9422;
                -padding: 10px 16px;
            }
            .dropdown-content {
                display: none;
                position: absolute;
                background-color: #fff;
                min-width: 160px;
                box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
                z-index: 1;
            }
            .dropdown-content a {
                float: none;
                color: #8A9422;
                padding: 10px 20px;
                text-decoration: none;
                display: block;
                text-align: left;
                font-size: 20px;
            }
            .dropdown-content a:hover {
                background-color: #f5f4f3;
                color: #333;
            }
            .dropdown:hover .dropdown-content {
                display: block;
            }
            /*MENU END*/
            .banner {
                background-repeat: no-repeat;
                background: #ffffff;
                padding-top: 85px;
            }
            .pad {
                padding: 0px 0px;
                margin: 0px;
                padding-top: 10px;
            }
            #content {
                padding: 0px;
                margin: 0px;
                WIDTH: 1150px;
                margin: 0px auto;
                background-color: #f5f4f3;
            }
            .text {
                padding: 0px;
                width: 950px;
                padding-top: 0px;
            }
            #out {
                padding: 0px;
                width: 100%;
                background-color: #f5f4f3;
                margin-top: 15px;
            }
            .sp {
                float: left;
            }
            .sp_b {
                width: 550px;
                background-color: #f5f4f3;
                margin: 0px;
                padding: 0px;
                padding-top: 20px;
                margin-right: 50px;
            }
            .sp_s {
                margin: 0px;
                padding: 0px;
                width: 550px;
                background-color: #f5f4f3;
                padding-top: 40px;
            }
            #spacer {
                height: 25px;
            }
            #galerie_mobile {
                display: none;
            }
            #galerie {
                display: inline;
            }
            .input1 {
                width: 100%;
            }
            #footer {
                text-align: center;
                padding-left: 0px;
            }
            .banner-mobile {
                display: none;
            }
        }
        /******************************************************************************************/
        /** Bilder automatisch skallieren **/
        
        @media only screen and (max-width: 1150px) {
            body {
                width: 100%;
            }
        }
        /******************************************************************************************/
        
        .moreinfo {
            color: #fff;
            text-decoration: none;
            border: 0px solid #8A9422;
            padding: 25px;
            padding-top: 12px;
            padding-bottom: 12px;
            margin-top: 30px;
            background: #8A9422;
            opacity: 1.;
            font-size: 15px;
        }
        
        .moreinfo:hover {
            text-decoration: none;
            background: #8A9422;
            opacity: 0.85;
            font-size: 15px;
        }
        
        .mo:hover {
            opacity: 0.85;
        }
        /******* WELLEN ********************************************************************************************************************************/
        
        .custom-shape-divider-top-1596795360 {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            overflow: hidden;
            line-height: 0;
        }
        
        .custom-shape-divider-top-1596795360 svg {
            position: relative;
            display: block;
            width: calc(173% + 1.3px);
            height: 24px;
        }
        
        .custom-shape-divider-top-1596795360 .shape-fill {
            fill: #FFFFFF;
        }
        /******* Spenden-Button ******************************************************************************************************************************/
        
        .spendenbutton {
            float: right;
            margin-left: 25px;
            margin-bottom: 20px;
            margin-top: 10px;
            padding: 15PX;
            border: 2px solid #8A9422;
            background-color: #f5f4f3;
            font-weight: 600;
            text-align: center;
            width: 140px;
            -moz-box-shadow: 0px 0px 15px #000000;
            -webkit-box-shadow: 0px 0px 15px #000000;
            box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.0);
            transform: rotate(-5deg);
        }
        
        .spendenbutton:hover {
            opacity: 0.8;
            -moz-box-shadow: 0px 0px 15px #000000;
            -webkit-box-shadow: 0px 0px 15px #000000;
            box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.0);
        }
        /******* 2TOP-Button ******************************************************************************************************************************/
        
        #myBtn {
            display: none;
            position: fixed;
            bottom: 10px;
            right: 50%;
            z-index: 99;
            outline: none;
            cursor: pointer;
            padding: 0px;
            border: 1px solid #fff;
            opacity: 0.8;
            -moz-box-shadow: 0px 0px 15px #000000;
            -webkit-box-shadow: 0px 0px 15px #000000;
            box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
        }
        
        #myBtn:hover {
            opacity: 0.6;
        }
        /******* TAB in Spenderliste ******************************************************************************************************************************/
        /* Style the tab */
        
        .tab {
            overflow: hidden;
            background-color: #8A9422;
            color: #fff;
            margin-top: 25px;
            -moz-box-shadow: 0px 0px 15px #000000;
            -webkit-box-shadow: 0px 0px 15px #000000;
            box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
        }
        /* Style the buttons inside the tab */
        
        .tab button {
            background-color: inherit;
            float: left;
            border: none;
            outline: none;
            cursor: pointer;
            padding: 16px 0px;
            padding-left: 25px;
            transition: 0.3s;
            font-size: 17px;
            color: #fff;
            text-decoration: underline;
        }
        /* Change background color of buttons on hover */
        
        .tab button:hover {
            background-color: #8A9425;
            text-decoration: none;
        }
        /* Create an active/current tablink class */
        
        .tab button.active {
            font-weight: 600;
            text-decoration: none;
        }
        /* Style the tab content */
        
        .tabcontent {
            display: none;
            padding: 25px;
            border: 0px solid #ccc;
            border-top: none;
            background-color: #fff;
            -moz-box-shadow: 0px 0px 15px #000000;
            -webkit-box-shadow: 0px 0px 15px #000000;
            box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
        }
        /******* FONTS ********************************************************************************************************************************/
        /* teko-300 - latin */
        
        @font-face {
            font-family: 'Teko';
            font-style: normal;
            font-weight: 300;
            src: url('../fonts/teko-v10-latin-300.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/teko-v10-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/teko-v10-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/teko-v10-latin-300.woff') format('woff'), /* Modern Browsers */
            url('../fonts/teko-v10-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/teko-v10-latin-300.svg#Teko') format('svg');
            /* Legacy iOS */
        }
        /* teko-regular - latin */
        
        @font-face {
            font-family: 'Teko';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/teko-v10-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/teko-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/teko-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/teko-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/teko-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/teko-v10-latin-regular.svg#Teko') format('svg');
            /* Legacy iOS */
        }
        /* teko-500 - latin */
        
        @font-face {
            font-family: 'Teko';
            font-style: normal;
            font-weight: 500;
            src: url('../fonts/teko-v10-latin-500.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/teko-v10-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/teko-v10-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/teko-v10-latin-500.woff') format('woff'), /* Modern Browsers */
            url('../fonts/teko-v10-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/teko-v10-latin-500.svg#Teko') format('svg');
            /* Legacy iOS */
        }
        /* teko-600 - latin */
        
        @font-face {
            font-family: 'Teko';
            font-style: normal;
            font-weight: 600;
            src: url('../fonts/teko-v10-latin-600.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/teko-v10-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/teko-v10-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/teko-v10-latin-600.woff') format('woff'), /* Modern Browsers */
            url('../fonts/teko-v10-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/teko-v10-latin-600.svg#Teko') format('svg');
            /* Legacy iOS */
        }
        /* bitter-regular - latin */
        
        @font-face {
            font-family: 'Bitter';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/bitter-v17-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/bitter-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/bitter-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/bitter-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/bitter-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/bitter-v17-latin-regular.svg#Bitter') format('svg');
            /* Legacy iOS */
        }
        /* bitter-regular - latin */
        
        @font-face {
            font-family: 'Bitter';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/bitter-v17-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/bitter-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/bitter-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/bitter-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/bitter-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/bitter-v17-latin-regular.svg#Bitter') format('svg');
            /* Legacy iOS */
        }
        /* bitter-600 - latin */
        
        @font-face {
            font-family: 'Bitter';
            font-style: normal;
            font-weight: 600;
            src: url('../fonts/bitter-v17-latin-600.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/bitter-v17-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/bitter-v17-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/bitter-v17-latin-600.woff') format('woff'), /* Modern Browsers */
            url('../fonts/bitter-v17-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/bitter-v17-latin-600.svg#Bitter') format('svg');
            /* Legacy iOS */
        }
        /* bitter-700 - latin */
        
        @font-face {
            font-family: 'Bitter';
            font-style: normal;
            font-weight: 700;
            src: url('../fonts/bitter-v17-latin-700.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/bitter-v17-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/bitter-v17-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/bitter-v17-latin-700.woff') format('woff'), /* Modern Browsers */
            url('../fonts/bitter-v17-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/bitter-v17-latin-700.svg#Bitter') format('svg');
            /* Legacy iOS */
        }
        /* lora-regular - latin */
        
        @font-face {
            font-family: 'Lora';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/lora-v17-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/lora-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/lora-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/lora-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/lora-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/lora-v17-latin-regular.svg#Lora') format('svg');
            /* Legacy iOS */
        }
        /* roboto-slab-regular - latin */
        
        @font-face {
            font-family: 'Roboto Slab';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/roboto-slab-v13-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local(''), url('../fonts/roboto-slab-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/roboto-slab-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/roboto-slab-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/roboto-slab-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/roboto-slab-v13-latin-regular.svg#RobotoSlab') format('svg');
            /* Legacy iOS */
        }
        
        @font-face {
            font-family: 'Roboto Condensed';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/roboto-condensed-v16-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url('../fonts/roboto-condensed-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/roboto-condensed-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/roboto-condensed-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/roboto-condensed-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/roboto-condensed-v16-latin-regular.svg#RobotoCondensed') format('svg');
            /* Legacy iOS */
        }
        /* oswald-regular - latin */
        
        @font-face {
            font-family: 'Oswald';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/oswald-v16-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local('Oswald Regular'), local('Oswald-Regular'), url('../fonts/oswald-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/oswald-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/oswald-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/oswald-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/oswald-v16-latin-regular.svg#Oswald') format('svg');
            /* Legacy iOS */
        }
        /* raleway-regular - latin */
        
        @font-face {
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/raleway-v12-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local('Raleway'), local('Raleway-Regular'), url('../fonts/raleway-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/raleway-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/raleway-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/raleway-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/raleway-v12-latin-regular.svg#Raleway') format('svg');
            /* Legacy iOS */
        }
        /* raleway-700 - latin */
        
        @font-face {
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            src: url('../fonts/raleway-v12-latin-700.eot');
            /* IE9 Compat Modes */
            src: local('Raleway Bold'), local('Raleway-Bold'), url('../fonts/raleway-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/raleway-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/raleway-v12-latin-700.woff') format('woff'), /* Modern Browsers */
            url('../fonts/raleway-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/raleway-v12-latin-700.svg#Raleway') format('svg');
            /* Legacy iOS */
        }
        /* playfair-display-regular - latin */
        
        @font-face {
            font-family: 'Playfair Display';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/playfair-display-v13-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local('Playfair Display Regular'), local('PlayfairDisplay-Regular'), url('../fonts/playfair-display-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/playfair-display-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/playfair-display-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/playfair-display-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/playfair-display-v13-latin-regular.svg#PlayfairDisplay') format('svg');
            /* Legacy iOS */
        }
        /* catamaran-300 - latin */
        
        @font-face {
            font-family: 'Catamaran';
            font-style: normal;
            font-weight: 300;
            src: url('../fonts/catamaran-v4-latin-300.eot');
            /* IE9 Compat Modes */
            src: local('Catamaran Light'), local('Catamaran-Light'), url('../fonts/catamaran-v4-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/catamaran-v4-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/catamaran-v4-latin-300.woff') format('woff'), /* Modern Browsers */
            url('../fonts/catamaran-v4-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/catamaran-v4-latin-300.svg#Catamaran') format('svg');
            /* Legacy iOS */
        }
        /* catamaran-regular - latin */
        
        @font-face {
            font-family: 'Catamaran';
            font-style: normal;
            font-weight: 400;
            src: url('../fonts/catamaran-v4-latin-regular.eot');
            /* IE9 Compat Modes */
            src: local('Catamaran Regular'), local('Catamaran-Regular'), url('../fonts/catamaran-v4-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/catamaran-v4-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/catamaran-v4-latin-regular.woff') format('woff'), /* Modern Browsers */
            url('../fonts/catamaran-v4-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/catamaran-v4-latin-regular.svg#Catamaran') format('svg');
            /* Legacy iOS */
        }
        /* catamaran-600 - latin */
        
        @font-face {
            font-family: 'Catamaran';
            font-style: normal;
            font-weight: 600;
            src: url('../fonts/catamaran-v4-latin-600.eot');
            /* IE9 Compat Modes */
            src: local('Catamaran SemiBold'), local('Catamaran-SemiBold'), url('../fonts/catamaran-v4-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/catamaran-v4-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/catamaran-v4-latin-600.woff') format('woff'), /* Modern Browsers */
            url('../fonts/catamaran-v4-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/catamaran-v4-latin-600.svg#Catamaran') format('svg');
            /* Legacy iOS */
        }
        /* catamaran-700 - latin */
        
        @font-face {
            font-family: 'Catamaran';
            font-style: normal;
            font-weight: 700;
            src: url('../fonts/catamaran-v4-latin-700.eot');
            /* IE9 Compat Modes */
            src: local('Catamaran Bold'), local('Catamaran-Bold'), url('../fonts/catamaran-v4-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('../fonts/catamaran-v4-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
            url('../fonts/catamaran-v4-latin-700.woff') format('woff'), /* Modern Browsers */
            url('../fonts/catamaran-v4-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
            url('../fonts/catamaran-v4-latin-700.svg#Catamaran') format('svg');
            /* Legacy iOS */
        }