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

  --secondary-h: 158 !important;
  --secondary-s: 26.8% !important;
  --secondary-l: 16.1% !important;
  --secondary-contrast-h: var(--secondary-h) !important;
  --secondary-contrast-s: var(--secondary-s) !important;
  --secondary-contrast-l: 100%  !important;
}


/*global styling*/
:root {
  --silva-bolig-color: #c9c2a8;
  --custom-hero-title-color: white !important;
  --custom-strong-font-weight: 400;
  --custom-heading-font-weight: 400;
  --custom-bold-font-weight: 400;
  --silvabolig-yellow: #d9c196;
  --blocks-filter-range-background: #d9c196;
}
.standard-project-profile--silvabolig,
.standard-page{
  --custom-heading-color: var(--silvabolig-yellow);
}


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

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

.standard-page .main-hero__overlay-content,
.standard-project-profile--silvabolig .main-hero__overlay-content{
  letter-spacing: 8px !important;
}

.standard-project-profile--silvabolig h1, 
.standard-project-profile--silvabolig h2,
.standard-page section h1,
.standard-page section h2 {
  text-transform: uppercase;
  letter-spacing: 2px !important;
}


/* Juster hover farge på tiles */
.blocks-portal--tiles .k-elements-card__content {
    background: transparent !important;
}
.blocks-portal--tiles .k-elements-card__content:hover {
    background: rgba(0, 0, 0, 0.4) !important;
}

.blocks-portal__card--variant-article .k-elements-card__content{
 background: rgba(0, 0, 0, 0.1) !important;
}
   
   

/*start buttons*/
.standard-page .k-button,
.standard-project-profile--silvabolig .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);
}
.standard-page .blocks-cta-banner .k-button,
.standard-project-profile--silvabolig .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;
}

.blocks-attachments__items .k-button{
color: white !important;
}

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

/*Page styling*/
.standard-page .age.standard-page-home .projects-portal-section--theme-secondary {
  background: unset !important;
}

/*Change label on article next link*/
.standard-page .link-to-article span{
display: none;
}

.standard-page .link-to-article .blocks-text:before{
content: 'Se forrige artikkel'
}


.blocks-portal__breadcrumbs-button {
  background-color: unset !important;
  color: var(--silva-bolig-color) !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  font-size: 1rem !important;
}

/* 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;
}

/*end page styling*/



/* Project styling*/
 .standard-project .blocks-text-effect--background{
  background: none !important;
 }

 .standard-project-profile--silvabolig .flatfinder-section{
 padding:0 !important;

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

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


.standard-project-profile--silvabolig .standard-project-home #section-icons-first {
  order: 12 !important;
}


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

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

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

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


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

.standard-project-profile--silvabolig .standard-project.solhoyden .blocks-summary__wrapper {
  padding: 0rem !important;
}

/* end project styling*/

.standard-project-profile--silvabolig .standard-page-residential-template .section-hero .k-elements-image {
--k-elements-image-size: contain !important;
}