/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.socialmedia{display:inline-block;text-indent:-9001px;height:28px;width:28px;margin-right:1em;background-size:contain;background-repeat:no-repeat;background-position:center;}.socialmedia--facebook{background-image:url(/themes/custom/bergfood/images/social-media/facebook.svg);}.socialmedia--instagram{background-image:url(/themes/custom/bergfood/images/social-media/instagram.svg);}.socialmedia--linkedin{background-image:url(/themes/custom/bergfood/images/social-media/linkedin.svg);}.socialmedia--youtube{background-image:url(/themes/custom/bergfood/images/social-media/youtube.svg);}
.hero{margin-bottom:0;}.contact{position:relative;padding-top:6rem;}@media (max-width:1339px){.contact{padding-top:4rem;}}@media (max-width:767px){.contact{padding-top:2rem;}}.contact a{color:black;}.contact a:hover{text-decoration:underline;}.contact h4,.contact .field__label{text-transform:capitalize;font-size:1rem;font-weight:normal;color:#bd0022;margin-bottom:0;}.contact::before{content:'';position:absolute;width:calc(100% - ((100% - 1200px * 1.25) / 2) + 6rem);height:calc(100% - 4rem);top:0;left:0;background:#f5f5f5;z-index:-1;}.contact__columns{display:flex;}@media (max-width:767px){.contact__columns{display:block;}}.contact__column{flex:0 0 60%;}.contact__column--main{flex:0 0 40%;position:relative;z-index:1;}.contact__section{margin-bottom:1em;}.contact__section:last-child{margin-bottom:0;}.contact__details{padding:3rem;}@media (max-width:767px){.contact__details{padding:1rem;margin:1rem 0;}}.contact__details--overlay{background:white;}.contact__opening-hours{display:flex;justify-content:space-between;}.contact__opening-hour:last-child{padding-left:3rem;}@media (max-width:767px){.contact__opening-hour:last-child{padding:0;}}.contact__image img{position:relative;width:calc(100% + 6rem);height:auto;right:6rem;}@media (max-width:767px){.contact__image img{width:100%;right:0;}}.contact .field--name-field-google-maps a{text-decoration:underline;text-transform:uppercase;display:inline-block;}.contact .field--name-field-google-maps a::after{content:'';padding-right:1.5rem;background:url(/themes/custom/bergfood/images/icons/external-link.svg) no-repeat center;}.contact .field--name-field-google-maps a:hover{color:#bd0022;}
