/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (min-width: 768px){@media screen and (min-width:768px){#node-kontakt #kontakt{border-left:25px solid #fff;border-right:25px solid #fff;}#node-kontakt .section{margin-left:25px;margin-right:25px;}#node-kontakt #logos{border-right:25px solid #fff;border-left:25px solid #fff;}}@media screen and (min-width:1024px){#node-kontakt #kontakt .h1{width:80%;}#node-kontakt #kontakt .phone,#node-kontakt #kontakt .mail{display:flex;}#node-kontakt #kontakt .phone i,#node-kontakt #kontakt .mail i{display:block;color:#e5da75;font-size:3.5vw;line-height:var(--line-height-h1);transition:opacity 0.5s ease 0.1s,transform 0.5s ease;opacity:0;}#node-kontakt #kontakt .phone a,#node-kontakt #kontakt .mail a{font-size:var(--font-size-h1);line-height:var(--line-height-h1);}#node-kontakt #kontakt .phone a:hover,#node-kontakt #kontakt .mail a:hover{color:#e5da75;}#node-kontakt #kontakt .phone a:hover + i,#node-kontakt #kontakt .mail a:hover + i{opacity:1;transform:translateX(15px);}#node-kontakt #kontakt .adresse{font-size:var(--font-size-h1);line-height:var(--line-height-h1);}#node-kontakt #logos .logos{padding:50px 0;}#node-kontakt #logos .logos .logo picture img{width:150px;}}@media screen and (min-width:1248px){#node-kontakt #kontakt{padding-bottom:100px;}#node-kontakt #kontakt .section{margin-right:75px;margin-left:75px;}}
}
