@media (min-width: 1000px) {
    .hero.ourBrands .description h1,
    .hero.home .description h1,
    .hero.pillar.who-we-are .description h1,
	.hero.pillar.what-we-believe .description h1,
    .hero.pillar.nutrition .description h1,
    .hero.pillar.recipe-detail .description h1,
    .hero.pillar.promotions.trick-treat .description h1,
    .hero.ourBrands .description h4,
    .hero.recipes-small .description h1,
    .hero.pillar.nutritiontwogirls .description h1,
    .hero.recipes-small .description h4,
    .hero.pillar.who-we-are .description h1{
        color:#fff;
    }
}


	.hero.home {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/default_banner.jpg);
}
.hero.pillar.medium.ourBrands {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/default_tile.jpg);
    background-position: left center;
    height: 370px;
}
	.hero.promotions{
        height: 332px;
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/default_banner.jpg);
        background-position: center;
    }
.hero.pillar.recipes-small {
    background-image: url('/content/dam/europe/kelloggs_gr/images/banners/default_banner.jpg');
    background-position: center;
    height: 332px;
	margin-bottom:0;
}
.hero.pillar.who-we-are {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/default_banner.jpg);
    background-position: center;
    height: 332px;
}
.hero.who-we-are-child{
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/banner_eight.jpg);
    background-position: left top;
    height: 332px;
}
.hero.pillar.nutrition{
     background-image: url(/content/dam/europe/kelloggs_gr/images/banners/banner_four.jpg);
    background-position: left top;
    height: 332px;
}

.hero.nutrition-child{
     background-image: url(/content/dam/europe/kelloggs_gr/images/banners/banner_ten.jpg);
    background-position: top center;
    height: 332px;
}
.hero.pillar.what-we-believe {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/banner_six.jpg);
    height: 332px;
    background-position: top;
}
.hero.what-we-believe-child{
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/banner_eight.jpg);
    background-position: left center;
    height: 332px;
}
.banner.nutritionTile{
        background-image: url(/content/dam/europe/kelloggs_gr/images/tiles/nutrition_tile.jpg);
    }
    .banners-container .banner2.merlin-promotion{
		background-image: url(/content/dam/europe/kelloggs_gr/images/tiles/merlin_campaign.jpg);
	}
	 .banner.whatwebelieve {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/whatwebelieve-bg.jpg);
		background-position:top left !important;
	}
	.banner.reebok21-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/reebok2021-promotional-banner-desktop-Greece.jpg);
		background-position:top left !important; 
    }
	.banner.reebok21-promotion .description h2 {
		font-size:14px;
	}
	.banner.reebok21-promotion .description p {
		font-size:12px;
	}
	.banner.personalisedel-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/el_GR_Web.jpg);
		background-position:top left !important; 
    }
	.banner.personalisedel-promotion .description h2 {
		font-size:14px;
	}
	.banner.personalisedel-promotion .description p {
		font-size:12px;
	}
	.banner.personaliseden-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/pp-gr-en-web.jpg);
		background-position:top left !important; 
    }
	.banner.personaliseden-promotion .description h2 {
		font-size:14px;
	}
	.banner.personaliseden-promotion .description p {
		font-size:12px;
	}
	.banner.footaball21-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/web-en-gr.jpg);
		background-position:top left !important; 
    }
	.banner.footaball21-promotion .description h2 {
		font-size:14px;
	}
	.banner.footaball21-promotion .description p {
		font-size:12px;
	}
	.banner.footaball21el-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/web-el-gr.jpg);
		background-position:top left !important; 
    }
	.banner.footaball21el-promotion .description h2 {
		font-size:14px;
	}
	.banner.footaball21el-promotion .description p {
		font-size:12px;
	}
	
.custom-banner-container.frosties-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Desktop_Frosties.png);
    height: 332px;
    background-position: center center;
}
.custom-banner-container.rice-krispies-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Desktop_07_Rice-Krispies.png);
    height: 332px;
    background-position: center center;
}
.custom-banner-container.special-k-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Desktop_09_Special-K.png);
    height: 332px;
    background-position: center center;
}
.custom-banner-container.kelloggs-musli-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Kelloggs_0021_20_Kelloggs-msli_Desktop.png);
    height: 320px;
    background-position: center center;
}
.custom-banner-container.kellogg-s-corn-flakes-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Desktop_03_Corn-Flakes.png);
    height: 332px;
    background-position: center center;
}
.custom-banner-container.coco-pops-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/CocoPops_Kelloggs_Desktop_Hero-banners_v2.png);
    height: 332px;
    background-position: center;
}
.custom-banner-container.tresor-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs__0024_23_Mmmh-Tresor.png);
    height: 332px;
    background-position: center center;
}
.custom-banner-container.krave-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/web-krave.png);
    height: 332px;
    background-position: center center;
}	
.hero.AllBran-importanceOfFibre{
	background-image: url(/content/dam/europe/kelloggs_gr/images/brands/importance_of_fibre_desktop.jpg);
	height: 332px;
	background-position: bottom;
}
.custom-banner-container.kellogg-s-limited-edition-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Kelloggs_Desktop_00_Kelloggs.png);
    height: 332px;
}
.custom-banner-container.all-bran-header.whiteBackground{
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Kelloggs_Desktop_01_All-Bran.png);
    background-position: center;
    height: 332px;
}
.custom-banner-container.toppas-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/banner-Toppas.png);
}
.hero.small.article.contact {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/contact-banner.png);
    background-position: center;
    height: 332px;
}
.custom-banner-container.nutri-grain-consumer-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Desktop_12_Nutri-Grain.png);
    height: 332px;
    background-position: center;
}
.custom-banner-container.special-k-nutri-header {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/flakes_img.JPG');
    height: 332px;
    background-position: bottom center;
}
.custom-banner-container.miel-pops-consumer-brand-header {
    background-image: url('/content/dam/europe/kelloggs_gr/images/banners/honey-loops-desktop.png');
	height: 332px;
    background-position: center;
}
.custom-banner-container.variety-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Kelloggs_Desktop_00_Kelloggs.png);
    height: 332px;
    background-position: center;
}
.specialKpera {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/landing-header-flakes-ALP_27.07_en_UK_d.jpg');
    height: 300px;
    background-size: cover;
}
.specialKperatwo {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/heaventl-chocolate_d.jpg');
    height: 300px;
    background-size: cover;
}

.SKImageCenter {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/diagram-16.07-new_d.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    height: 417px;

}
.SKImageCenter img{
  display: block;
}
.SKIndiCenter {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/Ingredients_7.12_new_GR_d.jpg');
    height: 537px;
    background-size: cover;
}

.custom-banner-container.special-k-nutri-header {
  background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/flakes_img.JPG');
	height: 332px;
  background-position: center;
}
.custom-banner-container.special-k-v1-nutri-header {
  background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/Flakes.jpg');
	height: 332px;
  background-position: center;
}
.custom-banner-container.wkk-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/WKK_Banners_Denmark__v2.jpg);
    background-size: 100%;
    background-color: #f3e3cc;
    height: 332px;
    background-position: center;
}
.custom-banner-container.wkk-header-v3 {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/wkk_v3.jpg);
    background-size: 100%;
    background-color: #f3e3cc;
    height: 332px;
    background-position: center;
}
.banners-container .banner2.snacks-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Banners_Snacks_en_Gr.jpg);
}
.banners-container .banner2.cereals-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Banners_Cereal_en_Gr.jpg);
}
.banners-container .banner.gofree-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/promotions_banner_new.png);
}
.banners-container .banner2.snacks-promotion .description h3, .banners-container .banner2.cereals-promotion .description h3 {
    font-size: 25px !important;
}
.banners-container .banner3.snacks-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Banners_Snacks_el_Gr.jpg);
}

.banners-container .banner3.cereals-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Banners_Cereal_el_Gr.jpg);
}
/*Common to all banners*/
.banners-container .bts20-promotion {
	background-image: url(/content/dam/europe/kelloggs_gr/images/bts_2020_Banners_Desktop.jpg);
}
.banners-container .en_bts20-promotion {
	background-image: url(/content/dam/europe/kelloggs_gr/images/en_Banners_Desktop.jpg);
}
.banners-container .cerealbox-cover-promotion {
	background-image: url(/content/dam/europe/kelloggs_gr/images/banners/en_gr_21_web.jpg);
}
.banners-container .description h2 {
	font-size:22px;
}
.banners-container .description p {
	font-size:14px;
}
.banners-container .bts20-promotion .description h2 {
	font-size:18px;
}
.banners-container .cerealbox-cover-promotion .description h2 {
	font-size:14px;
}

/* Mobile */
@media (max-width: 768px){

        .custom-banner-container.frosties-consumer-brand-header {
    background-image: url('/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Mobile_Frosties.png');
    height: 332px;
    background-position: center center;
}
.SKImageCenter {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/diagram-16.07-new_m.jpg');
    background-size: initial;
    background-repeat: no-repeat;
    height: 1200px;
    background-position: center;
}
.SKImageCenter img{
  display: none;

}
.SKImageRight img{
  width: 100%;
}
.specialKpera {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/landing-header-flakes-ALP_27.07_en_UK_d.jpg');
    height: 300px;
    background-position: center;
}
    .custom-banner-container.kelloggs-musli-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Kelloggs_0021_20_Kelloggs-msli_Mobile.png);
    height: 320px;
    background-size: 100%;
}

.specialKperatwo {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/heaventl-chocolate_d.jpg');
    height: 300px;
    background-position: center;
}

.nourishPera4Img {
    background-image: url(/content/dam/europe/kelloggs_gr/images/special-k/diagram-16.07-new_m.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;

}
.SKIndiCenter {
    background-image: url('/content/dam/europe/kelloggs_gr/images/special-k/Ingredients_7.12_new_GR_m.jpg');
    height: 745px;
    background-size: cover;
}
.custom-banner-container.special-k-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Mobile_09_Special-K.png);
    height: 367px;
    background-position: center center;
    background-size: cover;
}

.custom-banner-container.all-bran-chocolate-header{
  background-image: url(/content/dam/europe/kelloggs_gr/images/banners/heaventl-chocolate_d.jpg);
  height: 367px;
  background-position: center center;
}
.custom-banner-container.rice-krispies-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Mobile_07_Rice-Krispies.png);
    height: 402px;
    background-position: center center;
}
.custom-banner-container.tresor-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs__0024_23_Mmmh-Treso.png);
    height: 384px;
    background-position: center center;
}
.custom-banner-container.coco-pops-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/CocoPops_Kelloggs_Mobile_Hero-banner.png);
    height: 346px;
    background-position: left center;
    background-size: cover;
}
.custom-banner-container.kellogg-s-corn-flakes-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Mobile_03_Corn-Flakes.png);
    height: 442px;
    background-position: center center;
}
.custom-banner-container.nutri-grain-consumer-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/brands/Kelloggs_Mobile_12_Nutri-Grain.png);
    height: 225px;
    background-position: left center;
    background-size: cover;
}
.custom-banner-container.miel-pops-consumer-brand-header {
    background-image: url('/content/dam/europe/kelloggs_gr/images/banners/honey-loops-mob.png');
	height: 332px;
    background-position: center;
}
.hero.AllBran-importanceOfFibre{
	background-image: url(/content/dam/europe/kelloggs_gr/images/brands/importance_of_fibre_mob.jpg);
	height: 332px;
	background-position: bottom;
}
    .hero.who-we-are-child{
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/whoweare_Ipad.jpg);
    background-position: center top;
    height: 332px;
}
    .custom-banner-container.kellogg-s-limited-edition-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Kelloggs_Mobile_00_Kelloggs.png);
    height: 332px;
}
    .custom-banner-container.all-bran-header.whiteBackground{
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/Kelloggs_Mobile_01_All-Bran.png);
    background-position: center;
    height: 332px;
}
    .custom-banner-container.toppas-consumer-brand-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/mbanner-Toppas.png);
}
   .custom-banner-container.special-k-v1-nutri-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/special-k/Flakes.jpg);
}
    .custom-banner-container.wkk-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/WKK_Banners_Denmark__v2.jpg);
    background-size: 100%;
    background-color: #f3e3cc;
    height: 332px;
    background-position: center;
}
.custom-banner-container.wkk-header {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/WKK_Banners_Denmark__v2.jpg);
    background-size: 100%;
    background-color: #f3e3cc;
    height: 332px;
    background-position: center;
}
.custom-banner-container.wkk-header-v3 {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/wkk_v3.jpg);
    background-size: 100%;
    background-color: #f3e3cc;
    height: 332px;
    background-position: center;
}
    .banners-container .banner2.snacks-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/en_Gr_Snacks_Mobile.jpg);
    background-size: cover;
}
    .banners-container .banner2.cereals-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/en_Gr_Cereal_Mobile.jpg);
    background-size: cover;
}
    .hero.pillar.what-we-believe {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/what_we_believe_child.jpg);
    height: 241px;
    background-position: center;
}
    .hero.pillar.nutrition {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/banner_ten.jpg);
    background-position: top center;
    height: 332px;
}
    .hero.pillar.medium.ourBrands {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/default_tile.jpg);
    background-position: center top;
    height: 332px;
}
    .banners-container .banner3.snacks-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/el_Gr_Snacks_Mobile.jpg);
}


.banners-container .banner3.cereals-promotion {
    background-image: url(/content/dam/europe/kelloggs_gr/images/banners/el_Gr_Cereal_Mobile.jpg);
  
}
.custom-banner-container.variety-header {
    background-image: url(/content/dam/europe/kelloggs_fi/images/banners/Kelloggs_Mobile_00_Kelloggs.png);
    height: 225px;
    background-position: left center;
    background-size: cover;
}
}
@media (max-width: 999px){

.hero.nutrition-child{
     background-image: url(/content/dam/europe/kelloggs_gr/images/banners/passion_hero_mob.jpg);
    background-position: top center;
    height: 332px;
}	
	.hero.pillar.what-we-believe {
		background-position: right top;
		margin-bottom: 125px;
		height:332px;
        margin-left: -11px;
		
	}
.hero.pillar.nutrition{
		margin-bottom:75px;
		margin-top:0;
		background-position: top center;
		background-image: url(/content/dam/europe/kelloggs_gr/images/banners/passion_hero_mob.jpg);
	
	}
}
@media (max-width: 600px){
	.banners-container .banner3.snacks-promotion{
		margin-bottom: 250px;
	}
    .banners-container .banner3.cereals-promotion {
             margin-bottom: 250px;
}
}
@media (max-width: 601px) {
	/*Common to all banners*/
	.banners-container .bts20-promotion {
		background-image: url(/content/dam/europe/kelloggs_gr/images/bts_2020_mobile_banner.jpg);
		height:340px !important;
	}
	.banners-container .en_bts20-promotion {
		background-image: url(/content/dam/europe/kelloggs_gr/images/en_mobile_banner.jpg);
		height:340px !important;
	}
	.banner.reebok21-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/reebok2021-promotional-banner-mobile-Greece.jpg);
		height:340px !important;
	}
	.banners-container .cerealbox-cover-promotion {
		background-image: url(/content/dam/europe/kelloggs_gr/images/banners/en_gr_21_mobile.jpg);
		height:330px !important;
	}
	.banners-container .description h2 {
		font-size:16px;
	}
	.banners-container .description p {
		font-size:12px;
	}
	.banners-container .bts20-promotion .description h2 {
		font-size:15px;
	}
	.banner.personalisedel-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/el_GR_Mobile.jpg);
		height:340px !important;
	}
	.banners-container .personalisedel-promotion .description h2 {
		font-size:14px;
	}
	.banners-container .personalisedel-promotion .description p {
		font-size:10px;
	}
	.banners-container .bts20-promotion .description h2 {
		font-size:15px;
	}
	.banner.personaliseden-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/pp-gr-en-mobile.jpg);
		height:340px !important;
	}
	.banners-container .description h2 {
		font-size:16px;
	}
	.banners-container .description p {
		font-size:12px;
	}
	.banners-container .bts20-promotion .description h2 {
		font-size:15px;
	}
	.banner.footaball21el-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/web-el-gr.jpg);
		height:340px !important;
	}
	.banners-container .description h2 {
		font-size:16px;
	}
	.banners-container .description p {
		font-size:12px;
	}
	.banners-container .bts20-promotion .description h2 {
		font-size:15px;
	}
	.banner.footaball21-promotion {
        background-image: url(/content/dam/europe/kelloggs_gr/images/banners/mobile-en-gr.jpg);
		height:340px !important;
	}
	.banners-container .description h2 {
		font-size:16px;
	}
	.banners-container .description p {
		font-size:12px;
	}
	.banners-container .bts20-promotion .description h2 {
		font-size:15px;
	}
}   