@import url("https://p.typekit.net/p.css?s=1&k=uot6ytj&ht=tk&f=40939&a=5487370&app=typekit&e=css");
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.episode_download_list ul{list-style:none}.episode_download_list li{display:inline;font-size:.75em}.episode_download_list .size{font-size:.5em;padding-left:3px}.episode_downloads select{font-size:18px;display:inline}.episode_downloads button{margin-left:10px}div.podlove_cc_license{display:block;text-align:center}ul.podlove-donations-list,ul.podlove-social-list{margin:auto 0px auto 0px}ul.podlove-donations-list li a,ul.podlove-social-list li a,img.podlove-contributor-button,ul.podlove-donations-list li,ul.podlove-social-list li{width:20px;height:20px}ul.podlove-donations-list li a,ul.podlove-social-list li a{display:block}ul.podlove-donations-list li,ul.podlove-social-list li{display:inline-block;line-height:20px;list-style-type:none;margin-right:5px}.podlove-player-wrapper{overflow:auto;-webkit-overflow-scrolling:touch}.podlove-player-wrapper iframe{width:1px;min-width:100%}.podlovewebplayer_wrapper{margin-bottom:10px}
@font-face{font-family:'Podlove';src:url(//www.sozialpod.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/css/../fonts/Podlove.eot);src:url(//www.sozialpod.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/css/../fonts/Podlove.eot?#iefix) format('embedded-opentype'),url(//www.sozialpod.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/css/../fonts/Podlove.woff) format('woff'),url(//www.sozialpod.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/css/../fonts/Podlove.ttf) format('truetype'),url(//www.sozialpod.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/css/../fonts/Podlove.svg#Podlove) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:'Podlove';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.podlove-icon-reorder,.podlove-icon-ok,.podlove-icon-remove,.podlove-icon-minus,.podlove-icon-spinner,.podlove-icon-reply,.podlove-icon-share,.podlove-icon-time,.podlove-icon-repeat,.podlove-icon-plus,.podlove-icon-cloud-download,.podlove-icon-external-link,.podlove-icon-circle,.podlove-icon-cogs,.podlove-icon-ban-circle,.podlove-icon-heart,.podlove-icon-appdotnet,.podlove-icon-github,.podlove-icon-twitter,.podlove-icon-facebook,.podlove-icon-googleplus,.podlove-icon-pinterest,.podlove-icon-flattr,.podlove-icon-paypal,.podlove-icon-house,.podlove-icon-mail,.podlove-icon-cart,.podlove-icon-edit,.podlove-icon-calendar{font-family:'Podlove';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.podlove-icon-reorder:before{content:"\f0c9"}.podlove-icon-ok:before{content:"\f00c"}.podlove-icon-remove:before{content:"\f00d"}.podlove-icon-minus:before{content:"\f068"}.podlove-icon-spinner:before{content:"\f110"}.podlove-icon-reply:before{content:"\f112"}.podlove-icon-share:before{content:"\f045"}.podlove-icon-time:before{content:"\f017"}.podlove-icon-repeat:before{content:"\f01e"}.podlove-icon-plus:before{content:"\f067"}.podlove-icon-cloud-download:before{content:"\f0ed"}.podlove-icon-external-link:before{content:"\f08e"}.podlove-icon-circle:before{content:"\f111"}.podlove-icon-cogs:before{content:"\f085"}.podlove-icon-ban-circle:before{content:"\f05e"}.podlove-icon-heart:before{content:"\f004"}.podlove-icon-appdotnet:before{content:"\e000"}.podlove-icon-github:before{content:"\e001"}.podlove-icon-twitter:before{content:"\e002"}.podlove-icon-facebook:before{content:"\e003"}.podlove-icon-googleplus:before{content:"\e004"}.podlove-icon-pinterest:before{content:"\e005"}.podlove-icon-flattr:before{content:"\e006"}.podlove-icon-paypal:before{content:"P"}.podlove-icon-house:before{content:"\e007"}.podlove-icon-mail:before{content:"\e008"}.podlove-icon-cart:before{content:"\e009"}.podlove-icon-edit:before{content:"e"}.podlove-icon-calendar:before{content:"\e953"}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*
	Theme Name: Sozialpod
	Theme URI: https://www.gansrigler.com/
	Author: Sebastian Gansrigler
	Author URI: https://www.gansrigler.com/
	Description: Wordpress Theme
	Version: 1.0
	Licence: GNU General Public Licence v2 or later
	Licence URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:"geneo-std";src:url("https://use.typekit.net/af/74e19f/00000000000000003b9b287e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/74e19f/00000000000000003b9b287e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/74e19f/00000000000000003b9b287e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800}.tk-geneo-std{font-family:"geneo-std",sans-serif}
html,body{overflow-x:hidden}html{font-size:15px}body{font-family:'Open Sans',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:1rem;background-color:#f6f5f2}@media (min-width:800px){body{font-size:1.3rem}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.wrapper-large,.wrapper-small,.wrapper-tiny{width:100%;margin:0 auto}.wrapper-large{max-width:1200px}.wrapper-small{max-width:860px}.wrapper-tiny{max-width:600px}.inner{padding:0 20px}img{height:auto;display:block;width:100%}@media (min-width:800px){img{width:auto;max-width:100%}}img,a img,img a{-webkit-backface-visibility:hidden}a img{transition:opacity 1s ease}a img:hover{opacity:.7}h2,h3,p,ul,ol{margin-top:20px;margin-bottom:20px}h1,h2,h3,h4,h5{font-weight:700}h1{font-size:1.3rem;line-height:2rem;margin-top:40px;margin-bottom:40px}@media (min-width:800px){h1{font-size:1.7rem;line-height:2.3rem;margin-top:40px;margin-bottom:50px}}h2{font-size:1.2rem;line-height:2rem}@media (min-width:800px){h2{font-size:1.6rem;line-height:2.1rem}}h3{font-size:1.1rem;line-height:2rem}@media (min-width:800px){h3{font-size:1.2rem;line-height:2rem}}h4,h5,h6{line-height:18px}p,ul,ol,table{font-size:1rem;line-height:1.6rem}@media (min-width:800px){p,ul,ol,table{font-size:1.1rem;line-height:1.8rem}}ul,ol{padding-left:30px}ul{list-style:disc}ol{list-style-type:decimal}hr{background-color:grey;height:1px;border:0;outline:0;display:block;width:100%;margin:40px 0}a{color:#000;text-decoration:none}a:hover{border-bottom:1px solid #000}strong,b,bold{font-weight:600}em,italic{font-style:italic}.header{background-color:#f6f5f2;position:fixed;z-index:99999;width:100%;height:60px;top:0;border-bottom:2px solid #e0e0e0}@media (min-width:800px){.header{height:110px}}.header .logo{float:left;width:150px;margin-top:14px;position:absolute;z-index:99999}@media (min-width:800px){.header .logo{width:230px;margin-top:28px}}.header nav.menu{top:60px;right:0;width:100%;z-index:8;text-transform:uppercase;position:absolute;background-color:#f6f5f2}@media (min-width:800px){.header nav.menu{width:auto;position:relative;float:right;margin-top:40px;top:0}}.header nav.menu ul.menu{list-style:none;margin:0;padding:20px;font-size:16px;font-weight:700;line-height:40px}@media (min-width:800px){.header nav.menu ul.menu{display:block !important;line-height:24px;padding:0}}.header nav.menu ul.menu a:hover,.header nav.menu ul.menu .current-menu-item a{color:#000;border-bottom:1px solid #000}.header nav.menu ul.menu li:last-child{margin-right:0}.header nav.menu ul.menu li{margin-bottom:0}@media (min-width:800px){.header nav.menu ul.menu li{float:left;margin-right:40px}}.header nav.menu ul.menu li a{color:#000}@media (min-width:800px){.header nav.menu ul.menu li a{display:block;color:#000}}.header nav.menu span.active{display:none}@media (min-width:800px){.header nav.menu span.active{display:block}}@media (min-width:800px){.header nav.menu span{display:block !important}}.burger{float:right;position:absolute;z-index:999999;top:6px;right:0;padding:13px 20px 20px 15px}@media (min-width:800px){.burger{top:11px;display:none !important}}.burger:hover{cursor:pointer;border:0}.burger div{position:relative;display:inline-block;width:25px;height:3px;background-color:#000;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.burger div:before,.burger div:after{content:'';width:25px;height:3px;background-color:#000;position:absolute;left:0;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.burger div:before{top:-9px}.burger div:after{bottom:-9px}.burger:hover div:before{top:-13px}.burger:hover div:after{bottom:-13px}.burger.active div{background:0 0}.burger.active div:before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg)}.burger.active div:after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.content-subpage{padding-top:62px}@media (min-width:800px){.content-subpage{padding-top:110px}}.subtitle{font-weight:700}ul.project-posts-list,ul.blog-posts-list{padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-row-gap:60px;grid-column-gap:30px}ul.project-posts-list li img,ul.blog-posts-list li img{width:100%}ul.project-posts-list li p,ul.blog-posts-list li p{margin:10px 0}.spacer{height:40px}@media (min-width:800px){.spacer{height:160px}}.header-image{position:relative}.header-image img{width:100%}.header-image h1{position:absolute;bottom:0;max-width:48vw;font-weight:700;z-index:1;font-size:4vw;line-height:5vw;margin-bottom:15px}@media (min-width:800px){.header-image h1{bottom:4vw;font-size:38px;line-height:52px;max-width:330px}}.section1 img{max-width:400px;width:100%}@media (min-width:800px){.section1 .left{float:left;width:60%}.section1 .right{float:right;width:32%}}.section1 .left h1{font-size:26px;line-height:32px;margin-bottom:0}@media (min-width:800px){.section1 .left h1{font-size:38px;line-height:44px}}.section1 .left h1.feature{font-family:'geneo-std',Times,Georgia,sans-serif;font-weight:800;font-style:normal;color:#7d1205;margin-top:0;font-size:38px;line-height:44px}@media (min-width:800px){.section1 .left h1.feature{font-size:60px;line-height:70px}}.boxes .box{padding:3%;box-sizing:border-box;border:4px solid #7d1205;margin-bottom:30px}.boxes .box:nth-child(3n+0){margin-right:0}@media (min-width:800px){.boxes .box{float:left;width:31%;margin-right:3%;min-height:350px}}.boxes .box h1{margin-top:0;color:#7d1205;font-weight:700;text-transform:uppercase}.instagram h1{margin-bottom:0}.instagram a:hover{border:none}.newsletter{background-color:#fff;text-align:center;width:auto;height:auto;margin:0 auto;padding:10px}@media (min-width:800px){.newsletter{width:400px;height:190px;padding:30px}}.newsletter h1{color:#7d1205;font-size:32px;font-family:'geneo-std',Times,Georgia,sans-serif;font-weight:800;font-style:normal;margin-top:20px}@media (min-width:800px){.newsletter h1{font-size:54px}}.newsletter input[type=email]{border-bottom:3px solid #7d1205;width:100%;margin-right:20px;border-top:0;border-left:0;border-right:0}@media (min-width:800px){.newsletter input[type=email]{float:left;width:60%;padding:0;padding-bottom:14px}}.newsletter input[type=submit]{border:3px solid #7d1205;color:#7d1205;text-transform:none;margin-top:0;width:100%}.newsletter input[type=submit]:hover{background-color:#7d1205;color:#fff}@media (min-width:800px){.newsletter input[type=submit]{float:left;width:auto}}.social-media-icons{width:210px;margin:0 auto;height:60px}.social-media-icons img{width:40px;float:left;margin:0 15px}.footer{background-color:#fff;width:100%;padding:30px 0;margin-top:40px}@media (min-width:800px){.footer{padding:70px 0;margin-top:100px}}.footer p{font-weight:700;text-transform:uppercase}.footer ul{padding:0}.footer ul li{list-style:none}@media (min-width:800px){.footer .column{float:left;width:25%}}.footer .current-menu-item a{border-bottom:1px solid #000}form span.title{display:inline-block;margin-bottom:10px;margin-top:3px}input[type=text],input[type=email],input[type=tel],textarea{outline:0;border:0;background:0 0;width:100%;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:16px;padding:16px;box-sizing:border-box;border-radius:0;margin:10px 0;border:2px solid #7d1205}@media (min-width:800px){input[type=text],input[type=email],input[type=tel],textarea{font-size:17px;padding:10px}}textarea{resize:none}input[type=submit]{border-radius:0;border:2px solid #7d1205;color:#000;font-size:16px;padding:15px 20px;font-family:'Open Sans',Helvetica,Arial,sans-serif;background:0 0;-webkit-appearance:none;border-radius:0;cursor:pointer;text-transform:uppercase;text-align:center;display:block}input[type=submit]:hover{background-color:#7d1205;color:#fff}@media (min-width:800px){input[type=submit]{font-size:18px;padding:10px 20px}}input[type=checkbox]{height:36px;width:36px}#gallery-1 .gallery-item{float:none !important}@media (min-width:800px){#gallery-1 .gallery-item{float:left !important}}#gallery-1 img{border:none !important;max-width:230px;width:100%}.page-template-template-kooperationen .team-member{min-height:0}.team-member{text-align:center;min-height:320px;margin-bottom:50px}@media (min-width:800px){.team-member{float:left;width:20%;margin-right:5%}}.team-member img{max-width:270px;width:100%;margin:0 auto 15px auto}.team-member h2,.team-member p{margin:0}.team-member h2{font-size:19px;line-height:24px}.team-member p{font-size:15px;line-height:19px;margin-top:10px}.arrow{float:left;width:12px;padding-right:10px;padding-top:5px}