/*Fixa bakgrundskillen*/
@media (max-width: 1200px) {
    #bgman {
        background-size: auto 95% !important;
        background-position: 130% 100% !important;
    }
}

/*----------------------------------------*/
/* Illustration Size picker SECTION (under hero) */
/*----------------------------------------*/

.illustration {
    display:none;
}
.illustration.active {
  
    display: block;
}

#mini-knapp.active .elementor-widget-wrap,
#mellan-knapp.active .elementor-widget-wrap,
#stor-knapp.active .elementor-widget-wrap,
#liten-knapp.active .elementor-widget-wrap {
    background-color:#b83e55;
}
#mini-knapp.active .elementor-widget-wrap span,
#mellan-knapp.active .elementor-widget-wrap span,
#stor-knapp.active .elementor-widget-wrap span,
#liten-knapp.active .elementor-widget-wrap span {
    color:white;
}



/*print css*/
@media print {
   .elementor-location-header,
   .elementor-location-footer,
   #nb-confirmation-buttons,
   #nb-order-summary-part-three > hr,
   #nb-order-summary-part-three > p,
   #nb-order-summary,
   .page-content > .elementor > section {
       display: none;
    }
    .page-content > .elementor > section.elementor-element-7969352 {
       display: block;
    }
    #nb-order-summary-part-three .nb-confirmation-summary p,
    #nb-order-summary-part-three > h2,
    #nb-order-summary-part-three .nb-confirmation-summary h3 {
        margin-bottom: 0px;
    }
}