/* http://links.parsmedia-online.de/wp-content/themes/linktree/style.min.css?ver=6.0.9 */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local(''),url(/wp-content/themes/linktree/fonts/open-sans-v28-latin-regular.woff2) format('woff2'),url(/wp-content/themes/linktree/fonts/open-sans-v28-latin-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local(''),url(/wp-content/themes/linktree/fonts/open-sans-v28-latin-700.woff2) format('woff2'),url(/wp-content/themes/linktree/fonts/open-sans-v28-latin-700.woff) format('woff')}:root{--background-color:#DE0027;--link-color:#333;--link-background-color:#fff;--footer-link-color:#222}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;background-color:#fff;font-family:'Open Sans',sans-serif}body.link-page{display:block;margin:0}a{color:var(--footer-link-color)}#content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;background-color:var(--background-color)}#content .logo_wrapper{position:relative;display:block;width:160px;height:160px;margin:0 auto;margin:2rem auto 0 auto;border-radius:50%;overflow:hidden;background-color:var(--link-background-color);z-index:3}#content .logo_wrapper .logo{position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;width:0;height:auto;min-width:120px;min-height:120px;margin:0 auto;padding:.8rem}#content h1{display:block;margin:2rem auto;padding:0 1rem;text-align:center;color:var(--footer-link-color);z-index:3}#content .inner_wrapper{padding:4rem 1rem;height:100%}#content .inner_wrapper .background-image{position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none}@media screen and (max-width:900px){#content .inner_wrapper .background-image{position:fixed}}@media screen and (max-width:767px){#content .inner_wrapper .background-image{height:100vh;width:100%;-webkit-transform:scale(1.4);transform:scale(1.4)}}@media screen and (min-width:580px) and (max-width:767px){#content .inner_wrapper .background-image{-webkit-transform:scale(1.8);transform:scale(1.8)}}@media screen and (max-width:767px) and (orientation:landscape){#content .inner_wrapper .background-image{height:auto}}#content .inner_wrapper .link_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;max-width:1024px;margin:0 auto;height:100%}@supports (display:grid){#content .inner_wrapper .link_wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,400px));grid-gap:2rem}}#content .inner_wrapper .link_wrapper .link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.4rem 2rem;background-color:var(--link-background-color);text-align:center;border-radius:20px;-webkit-box-shadow:0 0 6px rgba(20,20,20,.3);box-shadow:0 0 6px rgba(20,20,20,.3);margin:2rem;-webkit-box-flex:1;-ms-flex:1 400px;flex:1 400px;max-width:400px}@supports (display:grid){#content .inner_wrapper .link_wrapper .link{margin:0}}#content .inner_wrapper .link_wrapper .link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--link-color);text-decoration:none;text-align:left;font-size:1.4rem;font-weight:400}#content .inner_wrapper .link_wrapper .link a svg,#content .inner_wrapper .link_wrapper .link a img{display:block;margin-right:1rem;width:60px;height:60px}#content .inner_wrapper .link_wrapper .link a span{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 5rem);font-size:1.1rem}#content .inner_wrapper .link_wrapper .link a .title{position:relative;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;padding-bottom:1rem;margin-bottom:1rem;font-weight:600;font-size:1.4rem}#content .inner_wrapper .link_wrapper .link a .title:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#b1b1b1}@media screen and (max-width:400px){#content .inner_wrapper .link_wrapper .link a span{font-size:1.1rem}#content .inner_wrapper .link_wrapper .link a .title{font-size:1.2rem}}#content .social_media_wrapper{position:relative;display:block;margin-bottom:1rem}#content .social_media_wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:2rem;margin:0;padding:0;list-style:none}@supports (display:grid){#content .social_media_wrapper ul{display:grid;grid-template-columns:repeat(auto-fit,40px)}}#content .social_media_wrapper ul li{margin:1rem}@supports (display:grid){#content .social_media_wrapper ul li{margin:0}}#content .social_media_wrapper ul li a{z-index:3}#content .social_media_wrapper ul li a svg{display:block;width:40px;height:40px;fill:var(--footer-link-color)}#content .footer_wrapper{z-index:3}#content .footer_wrapper .link_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;max-width:1080px;margin:0 auto;color:var(--footer-link-color)}#content .footer_wrapper .link_wrapper a{fill:var(--footer-link-color)}.intro{margin:0 auto;text-align:center;max-width:840px}.intro div{background-color:var(--link-background-color);padding:2rem;margin:0 2rem;text-align:center;border-radius:20px}@media screen and (max-width:400px){.intro div{margin:0 1rem}}.intro p:first-of-type{margin-top:0}.intro p:last-of-type{margin-bottom:0}.intro a{color:inherit}