/* Keep the opening section compact while clearing the overlaid navigation. */
@media(min-width:768px) {
  .banner-one { padding-top:220px;padding-bottom:80px; }
  .banner-one .banner-one__title { font-size:clamp(40px,4.2vw,58px);line-height:1.1;margin-top:16px; }
  .banner-one .banner-one__text { margin-top:20px;margin-bottom:22px; }
  .banner-one .grundweg-fixed-price { margin:18px 0; }
  .banner-one .grundweg-google-reviews { margin-top:18px; }
  .banner-one .banner-one__right { bottom:-80px; }
}
@media(max-width:767px) {
  .banner-one { padding-bottom:24px; }
  .banner-one .banner-one__title { font-size:clamp(32px,8.5vw,40px);line-height:1.1;margin-top:12px; }
  .banner-one .banner-one__text { margin:14px 0 18px;font-size:15px;line-height:1.55; }
  .banner-one .grundweg-fixed-price { margin:16px 0;padding:10px 14px; }
  .banner-one .grundweg-google-reviews { margin-top:16px; }
  .banner-one .banner-one__right { margin-top:20px; }
  .banner-one .banner-one__img > .grundweg-photo { height:180px !important; }
}
