.elementor-915 .elementor-element.elementor-element-cad651d{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-915 .elementor-element.elementor-element-cad651d{--width:100%;}}/* Start custom CSS *//* --- NORDPIL --- */

div.compass svg#nord path.st1 {
  fill: #222631;
}




  /* Oversigtbillede fylde skærm */


@media (min-width: 881px) {

  .boligvaelger .bv-overview-container .bv-overview img,
  .boligvaelger .bv-overlay svg {
/*    width: auto !important;
*/
    /* max-height: calc(100vh - 200px) !important; */
    aspect-ratio: 2500 / 1920 !important;
    display: block;
  }
}







/* Lad vinkler fylde hele kolonne og skalér */


.bv-angle {
  flex: 0 0 auto;
  min-width: 60%;
  overflow: visible !important;
  padding: 0 !important;
}

.bv-angle > * {
  overflow: visible !important;
}

.bv-angle svg,
.bv-angle img {
  width: 100% !important;
  height: auto !important;
  max-width: none !important;
  object-fit: contain !important;
  overflow: visible !important;

  transform: scale(1.20);
  transform-origin: center center;
}


/*  Mobil skalering  */

@media (max-width: 768px) {
  .bv-angle svg,
  .bv-angle img {
    transform: scale(1.1);
  }
  
}




/* Send vinkel-knapper ned i bund 

.bv-section-left-column {
  display: flex;
  flex-direction: column;
  justify-content: space-between; 
  height: 100%; 
}

#angle-footer {
  margin-top: auto; 
}

*/


  


@media (max-width: 880px) {
    
    
/* Fix topknapper og BV ramler sammen */


.bv-topmenu-content a {
  padding: 10px 10px !important;
}

.bv-overview { margin-top: 20px;}



  /* whitespace under vinkler*/
    
  .no-gutters{
    height: auto !important;

    position: relative !important;
    overflow: visible !important;
    }
    
.boligvaelger.boligvaelger .overflow-auto {
  overflow: visible !important;
    }

}/* End custom CSS */