/* Breakpoint Selector */

@media (max-width: 575.98px)  {
  

}

@media (min-width: 576px) {


}

@media (max-width: 767.98px) {

  .background-abm-platform {
    background-image: url(../img/header_image_abm_platform_mobile.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    padding-top: 4em;
    padding-bottom: 4em;
    position: relative;
    background-size: cover;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

  .background-account-based {
    background-image: url(../img/header_image_account_based_mobile.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    padding-top: 4em;
    padding-bottom: 4em;
    position: relative;
    background-size: cover;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

  .background-web-pesonalisation {
    background-image: url(../img/header_image_web_personalisation_mobile.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    padding-top: 4em;
    padding-bottom: 4em;
    position: relative;
    background-size: cover;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

  .background-partnership {
    background-image: url(../img/header_image_partnership_mobile.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    padding-top: 4em;
    padding-bottom: 4em;
    position: relative;
    background-size: cover;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

  .background-about-us {
    background-image: url(../img/header_image_about_mobile.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    padding-top: 4em;
    padding-bottom: 4em;
    position: relative;
    background-size: cover;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

  .background-news {
    background-image: url(../img/header_image_news_mobile.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    padding-top: 4em;
    padding-bottom: 4em;
    position: relative;
    background-size: cover;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

.card-height-wp {
    min-height: 150px;
}

}

@media (min-width: 768px) {

.card-height-wp {
    min-height: 150px;
}

}

@media (max-width: 991.98px) {
  
  .jabmo-header-bg {
  background-image: url(../img/header_mobile.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  height: 70vh;
  padding-top: 2em;
  padding-bottom: 2em;
  position: relative;
  background-size: cover;
}

.background-abm-platform {
    background-position: left;
}

.background-account-based {
    background-position: left;
}

.background-web-pesonalisation {
    background-position: left;
}

.background-partnership {
    background-position: left;
}

.background-about-us {
    background-position: left;
}

.background-news {
    background-position: left;
}

}

@media (min-width: 992px) {

.footer-extra-padding {
  padding-left: 3rem !important;
}

.card-height-wp {
    min-height: 290px;
}

.card-height-da {
    min-height: 260px;
}


}

@media (max-width: 1199.98px) {

.nav-item-contact-button {
    padding-top:7px;
    padding-bottom:7px;
}

}

@media (min-width: 1200px) {

.width-box-sm-header {
    max-width: 35em;
}

}

@media (max-width: 1399.98px) {

	body {
		
	}
}

@media (min-width: 1400px) {

	body {
		
	}
}