/*--Product Landingpage---*/
#product-nav {
  background:#003255;
  padding:5px 0;
  z-index:1;
}

#product-nav.affix {top:0;width:100%}
#product-nav nav a {color:#fff;}
#product-nav .row > div {margin-bottom:0;}

#product-nav .btn {
  margin:3px 0 0 0;
  font-size:16px; 
  border:none;
}

#product-nav .btn-primary {
	background: #006bb7;
	color: #fff;
}

#product-nav .btn-danger {
	background: #F15A22;
	color: #fff;
}


.product-lp .btn-danger {
	color: #fff;
	font-size: 24px;
	line-height: 32px;
	background: #F15A22;
	padding: 8px 24px;
	border-radius: 100px;
}

.product-nav-right > div {
  float:right;
  margin-left:10px;
}


#hero-section .content-section {background:none;border:0;}
/*
#hero-section .content-section:first-child {background:#003255;}
#hero-section .content-section:last-child {background-image: linear-gradient(180deg, #003255 0%, #006bb7 100%);}
*/

#hero-section h1 {
	font-size: 16px;
	line-height: 20px;
  color:#fff;
  margin:0;
  font-weight:normal;
}

#hero-section h2 {
	font-size: 36px;
	line-height: 48px;
	font-weight: 700;
  color:#fff;
  margin:0 0 30px 0;
}

#hero-section h3 {
  color: #ffffff;
  font-size: 28px;
  line-height: 38px;
  font-weight: 500;
}


#hero-section .ce-bodytext {
	font-size: 26px;
	line-height: 36px;
	color: #fff;
  margin:0 0 25px 0;
}

#hero-section .frame-layout-1 .ce-bodytext {
color:#fff;
font-size: 18px;
line-height: 24px;  
margin:0 0 25px 0;
}

#hero-section .frame-layout-1 .fa {
color:#aad2d9;
}

#hero-video {
  position:relative;
  margin:60px 0 24px 0;
}

#warranty-badge {
  width:80px;
  height:80px;
  transform:rotate(-15deg)
  ;position:absolute;
  top:-40px;
  left:-10px;
  background-image: url(/fileadmin/Public/Products/Measurement_Hardware/imc_ARGUSfit/warranty-badge.png);
  background-repeat:no-repeat;
  background-size: contain;
}


/* imc ARGUSfit */
  #hero-section {
    background: #153453;
    background-image: linear-gradient(180deg, #003255 0%, #006bb7 100%); /* W3C */
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-position: 100% 0;
 }

@media(min-width:768px) {
  #hero-section h1 {
    font-size: 16px;
    line-height: 20px;
    color:#fff;
    margin:0;
    font-weight:normal;
  }

  #hero-section h2 {
    font-size: 44px;
    line-height: 60px;
    font-weight: 700;
    color:#fff;
    margin:0 0 30px 0;
  }

  #hero-section h3 {
    color: #ffffff;
    font-size: 32px;
    line-height: 32px;
    font-weight: 500;
  }

  #hero-video {
    position:relative;
    margin:240px 0 24px 0;
  }  
  
}

@media(min-width:992px) {
  #hero-section {
    background: #153453;
    background-image: url(/fileadmin/Public/Products/Measurement_Hardware/imc_ARGUSfit/imc_ARGUSfit_hero_bg-min.jpg); /* fallback */
    /*background-image: url(/fileadmin/Public/Products/Measurement_Hardware/imc_ARGUSfit/imc_ARGUSfit_hero_bg-min.jpg), linear-gradient(180deg, #003255 0%, #006bb7 100%);*/
    background-repeat: no-repeat,repeat;
    background-attachment: scroll;
    background-position: 100% 0,100% 0;
    background-size: contain;
 }

  #hero-video {
    position:relative;
    margin:210px 0 24px 0;
  }
  
  #warranty-badge {
    width:160px;
    height:160px;    
    transform:rotate(-15deg);
    position:absolute;
    top:-80px;
    left:-80px;
  }

}

@media(min-width:1900px) {
  #hero-section {
    background: #153453;
    background-image: url(/fileadmin/Public/Products/Measurement_Hardware/imc_ARGUSfit/imc_ARGUSfit_hero_bg-min.jpg); /* fallback */
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 100% 0;
    background-size: contain;
 }
}

/* Messtechniktage-2023 */
@media(min-width:992px) {
 #hero-section #c97657,
 #hero-section #c98846,
 #hero-section #c99156,
 #hero-section #c99598,
 #hero-section #c98634,
 #hero-section #c98441 {
    background: #153453;
    background-image: url(/fileadmin/Public/News_Events/Messtechniktage-2023/messtechniktage-hero-bg-min.jpg); /* fallback */    
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 100% 0;
    background-size: cover;
 }  
}

/* IHR Landingpage */
@media(min-width:992px) {
 #hero-section #c104485 {
    background: #153453;
    background-image: url(/fileadmin/Public/Landing_Pages/2023/cansas-ihr-wp-lp-min.jpg); /* fallback */    
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 100% 0;
    background-size: cover;
 }  
}


#hero-section #c98253 h2,
#hero-section #c98840 h2,
#hero-section #c99150 h2,
#hero-section #c99596 h2,
#hero-section #c98632 h2,
#hero-section #c98594 h2 {
  margin-bottom:0;
}

#c97938 .dce-card {
	min-height: 512px;
}

#c97938 .dce-card-inner {
	padding: 10px 20px 10px 20px;
}

#c97938 {
	padding: 50px 0 12px 0;
}

#c98244 {
  border:0;
	padding: 0 0 50px 0;
}

#c98244 .dce-card {
	min-height: 567px;
}

#c98244 .dce-card-inner {
	padding: 10px 20px 10px 20px;
}



