/*
 * Web Fonts from colophon-foundry.org
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Colophon Foundry. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2018 Colophon Foundry
 *
 * Licenced to 2xGoldstein 2xGoldstein GbR
 */

@font-face {
    font-family: 'visuelt-medium';
    src: url('visuelt-medium.eot');
    src: url('visuelt-medium.eot?#iefix') format('embedded-opentype'),
         url('visuelt-medium.woff') format('woff'),
         url('visuelt-medium.woff2') format('woff2'),
         url('visuelt-medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

html, body {
  font-family: visuelt-medium;
  font-size: 1.15em;
  line-height: 1.3em;
}

.col-text {
    width: 320px;
    margin-left: 5%;
}

.col-text p {
    margin-top: 0;
}

.ie-head {
  letter-spacing: 0.7em;
  margin-bottom: 40px;
}

.ie-head a {
    text-decoration: none;
    color: #000;
}

.ie-head span {
  position: relative;
  top: 12px;
}

.ie-names {
    margin-bottom: 50px;
}

.ie-name-padding1 {
    padding-right: 55px;
}

.ie-name-padding2 {
    padding-right: 80px;
}


.ie-logo {
    font-size: 8em;
    margin-bottom: 200px;
}

.ie-logo span {
    position: relative;
    top: 95px;
    letter-spacing: 0.7em;
}

.col-titel {
    font-size: 4.5em;
    line-height: 0.8em;
    margin-bottom: 60px;
    margin-top: 30px;
}

.ie-smalltitle {
  text-align: center;
    letter-spacing: 0.2em;
}

.ie-smalltitle2 {
  letter-spacing: 0.2em;  
}

.footer {
    margin-top: 100px;
    margin-bottom: 50px;
}

.adr {
    margin-top: 50px;
}

.ie-footer {
    font-size: 1em;
	letter-spacing: 0.2em;
}

.ie-footer a {
    text-decoration: none;
    color: #000;
}

@media (min-width: 577px) {
    
    .col-titel {
        font-size: 8em;
        line-height: 0.8em;
        margin-bottom: 60px;
        margin-top: 30px;
    }
    
    .col-text {
        width: 320px;
        margin-left: 20%;
    }

    
} 
