:root {
    --color-primary: #2b2b2b !important;
    --color-secondary: #D77900 !important;
    --color-tertiary: #D77900 !important;
    --color-primary-text: #2b2b2b;
    --color-background: #fff;
    --max-width: normal;
    --font-primary: 'local', Arial, sans-serif;
    --font-secondary: 'local2', Arial, sans-serif;
  } 
  
  
  
  
    @media (min-width: 1024px) {
      .transparent:not(.scrolled) .logo-image .inverted{
        content: url("https://cdn.omnicasaassets.com/public/omnicasaresources/cms/immokreman/immokreman_white_orange.png");
        filter: none !important;
      }
    }
      .transparent.fullscreenmobile {
        .logo-image .inverted {
          content: url("https://cdn.omnicasaassets.com/public/omnicasaresources/cms/immokreman/immokreman_white_orange.png");
          filter: none !important;
        }
      }
    
  :root { --border-radius: 0.375rem; }
  
  
  
  
  
  .container {
      @media screen and (max-width: 1700px) {
        max-width: 90%;
      }
    }
  @import url("https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400&display=swap");

:root {
  --font-written: "Dancing Script", cursive;
}

.transparent:not(.scrolled) .logo-image .inverted {
  content: url("https://cdn.omnicasaassets.com/public/omnicasaresources/cms/immokreman/immokreman_white_orange.png");
  filter: none !important;
}

header {
  .logo-image {
    @media (min-width: 1280px) {
      width: 20rem;
    }
  }
}

.footer div {
  text-align: center;
}

[data-page="6704fd203fbc001a4d412e2e"] {
  .banner-content {
    @media (min-width: 1280px) {
      p {
        font-size: 2.5rem;
        font-family: var(--font-written);
        span {
          font-family: var(--font-written);
        }
      }
    }
  }
}
