body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
/* ie-hacks.css */
.logo{left:-130px;position:relative}#kopfbereich li figure > img{min-height: unset;min-width: 100%}#kopfbereich ul > li:nth-of-type(1){-ms-grid-column: 1}#kopfbereich ul > li:nth-of-type(2){-ms-grid-column: 2}#kopfbereich ul > li:nth-of-type(3){-ms-grid-column: 3}ul#testimonials > li:nth-of-type(1){-ms-grid-column: 1}ul#testimonials > li:nth-of-type(2){-ms-grid-column: 3}ul#testimonials > li:nth-of-type(3){-ms-grid-column: 5}
}
/* Kitagold.css */
html{scroll-behavior: smooth}body{background-color:#CDDAE3;font:16px "Questa","Myriad Pro",Verdana,Arial,sans-serif;color:#222;font-variant-numeric: lining-nums}.video-index{max-width:70%;margin-top:3rem;margin-bottom:8rem;margin-left: 10%}.video-index ul{display: flex;flex-flow: row wrap;justify-content: normal}.video-index ul li{margin-right:1.5em;margin-bottom:1em;padding:.5em .5em .6em;background-color:rgba(255,255,255,.2);border-radius:.2em}.video-index ul li a{font-weight:bold;text-decoration:none;color:#222}.video-index li a:before{content:''; display:inline-block; height:1.5em; width:1.5em; background-image:url('/files/kitagold/img/blobs/downblob.svg'); background-size:contain; background-repeat:no-repeat; padding-left: 0.8em;margin-bottom: -0.4em}.papilio-dunkelblau{color:rgba(2,64,137,1)}.papilio-hellblau{color:rgba(134,194,235,1)}.papilio-orange{color:rgba(243,147,37,1)}.papilio-pink{color:rgba(233,65,144,1)}#wrapper{width:100%;max-width:78rem;margin:0 auto;padding-right:2.5rem;padding-left:2.5rem;box-sizing: border-box}.kopfzeile{height:65px;margin-top:1em;margin-bottom:1em;padding-bottom:1em;border-top: 0px solid;border-right: 0px solid;border-bottom: 15px solid;border-left: 0px solid;-moz-border-image: -moz-linear-gradient(right, #f8a300 0%, #FF8707 100%);-webkit-border-image: -webkit-linear-gradient(right, #f8a300 0%, #FF8707 100%);border-image: linear-gradient(to right, #f8a300 0%, #FF8707 100%);border-image-slice: 1;display: flex;flex-flow: row-reverse nowrap;justify-content: space-between;align-items: flex-end;-ms-flex-flow: row-reverse none;-ms-flex-pack: justify;-ms-flex-align: end}.kopfzeile nav{margin-bottom:8px;display:flex;flex-flow: row wrap}.kopfzeile nav > div{margin-right:3em}.kopfzeile nav a{font-weight:bold;color:#004891;text-decoration: none}.kopfzeile nav > div.active a{color:#e55600}.kopfzeile nav a:hover{text-decoration:underline}.kopfzeile .nav-social img{height:1.0em;margin-right:1em;margin-bottom:-0.15em}.kopfzeile .nav-social img:last-of-type{margin-right:.5em}.kopfzeile nav .nav-mobile-abc{display:none}.kopfzeile .nav-flags a{margin-left:1em}.kopfzeile .nav-flags a:first-of-type{margin-left:0}.logo{height:65px;pointer-events: none}#logo-papilio{width:100%}#main .inside{line-height:1.3}#main h1{margin-top:1.6em;margin-bottom:.8em;font-size:4em;line-height:1;font-weight:bold;font-style:italic;color:#004891;margin-left: 10%}.vorspann{margin-left:10%}p{max-width:80%;margin-bottom:1em;font-size:1.3em}a{text-decoration:underline;color:#004891;cursor: pointer!important}a:hover{text-decoration:none;color:#004891}a:active{outline:none}.no-hyphenation{hyphens: none}footer{margin-top:10rem;margin-bottom:4rem;padding:2rem 0 0;background-color:rgba(255,255,255,.3)}.footer-logos{margin-top:1em;margin-bottom:2em;background-color:rgba(255,255,255,.3);display: flex;flex-flow: row nowrap}.footer-logos > div{padding:4rem}footer p{padding-left:4rem}.footer-logos > div:last-of-type{margin-right:0}footer .footer-links{right:0;position:absolute}footer .footer-links p{max-width:none;bottom:-1em;position:relative;font-size:.8em;hyphens: none}footer h2{font-size:3em;font-weight:bold;color:#222}.video-kasten{position:relative;margin-top:4rem;margin-bottom:4rem;padding:2rem;background-color:#fff;display: flex;flex-flow: row nowrap}.video-kasten .anchortarget{top:-30vh;position:relative;display:block;visibility: hidden}.video-kasten:first-of-type{margin-top:4rem;margin-bottom:4rem}.video-kasten:nth-of-type(2n){flex-flow: row-reverse nowrap}.video-kasten > .ce_player{max-width:25%}.video-kasten > .typo{margin-right:2rem;margin-left:4rem}.video-kasten:nth-of-type(2n) > .typo{margin-right:2rem;margin-left:2rem}.video-kasten > .typo h2{margin-top:0;margin-bottom:.5em;font-size:2.5em;line-height:1;font-weight:bold;color:#222;letter-spacing:-0.02em}.video-kasten > .typo p{margin-top:0;font-size:1.3em;line-height:1.4;color:#222}.video-kasten .downloads{margin-top:2rem;display: flex;flex-flow: row nowrap}.video-kasten .downloads a{margin-left:2rem;padding:1em;border:2px solid #222;border-radius:1em;font-size:.8em;font-weight:bold;text-decoration:none;color:#222}.video-kasten .downloads p:first-of-type a{margin-left:0}.video-kasten .downloads a[href$='.pdf'],.video-kasten .downloads a[type="application/pdf"]{padding-left:2.5em;background-image:url("../../files/kitagold/img/icons/pdf-icon.svg");background-position:left center;background-repeat:no-repeat;background-size: 2em}
@media (max-width:484px){
/* Kitagold_responsive-484.css */
#wrapper{padding-right:1.5rem;padding-left:1.5rem}.kopfzeile nav > div{margin-right:1.5em}.nav-kontakt{display:none}.nav-social .instagram-text{display:none}.logo{height:40px}#main h1{font-size:1.7em}p{max-width:none;font-size:1.3em}.video-kasten > .typo h2{font-size:1.8em;line-height:1.1}.video-kasten > .typo p{font-size:1.1em}.video-kasten:first-of-type{margin-top:5rem}.video-kasten,.video-kasten:nth-of-type(2n){flex-flow: column nowrap}.video-kasten > .ce_player{max-width:none}.video-kasten > .typo,.video-kasten:nth-of-type(2n) > .typo{margin-top:2rem;margin-right:0;margin-left:0}.video-kasten .downloads{flex-flow: column nowrap}.video-kasten .download-element{margin:2em 0}.video-kasten .downloads a{margin-left:0}.footer-logos > div{padding:.5rem}footer{margin-top:5rem}footer h2{font-size:2em;line-height:1.1}footer p{font-size:1em}
}
@media (max-width:869px){
/* Kitagold_responsive-869.css */
.kopfzeile nav > div{margin-right:1.5em}.nav-social .instagram-text{display:none}.logo{height:50px}#main h1{margin-bottom:1.2em;margin-left:0;font-size:2.3em}p{margin-left:0;font-size:1em;hyphens: auto}.vorspann{margin-left:0}.vorspann p{max-width:none}.video-index{max-width:none;margin-top:2rem;margin-bottom:4rem;margin-left:0}.video-index ul{flex-flow: column nowrap;justify-content: normal;align-items: flex-start}.video-index ul li{margin-bottom:1rem;margin-left:0;flex-flow: column nowrap;justify-content: normal}.video-kasten .anchortarget{top:-10vh}.video-kasten > .typo h2{font-size:1.8em;line-height:1.1}.video-kasten > .typo p{max-width:none;font-size:1.1em}.video-kasten:first-of-type{margin-top:5rem}.video-kasten,.video-kasten:nth-of-type(2n){flex-flow: column nowrap}.video-kasten > .ce_player{max-width:none}.video-kasten > .typo,.video-kasten:nth-of-type(2n) > .typo{margin-top:2rem;margin-right:0;margin-left:0}.video-kasten .downloads{flex-flow: column nowrap}.video-kasten .download-element{margin:2em 0}.video-kasten .downloads a{margin-left:0}.footer-logos{padding:.5rem 1.5rem}.footer-logos > div{padding:.5rem}footer{margin-top:5rem;padding-top:1.5rem}.footer-links p{padding:0}footer p{padding-right:1.5rem;padding-left:1.5rem;font-size:1em}
}

.blobs {
    width:100%;
    top:0;
    position:absolute;
    overflow:hidden;
    text-align:center;
    z-index: -1;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
}


/* Desktop Blob Positioning */

.blobs-1 {
    width:120vw;
    top:-25vw;
    position:relative;
}

.blobs-2 {
    width:200vw;
    right:-20vw;
    margin-top: 20vw;
    position:relative;
    opacity: 0.5;
}

.blobs-3 {
    width:120vw;
    left:-50vw;
    margin-top:5vw;
    position:relative;
    opacity: 0.5
}

.blobs-4 {
    width:120vw;
    left:25vw;
    margin-top:-25vw;
    position:relative;
    opacity: 0.5;
}

.blobs-5 {
    width:100vw;
    left:-50vw;
    margin-top:-80vw;
    position:relative;
    opacity: 0.5;
}



/* Blob Positioning Narrow Version */

@media (min-width:484px) and (max-width: 869px){

    .blobs-1 {
    }

    .blobs-2 {
        margin-top: calc(80vw + 20rem);
    }

    .blobs-3 {
    }

    .blobs-4 {
    }

    .blobs-5 {
    }
}




/* Blob Positioning Narrow Version */

@media (max-width:484px){
    
    .blobs-1 {
        width:180vw;
    }
    
    .blobs-2 {
        width:180vw;
        margin-top: calc(120vw + 40rem);
    }
    
    .blobs-3 {
        width:200vw;
        margin-top:80vw;
    }
    
    .blobs-4 {
        width:200vw;
        margin-top:50vw;
    }
    
    .blobs-5 {
        width:200vw;
        margin-top:120vw;
    }
}



/* Papilio Font
-------------------------------------------------- */

@font-face {
    font-family: 'Questa';
    src: url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light-webfont.eot');
    src: url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light-webfont.woff2') format('woff2'),
         url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light-webfont.woff') format('woff'),
         url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Questa';
    src: url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold-webfont.eot');
    src: url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold-webfont.woff2') format('woff2'),
         url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold-webfont.woff') format('woff'),
         url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Questa';
    src: url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light_Italic-webfont.eot');
    src: url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light_Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light_Italic-webfont.woff2') format('woff2'),
         url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light_Italic-webfont.woff') format('woff'),
         url('../../files/kitagold/fonts/questa/1-Questa_Sans_Light_Italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Questa';
    src: url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold_Italic-webfont.eot');
    src: url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold_Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold_Italic-webfont.woff2') format('woff2'),
         url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold_Italic-webfont.woff') format('woff'),
         url('../../files/kitagold/fonts/questa/4-Questa_Sans_Bold_Italic-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

