
    .hero.pillar.who-we-are {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/home_banner.jpg);
        height: 332px;
        background-position: center;
    }
	.hero.whatwebelieve {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/what_we_believe_child.png);
        height: 332px;
        background-position: center;
    }
	
	.hero.pillar.passionnutrition{
		 background-image: url('/content/dam/europe/kelloggs_nl/images/banners/main_banner.jpg');
	   background-position:  right top;
		height: 332px;
	}
   .hero.nutrition-child{
     background-image: url('/content/dam/europe/kelloggs_nl/images/banners/nutrition_childpages_banner.jpg');
    background-position: top center;
    height: 332px;
}
.hero.who-we-are-child{
    background-image: url('/content/dam/europe/kelloggs_nl/images/banners/whoweare_bg.jpg');
    background-position: left top;
    height: 332px;
}
.hero.what-we-believe-child{
    background-image: url('/content/dam/europe/kelloggs_nl/images/banners/whoweare_bg.jpg');
    background-position: left center;
    height: 332px;
}
.hero.pillar.medium.ourBrands {
        background-image: url('/content/dam/europe/kelloggs_nl/images/banners/ourBrands_banner.png');
        background-position: center;
        height: 332px;
    }
 .hero.home {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/home_banner.jpg);
        height: 514px;
        background-position: center center;
    }

.hero.promotions {
	height: 332px;
	background-image: url(/content/dam/europe/kelloggs_nl/images/banners/home_banner.jpg);
	background-position-y: center;
}
.banners-container .banner2.blippar.snacks-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/banners/10394_Coco_Pops_Blippar_Online_Banners_1960x800_FRABEN.jpg) !important;
}
.banners-container .banner2.snacks-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Banners_Snacks_NL.jpg);
}
.banners-container .banner2.tresor-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Banners_Desktop_nl_nl.jpg);
}
.banners-container .banner2.cereals-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Banners_Cereal_NL.jpg);
}
.banners-container .banner2.nerf-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Nl_NL_nerf.jpg);
}
.banners-container .banner2.snacks-promotion .description h3,
.banners-container .banner2.cereals-promotion .description h3,
.banners-container .banner2.tresor-promotion .description h3	{
	font-size:25px !important;
}
.banners-container .banner2.snacks-promotion .description h2 {
	font-size:42px;
}

    .banner.what-we-believe.position-alt {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/what-we-believe.png);
        background-position: left;
    }

    .banner.who-we-are {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/who_we_are.png);
        background-position: center center;
    }	
	.banner.reebok21 {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/reebok2021-promotional-banner-desktop-Netherlands.jpg);
        background-position: left;
	}
	.banners-container .banner.reebok21 .description h2 {
	    font-size:16px;
    }
   .banners-container .banner.reebok21 .description p {
	font-size:12px;	
	}
	.banner.football-21 {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/web-nl-nl.jpg);
        background-position: left;
	}
	.banners-container .banner.football-21 .description h2 {
	    font-size:16px;
    }
   .banners-container .banner.football-21 .description p {
	font-size:12px;	
	}
	.banner.cerealbox-cover {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/new/pp-nl-nl-web.jpg);
        background-position: left;
	}
	.banners-container .banner.cerealbox-cover .description h2 {
	    font-size:16px;
    }
   .banners-container .banner.cerealbox-cover .description p {
	font-size:12px;	
	}
    .specialKperathree {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/SPK_Promo_Spot_Zone2.jpg);
        height: 300px;
        background-size: cover;
        background-position: right;
    }

	.specialKperatwo {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/landing-header-flakes-ALP_27.07_NL.jpg);
			height: 300px;
			background-size: cover;
			background-position: right;
		}
	 .custom-banner-container.special-k-header {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Desktop_09_Special-K.png);
			height: 332px;
			background-position: center;
		}

	.custom-banner-container.special-k-strength-header {
		background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Banner_new_d.jpg);
		height: 332px;
		background-position: center center;
	}

	.custom-banner-container.special-k-ontbijtgranen {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/ban.jpg);
        height: 332px;
        background-position: center center;
    }
    .custom-banner-container.smacks-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Smacks.png);
        height: 332px;
        background-position: center center;
    }
    .custom-banner-container.rice-krispies-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Desktop_07_Rice-Krispies.png);
        height: 332px;
        background-position: center center;
    }

    .custom-banner-container.kellogg-s-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs.png);
        height: 332px;
        background-position: center center;
    }

    .custom-banner-container.kellogg-s-corn-flakes-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Desktop_03_Corn-Flakes.png);
        height: 332px;
        background-position: center center;
    }

    .custom-banner-container.frosties-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Desktop_Frosties.png);
        height: 332px;
        background-position: center center;
    }

    .custom-banner-container.kellogg-s-extra-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs__0025_24_EXTRA-HQ.png);
        height: 332px;
        background-position: center center;
    }

    .custom-banner-container.coco-pops-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/CocoPops_Kelloggs_Desktop_Hero-banners_v2.png);
        height: 332px;
        background-position: center center;
    }

    .custom-banner-container.tresor-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs__0024_23_Mmmh-Tresor.png);
        height: 332px;
        background-position: center center;
    }
	    .custom-banner-container.country-store-consumer-brand-header{
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Desktop_16_Country-Store.png);
        height: 332px;
        background-position: center center;
    }
	    .custom-banner-container.honeypops-consumer-brand-header {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Desktop_17_Honey-Pops.png);
        height: 332px;
        background-position: center center;
    }
    .custom-banner-container.faq {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/faq.png);
        background-position: center;
        height: 332px;
    }

    .custom-banner-container.all-bran-header.whiteBackground,
    .hero.AllBran-dellefibre {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Desktop_01_All-Bran.png);
        background-position: center;
        height: 332px;
    }	

.custom-banner-container.importance-of-fibre {
    background-image: url(/content/dam/europe/kelloggs_nl/images/banners/the-importance-of-fibre-header-new.png);
    height: 332px;
    background-position: center center;
}

    .searchResults.short{
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/ourBrands_banner.png);
            background-position: top;
            height: 332px;
            background-repeat: no-repeat;
    }
.hero.small.article.contact {
    background-image: url(/content/dam/europe/kelloggs_nl/images/banners/contact-banner.png);
    background-position: center;
    height: 332px;
}
.showInMobile{display: none;visibility: hidden;}
.hideInMobile{visibility: visible;}

/* Common to all banners*/
.banners-container .xbox-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Banners_Desktop_Netherlands_nl_NL.jpg);
}
.banners-container .reebok-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/reebokBanners_Desktop.jpg);
}
.banners-container .bts20-promotion {
	background-image: url(/content/dam/europe/kelloggs_nl/images/bts_2020_Banners_Desktop.jpg);
}
.banners-container .description h2 {
	font-size:22px;
}
.banners-container .bts20-promotion .description h2 {
	font-size:18px;
}
.banners-container .description p {
	font-size:14px;
}
   @media (max-width: 1000px){
	.hero.passionnutrition{
		background-image: url('/content/dam/europe/kelloggs_nl/images/banners/nutrition_childpages_banner.jpg');
		background-position: top center;
		height: 332px;
	}
}
   
    @media (max-width: 768px) {
.hero.whatwebelieve {
	background-position: right bottom;
}
        .custom-banner-container.special-k-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Mobile_09_Special-K.png);
            height: 367px;
        background-position: left center;
            background-size: cover;
        }
        
        .custom-banner-container.special-k-ontbijtgranen {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/ban_mobile.jpg);
        height: 368px;
        background-position: center center;
    }

        .custom-banner-container.special-k-strength-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Banner_new_m.jpg);
            height: 462px;
            background-size: cover;
        }
        .custom-banner-container.smacks-consumer-brand-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/msmacks.png);
            height: 332px;
            background-position: center center;
        }		
        .custom-banner-container.country-store-consumer-brand-header{
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Mobile_16_Country-Store.png);
            height: 332px;
            background-position: center center;
        }
        .custom-banner-container.rice-krispies-consumer-brand-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Mobile_07_Rice-Krispies.png);
            height: 402px;
            background-position: center center;
        }
        .custom-banner-container.kellogg-s-consumer-brand-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/mkelloggs.png);
            height: 332px;
            background-position: center center;
        }
        .custom-banner-container.kellogg-s-corn-flakes-consumer-brand-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Mobile_03_Corn-Flakes.png);
            height: 442px;
            background-position: center center;
        }
        .custom-banner-container.frosties-consumer-brand-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Mobile_Frosties.png);
            height: 332px;
            background-position: center center;
        }
        .custom-banner-container.kellogg-s-extra-consumer-brand-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs__0025_24_EXTRA-.png);
            height: 332px;
            background-position: center center;
        }
        
        
		
	.custom-banner-container.faq {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/faq-mob.png);
            background-position: center;
            height: 332px;
        }
		 
		.custom-banner-container.importance-of-fibre {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/samplemob.png);
            background-position: center;
            height: 332px;
        }
		
.hero.who-we-are-child{
    background-image: url('/content/dam/europe/kelloggs_nl/images/banners/whoweare_Ipad.jpg');
    background-position: left top;
    height: 332px;
}
.hero.home {
        background-image: url(/content/dam/europe/kelloggs_nl/images/banners/home_banner.jpg);
        height: 332px;
        background-position: center center;
    }
     .hideInMobile{display: none;visibility: hidden;}
.showInMobile{display: block; visibility: visible;}
    }



.custom-banner-container.wkk-header {
    background-image: url(/content/dam/europe/kelloggs_nl/images/banners/wkk_Banner.jpg) !important;
    background-size:100%;
	background-color:#f3e3cc;
	height:332px;
	background-position:center;
}
@media (min-width: 641px) and (max-width: 999px) {
	.custom-banner-container.wkk-header {
		height:198px;
	}
}
@media (max-width: 999px){
.hero.nutrition-child{
     background-image: url('/content/dam/europe/kelloggs_nl/images/nutrition/passion_hero_mob.jpg');
    background-position: top center;
    height: 332px;
}
.hero.pillar.passionnutrition {
    background-image: url(/content/dam/europe/kelloggs_nl/images/nutrition/passion_hero_mob.jpg);
    height: 332px;
    background-position: top;
}
}
@media (min-width: 641px) and (max-width: 999px) {
	.custom-banner-container.wkk-header {
		height:198px;
	}
}
@media (max-width: 601px) {
	.banners-container .banner2.snacks-promotion .description h3,
    .banners-container .banner2.cereals-promotion .description h3,
	.banners-container .banner2.tresor-promotion .description h3	{
		font-size:22px !important;
	}
	.custom-banner-container.all-bran-header.whiteBackground,
        .hero.AllBran-dellefibre {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Mobile_01_All-Bran.png);
            background-position: center;
            height: 332px;
        }
	.custom-banner-container.coco-pops-consumer-brand-header {
       background-image: url(/content/dam/europe/kelloggs_nl/images/banners/CocoPops_Kelloggs_Mobile_Hero-banner.png);
            height: 332px;
            background-position: center center;
        }
	.custom-banner-container.tresor-consumer-brand-header {
            background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs__0024_23_Mmmh-Treso.png);
            height: 332px;
            background-position: center center;
        }
	.custom-banner-container.honeypops-consumer-brand-header {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Kelloggs_Mobile_17_Honey-Pops.png);
			height: 332px;
			background-position: center center;
		}
	.banners-container .banner2.cereals-promotion {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/NL_Cereal_Mobile.jpg);
			background-size: 100%;
			height:320px;
		}
	.banners-container .banner2.blippar.snacks-promotion {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/10394_Coco_Pops_Blippar_Online_Banners_1960x800_FRABEN_Mobile.jpg) !important;
			background-size: 100%;
			height:320px;
		}
	.banners-container .banner2.snacks-promotion {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/NL_Snacks_Mobile.jpg);
			background-size: 100%;
			height:320px;
		}
		.banners-container .banner2.tresor-promotion {
			background-image: url(/content/dam/europe/kelloggs_nl/images/banners/Banners_Mobile_nl_nl.jpg);
			background-size: 100%;
		}
	.banners-container .banner2.snacks-promotion .description h2 {
		font-size:32px;
	}
	.banners-container .banner2.snacks-promotion .description,
    .banners-container .banner2.cereals-promotion .description,
	.banners-container .banner2.tresor-promotion .description	{
		top:84% !important;
	}
	/* Common to all banners*/
	.banners-container .xbox-promotion {
		background-image: url(/content/dam/europe/kelloggs_nl/images/banners/mobile_banner_Netherlands_nl_NL.jpg);
		height:340px !important;
	}
	.banners-container .reebok-promotion {
		background-image: url(/content/dam/europe/kelloggs_nl/images/reebokmobile_banner.jpg);
		height:340px !important;
	}
	.banners-container .bts20-promotion {
		background-image: url(/content/dam/europe/kelloggs_nl/images/bts_2020_mobile_banner.jpg);
		height:340px !important;
	}
	.banners-container .description h2 {
		font-size:16px;
	}
	.banners-container .description p {
		font-size:12px;
	}
	.banners-container .football-21 {
		background-image: url(/content/dam/europe/kelloggs_nl/images/banners/mobile-nl-nl.jpg);
		height:340px !important;
	}
    .banners-container .cerealbox-cover {
		background-image: url(/content/dam/europe/kelloggs_nl/images/banners/new/pp-nl-nl-mobile.jpg);
		height:340px !important;
	}	
}
@media (max-width: 480px) {
	.banners-container .banner2.snacks-promotion .description h3,
    .banners-container .banner2.cereals-promotion .description h3,
	.banners-container .banner2.tresor-promotion .description h3	{
		font-size:14px !important;
	}
	.banners-container .banner2.snacks-promotion .description h2 {
		font-size:32px;
	}
	.banners-container .banner2.snacks-promotion .description p,
    .banners-container .banner2.cereals-promotion .description p,
	.banners-container .banner2.tresor-promotion .description p	{
		font-size:12px !important;
	}
	.banners-container .banner2.snacks-promotion .button,
    .banners-container .banner2.cereals-promotion .button,
	.banners-container .banner2.tresor-promotion .button,	{
		font-size:12px !important;
	}
}   