:root {
    --primary-h: 158 !important;
    --primary-s: 26.8% !important;
    --primary-l: 16.1% !important;
    --primary-contrast-h: var(--primary-h) !important;
    --primary-contrast-s: var(--primary-s) !important;
    --primary-contrast-l: 100%  !important;

    --secondary-h: 41 !important;
    --secondary-s: 46.3% !important;
    --secondary-l: 83.9% !important;
    --secondary-contrast-h: var(--secondary-h) !important;
    --secondary-contrast-s: var(--secondary-s) !important;
    --secondary-contrast-l: 20%  !important;
  }
  .properties-selgesAv--vang-almenning{
fill: #ff5bb4;
}

.properties-selgesAv--silva-bolig-as{
fill: yellow;
}


/*global styling*/
:root {
  --silva-bolig-color: #c9c2a8;
  --custom-hero-title-color: white !important;
  --custom-heading-color: var(--silvabolig-yellow);
  --custom-strong-font-weight: 400;
  --custom-heading-font-weight: 400;
  --custom-bold-font-weight: 400;
  --silvabolig-yellow: #d9c196;
}

section p,
.k-elements-card,
.blocks-contact-portal__bottom {
  color: var(--silva-bolig-color) !important;
}

.main-hero__overlay-content{
  letter-spacing: 8px !important;
}

section h1,
section h2 {
  text-transform: uppercase;
  letter-spacing: 2px !important;
}



/*start buttons*/
.k-button {
  font-weight: 400 !important;
  font-family: var(--secondary-font) !important;
  /* Generelt buttons */
  --k-button-border-radius: 0;

  /*Secondary knapp*/
  --k-button-secondary-background: var(--k-button-primary-background);
  --k-button-secondary-text: var(--silva-bolig-color);
  --k-button-secondary-background-hover: var(--k-button-primary-background);
  --k-button-secondary-background-active: var(--k-button-primary-background);
  --k-button-secondary-border: var(--k-button-secondary-border);
}

.blocks-cta-banner .k-button {
  border-radius: 0px !important;
  border-style: solid !important;
  border-color: var(--silva-bolig-color) !important;
  background-color: unset !important;
  letter-spacing: 3px !important;
  color: var(--silva-bolig-color) !important;
  text-transform: uppercase !important;
  font-size: 1rem !important;
  font-family: var(--secondary-font) !important;
}

/* end buttons*/
/*end global styling*/




/* Project styling*/
 .flatfinder-section{
 padding:0 !important;

 }
.hero__overlay-content h2{
  text-transform: none !important;
}
/* start change order*/

 .standard-project-home .section-hero{
   order: 10 !important;
 }
.standard-project-home .timeline-section {
  order: 11 !important;
}

.standard-project-home #attachments,
.standard-project-home #flatfinder {
  order: 40 !important;
}

.standard-project-home .residential-templates {
  order: 28 !important;
}

.standard-project-home .custom-icons-section {
  order: 158 !important;
}
.standard-project-home .section-map {
  order: 159 !important;
}

.standard-project-home #lead {
  order: 160 !important;
}
/* end change order*/


.standard-project-home .blocks-section:not(.section-hero) .blocks-section__container {
  max-width: var(--section-width-medium);
}

/* Start - Change label in project-card */

.blocks-project-card--tiles .blocks-project-card__view-project{
  font-size: 0rem !important;
  text-underline-offset: unset !important;
}

.blocks-project-card--tiles .blocks-project-card__view-project:after{
  content: "Se boliger";
  font-size: 1rem;
}