@charset "UTF-8";@font-face{src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300.eot');src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300.eot#iefix') format("embedded-opentype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300.woff2') format("woff2"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300.woff') format("woff"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300.ttf') format("truetype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300.svg#Roboto') format("svg");font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300}@font-face{src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300italic.eot');src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300italic.eot#iefix') format("embedded-opentype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300italic.woff2') format("woff2"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300italic.woff') format("woff"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300italic.ttf') format("truetype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-300italic.svg#Roboto') format("svg");font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300}@font-face{src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500.eot');src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500.eot#iefix') format("embedded-opentype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500.woff2') format("woff2"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500.woff') format("woff"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500.ttf') format("truetype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500.svg#Roboto') format("svg");font-display:swap;font-family:"Roboto Bold";font-style:bold;font-weight:500}@font-face{src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500italic.eot');src:url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500italic.eot#iefix') format("embedded-opentype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500italic.woff2') format("woff2"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500italic.woff') format("woff"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500italic.ttf') format("truetype"),url('https://hofmann-losch.com/templates/g5_hydrogen/custom/fonts/roboto-v30-latin-500italic.svg#Roboto') format("svg");font-display:swap;font-family:"Roboto Bold Italic";font-style:bold italic;font-weight:500}*{font-weight:300}h1{font-size:1.7rem}h2{font-size:1.5rem}h3{font-size:1.4rem}h4{font-size:1.3rem}h5{font-style:1.2rem}h6{font-style:1.1rem}h1,h2,h3,h4,h5,h6{font-family:"Times New Roman",sans-serif;margin:0.75rem 0 0 0;font-style:bold;font-weight:500;color:#ae1e28}p{margin-top:0}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:normal}main .g-grid{justify-content:space-between}p a{color:#474746}.pfeil{color:#474746;font-size:2rem;font-family:"Roboto",sans-serif}p a:hover,.g-social a:hover{color:#dedede;transition:all ease-in 0.5s}.g-social a{background:none;border:none;color:#474746}#social-3360-particle{padding:1.5rem 0}ul{margin-top:5px}.padding{padding:20px !important;margin:0px}.no-padding{padding:0 !important;margin:0}.nopadding .col{flex:100%;padding:0}.align-center{align-self:center}.eigenbutton{border:1px solid black;padding:10px;color:black;font-size:0.8rem}.eigenbutton:hover{color:#ae1e28;border:1px solid #ae1e28;transition:all ease-in 0.5s}#logo-5419-particle{text-align:center}#logo-8041-particle{text-align:center}#social-3360-particle{padding:0}.fa-bars::before{content:"";font-size:2.2rem;line-height:3rem}#g-header{padding-top:27px !important;padding-bottom:20px !important}#g-mobilemenu-container .g-menu-item-container{transition:transform 0.2s ease-out;font-size:44px;text-transform:lowercase;padding:18px 0;text-align:center}#g-offcanvas{display:flex !important;justify-content:center;align-items:center;align-content:center}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#ae1e28;background:transparent}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:transparent}.fa-bars::before{line-height:4rem}header .g-block.size-36{text-align:center}#g-subfeature{border:none}.g-content-array.g-joomla-articles .g-grid{justify-content:space-between}.g-content-array.g-joomla-articles{padding:47px}.g-content-array .g-grid .g-block{width:23%;flex:0 23%;background:white;padding:30px;box-shadow:#0000003d 5px 5px 5px;margin-bottom:30px}#g-subfeature .g-content-array h3{margin-top:0;margin-bottom:20px}@media screen and (max-width:767px){*{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.g-content-array .g-grid .g-block{width:100%;flex:0 100%}.ampersand{margin-bottom:20px}#g-mobilemenu-container .g-menu-item-container{font-size:24px}.nopadding .platform-content.container{padding:0}}@media screen and (min-width:768px){.size-50{flex:0 45%;width:45%}.real-50{flex:0 50%;width:50%}.hofmann-logo img{max-width:400px}.real-50 img{height:500px;width:100% !important;object-fit:cover;object-position:center}}.real-100 img,.real-50 img{width:100vw}@media screen and (min-width:769px) and (max-width:880px){.g-content-array .g-grid .g-block{width:45%;flex:0 45%}}@media screen and (min-width:881px) and (max-width:1124px){.g-content-array .g-grid .g-block{width:30%;flex:0 30%}}
