@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Fredoka:wght@300..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap');

body {max-width: 100%;overflow-x: hidden}
h1, h2, h3, .brand-font {
  font-family: "Fredoka", sans-serif;
  font-weight: 600!important;
}
:root{
	--red:#ee1d25;
	--yellow:#ffd23f;
	--green:#2DB34A;
	--orange:#FF6B35;
	--cream:#FFF8EE;
	--dark:#1A1A1A;
	--brown:#5C3317;
	--light-red:#FFF0F0;
	--light-yellow:#FFFBE8;
	--border-thick:3px solid var(--dark);
	--shadow-fun:4px 4px 0px var(--dark);
	--shadow-big:6px 6px 0px var(--dark);
	--radius:16px;
	--bb-red:#E8272A;--bb-yellow:#FFD23F;--bb-green:#2DB34A;
	--bb-orange:#FF6B35;--bb-cream:#FFF8EE;--bb-dark:#1A1A1A;
	--bb-border:3px solid #1A1A1A;
	--bb-shadow:5px 5px 0 #1A1A1A;
  }


body{background:#fff;position:relative;padding:0;margin:0;font-size: .95rem;line-height: 1.25rem;color: #222;letter-spacing: .45px;-webkit-font-smoothing:antialiased; overflow-x:hidden; font-family: 'Montserrat', sans-serif;font-weight: 400}a,a:active,a:link,a:hover{text-decoration:none!important;-webkit-transition:all .3s ease;transition:all .3s ease;outline:none!important;}h1,h2,h3,h4,h5,h6,.h6{font-optical-sizing: auto;-webkit-transition: color .5s ease;-moz-transition: color .5s ease;-ms-transition: color .5s ease;-o-transition: color .5s ease;transition: color .5s ease;outline: none;color:inherit;line-height: initial;} p{font-weight: normal; text-align: inherit; margin-bottom: 20px;margin-top: 0px;line-height: 1.7} spacer:before{content:"\2044";display:inline;margin:0px 5px}spacer{display:inline;margin:0px 5px} .npm{ padding:0; margin: 0}.white-text{color:#fff!important}.golden-text{color:#e6c870!important}
ul {list-style-type: none;padding-left: 0;margin: 0} button{border:0!important; outline: 0!important}.black-text{color:#010101} .maroon-text{color:#045e7b}.p70{padding:70px 0} .navbar-toggler {color: transparent} .container-fluid1{padding-left:40px; padding-right:40px} .text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ml-auto, .mx-auto {margin-left: auto!important}

#header {
    background: var(--yellow);
    /* border-bottom: var(--border-thick); */
    position: sticky;
    top: 0px;
    z-index: 999;
    padding: 10px 0px;
}
  .nav-pill{
	background:#fff;
	border:var(--border-thick);
	border-radius:50px;
	padding:0.35rem 1.1rem;
	font-weight:800;
	font-size:0.82rem;
	text-decoration:none;
	color:var(--dark);
	box-shadow:var(--shadow-fun);
	transition:transform .15s,box-shadow .15s;
	display:inline-block;
  }
  .nav-pill:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--dark);color:var(--dark);}
  
  .btn-cta{
	background:var(--red);
	color:#fff;
	border:var(--border-thick);
	border-radius:50px;
	padding:0.45rem 1.4rem;
	font-weight:900;
	font-size:0.85rem;
	letter-spacing:0.03em;
	text-decoration:none;
	box-shadow:var(--shadow-fun);
	transition:transform .15s,box-shadow .15s;
	display:inline-block;
	cursor:pointer;
	font-family:'Nunito',sans-serif;
  }
  .btn-cta:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--dark);color:#fff;}
  .btn-cta.green{background:var(--green);}
  .btn-cta.orange{background:var(--orange);}
  .btn-cta.yellow{background:var(--yellow);color:var(--dark);}
  .btn-cta.outline{background:transparent;color:var(--dark);}
  .btn-cta.outline:hover{background:var(--dark);color:#fff;}
  

.logo-brand{
	position: absolute;
    top: 10px;
}


.hero {
  background: var(--red);
  position: relative;
  overflow: hidden;
  /* padding: 30px 0px; */
  padding-top: 80px;
  padding-bottom: 50px;
}
  

  
  .hero h1{
	font-size:clamp(2.8rem,6vw,5rem);
	color:#fff;
	line-height:1.05;
	text-shadow:4px 4px 0 rgba(0,0,0,0.2);
  }
  .hero h1 em{
	color:var(--yellow);
	font-style:normal;
	display:inline-block;
	animation:bounce-text 1.8s ease-in-out infinite alternate;
  }
  @keyframes bounce-text{from{transform:translateY(0);}to{transform:translateY(-6px);}}
  
  .hero-sub{
	color:rgba(255,255,255,0.88);
	font-size:1.1rem;
	font-weight:600;
	line-height:1.65;
	max-width:520px;
	margin-top:1rem;
  }
  /* Floating food emojis */
.food-float{
	position:absolute;
	font-size:2.8rem;
	animation:float-food 4s ease-in-out infinite;
	pointer-events:none;
	user-select:none;
  }
  .food-float:nth-child(1){top:10%;right:8%;animation-delay:0s;}
  .food-float:nth-child(2){top:55%;right:18%;animation-delay:.7s;font-size:2.2rem;}
  .food-float:nth-child(3){top:25%;right:32%;animation-delay:1.4s;font-size:1.8rem;}
  .food-float:nth-child(4){bottom:12%;right:10%;animation-delay:.3s;font-size:3rem;}
  .food-float:nth-child(5){bottom:20%;right:38%;animation-delay:1s;font-size:2rem;}
  @keyframes float-food{
	0%,100%{transform:translateY(0) rotate(-5deg);}
	50%{transform:translateY(-18px) rotate(5deg);}
  }

  /* Polka dot bg */
#hero::before{
	content:'';
	position:absolute;inset:0;
	background-image:radial-gradient(circle,rgba(255,255,255,0.12) 2px,transparent 2px);
	background-size:32px 32px;
	pointer-events:none;
  }

  .product-wrapper{
    position: relative;
    width: 100%;
}

.yellow-shape{
    position: absolute;
    width: 350px;
    height: 250px;
    background: #f8c400;
    border-radius: 55% 45% 50% 50%;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
}

.product-carousel{
    position: relative;
    z-index: 2;
}

.product-carousel .item{
    display: flex;
    align-items: center;
    justify-content: center;
}

.container-fluid1 {
    padding-left: 40px;
    padding-right: 40px;
}
  
#products{padding:80px 0px;background:var(--cream);}

.bb-section-tag{background:var(--bb-yellow);color:var(--bb-dark);border:var(--bb-border);border-radius:50px;padding:.25rem 1rem;font-weight:900;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;display:inline-block;box-shadow:3px 3px 0 var(--bb-dark);margin-bottom:.7rem;}
.bb-heading{font-family:'Fredoka One',cursive;font-size:2.4rem;color:var(--bb-dark);line-height:1.1;}
.bb-heading span{color:var(--bb-red);}
.bb-heading .uu{position:relative;display:inline-block;}
.bb-heading .uu::after{content:'';position:absolute;bottom:-4px;left:0;right:0;height:5px;background:var(--bb-yellow);border-radius:3px;}
.bb-sub{color:#555;font-size:.98rem;font-weight:600;max-width:520px;}

/* Cards */
.prod-card {
    background: #fff;
    /* border: var(--bb-border); */
    border-radius: 16px;
    overflow: hidden;
    /* box-shadow: var(--bb-shadow); */
    transition: transform .2s,box-shadow .2s;
    height: 100%;
}
.prod-card:hover{transform:translate(-4px,-4px);box-shadow:9px 9px 0 var(--bb-dark);}
.prod-img-wrap{position:relative;display:flex;align-items:center;justify-content:center;border-bottom:var(--bb-border);}
.prod-emoji{font-size:5rem;transition:transform .3s;user-select:none;}
.prod-card:hover .prod-emoji{transform:scale(1.18) rotate(8deg);}

.prod-body {
    padding: 1.3rem 1.4rem 1.5rem;
    text-align: center;
}
.prod-body h4 {
  font-family: "Fredoka", sans-serif;
    font-size: 1.3rem;
    margin-bottom: .45rem;
    color: var(--bb-dark);
    font-weight: 600!important;
}
.prod-body p{font-size:.86rem;color:#555;line-height:1.6;margin-bottom:.9rem;}
.ideal-snip{background:#fff9e6;border:2px solid rgba(232,39,42,.2);border-radius:8px;padding:.6rem .85rem;font-size:.78rem;color:#444;line-height:1.5;}
.ideal-snip strong{color:var(--bb-red);display:block;margin-bottom:.25rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;}
.btn-details {
    background: #000000;
    border: var(--bb-border);
    border-radius: 50px;
    padding: .38rem 1.1rem;
    font-weight: 800;
    font-size: .8rem;
    width: 100%;
    margin-top: 1rem;
    transition: background .15s,color .15s;
    font-family: 'Nunito',sans-serif;
    cursor: pointer;
    color: #ffffff;
}
.btn-details:hover{background:var(--bb-dark);color:#fff;}

/* Modal overrides */
.bb-modal .modal-content{border:var(--bb-border);border-radius:16px;box-shadow:8px 8px 0 var(--bb-dark);overflow:hidden;font-family:'Nunito',sans-serif;}
.bb-modal .modal-header{border-bottom:var(--bb-border);padding:1rem 1.4rem;}
.bb-modal .modal-title{font-family:'Fredoka One'!important;font-size:1.55rem;color:var(--bb-dark);}
.bb-modal .modal-body{background:var(--bb-cream);padding:1.6rem;}
.bb-modal .modal-footer{background:#fff;border-top:var(--bb-border);padding:.85rem 1.4rem;gap:.6rem;}

.modal-header-yellow{background:#ee1d25;}
.modal-header-red{background:#ffce04;}
.modal-header-green{background:#ffc065;}
.modal-header-orange{background:#9f0a1b;}
.modal-header-cream{background:#ffc065;}

.modal-emoji-box{font-size:6rem;text-align:center;padding:1.2rem 0;border:var(--bb-border);border-radius:12px;margin-bottom:1.1rem;background:#fff;}
.modal-desc{font-size:.9rem;color:#333;line-height:1.7;margin-bottom:1rem;}
.modal-ideal-label{font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-red);margin-bottom:.55rem;}
.ideal-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.1rem;}
.chip{background:#fff;border:2px solid var(--bb-dark);border-radius:50px;padding:.22rem .7rem;font-size:.78rem;font-weight:700;color:var(--bb-dark);}
.price-bar{background:var(--bb-dark);border-radius:10px;padding:1rem 1.3rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.7rem;}
.price-bar .pval{font-family:'Fredoka One',cursive;font-size:1.8rem;color:var(--bb-yellow);line-height:1;}
.price-bar .pnote{color:rgba(255,255,255,.5);font-size:.75rem;margin-top:.15rem;}
.price-bar .pdel{color:var(--bb-green);font-weight:800;font-size:.85rem;}

.btn-enquire-modal{background:var(--bb-red);color:#fff;border:var(--bb-border);border-radius:50px;padding:.48rem 1.4rem;font-weight:900;font-size:.85rem;box-shadow:3px 3px 0 var(--bb-dark);cursor:pointer;transition:transform .15s,box-shadow .15s;font-family:'Nunito',sans-serif;flex:1;}
.btn-enquire-modal:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--bb-dark);color:#fff;}
.btn-browse{background:transparent;color:var(--bb-dark);border:var(--bb-border);border-radius:50px;padding:.48rem 1.2rem;font-weight:800;font-size:.82rem;cursor:pointer;transition:background .15s;font-family:'Nunito',sans-serif;}
.btn-browse:hover{background:var(--bb-dark);color:#fff;}

/* Note callout */
.customise-note{background:#fff;border-left:4px solid var(--bb-green);border-radius:0 8px 8px 0;padding:.7rem 1rem;font-size:.82rem;color:#333;margin-top:.9rem;line-height:1.55;}
.customise-note strong{color:var(--bb-green);}

.section-heading {
    font-size: clamp(2rem,4vw,3rem);
    line-height: 1.1;
    color: var(--dark);
}

.section-heading span {
    color: var(--red);
}
.section-heading .u {
    position: relative;
    display: inline-block;
}


.bb-modal img{
    border: dashed 1px #dddddd;
}


#why {
  background: #fff;
  padding: 80px 0px;
  position: relative;
  overflow: hidden;
}
#why::before{
  content:'';
  position:absolute;inset:0;
  background-image:radial-gradient(circle,rgba(255,210,63,.07) 2px,transparent 2px);
  background-size:28px 28px;
  pointer-events:none;
}
.bb-heading-2 {
  font-family: "Fredoka", sans-serif;
  font-size: clamp(2rem,5vw,2.8rem);
  line-height: 1.1;
  color: #ee1d25;
}

.section-tag{
  background:var(--bb-yellow);color:var(--bb-dark);
  border:var(--bb-border);border-radius:50px;
  padding:.25rem 1rem;font-weight:900;font-size:.72rem;
  letter-spacing:.1em;text-transform:uppercase;
  display:inline-block;box-shadow:3px 3px 0 rgba(255,255,255,.25);
  margin-bottom:.8rem;font-family:'Nunito',sans-serif;
}

.lead-text {
  color: rgb(0 0 0);
  font-size: .96rem;
  line-height: 1.75;
  font-weight: 600;
  margin-top: 1rem;
}


.why-card{
  border:2px solid rgba(255,255,255,.12);
  border-radius:14px;
  padding:1.4rem;
  height:100%;
  transition:background .2s,border-color .2s,transform .2s;
}

.yellow-bg{
  background-color: rgb(255 210 63);
}
.red-bg{
  background-color: rgb(238 29 37);
}
.text-black{
  color: #000;
}




.why-card:hover{
  border-color:rgba(255,210,63,.4);
  transform:translateY(-4px);

}
.why-icon{
  width:48px;height:48px;
  background:rgba(255,210,63,.15);
  border-radius:10px;
  display:flex;align-items:center;justify-content:center;
  margin-bottom:.9rem;
  font-size:1.6rem;
  transition:background .2s;
}
.why-card:hover .why-icon{background:rgba(255,210,63,.28);}
.why-card h5{
 font-size:.95rem;font-weight:800;
  margin-bottom:.35rem;font-family:'Nunito',sans-serif;
}



.why-card p{font-size:.82rem;line-height:1.6;margin:0;}

.cta-banner {
  background: #ffd23f;
  border: var(--bb-border);
  border-radius: 14px;
  box-shadow: var(--bb-shadow);
  padding: 1.6rem 2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1rem;
  margin-top: 2.5rem;
}
.cta-banner p{
  font-family: "Fredoka", sans-serif!important;
  font-size:1.35rem;color:var(--bb-dark);
  margin:0;line-height:1.25;
  font-weight: 600!important;
}
.cta-banner p span{color:#ee1d25;}

#enquire{
  background:var(--yellow);
  border-top:var(--border-thick);
  padding:80px 0px;
  position:relative;
  overflow:hidden;
}
#enquire::before {
  content: '🍟🍔🥡🍜🥗🥙';
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
  font-size: 3rem;
  letter-spacing: 2.5rem;
  opacity: .08;
  white-space: nowrap;
  /* overflow: hidden; */
}

.enquire-card {
  background: #fff;
  border: var(--border-thick);
  border-radius: var(--radius);
  box-shadow: var(--shadow-big);
  padding: 25px;
}
.enquire-info{
  background:var(--dark);
  border:var(--border-thick);
  border-radius:var(--radius);
  box-shadow:var(--shadow-big);
  padding:2rem;
  height:100%;
}
.enquire-info h3{color:var(--yellow); font-family: "Fredoka", sans-serif;font-size:1.8rem;margin-bottom:.5rem;}
.enquire-info p{color:rgba(255,255,255,.65);font-size:.88rem;line-height:1.65;margin-bottom:1.4rem;}
.info-row{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1rem;}
.info-row .ei{font-size:1.2rem;flex-shrink:0;margin-top:1px;}
.info-row span,.info-row a{color:rgba(255,255,255,.75);font-size:.86rem;text-decoration:none;line-height:1.5;}
.info-row a:hover{color:var(--yellow);}

.form-label{
  font-size:.75rem;font-weight:800;
  letter-spacing:.07em;text-transform:uppercase;
  color:var(--dark);margin-bottom:.35rem;
}
.form-control,.form-select{
  border:var(--border-thick);
  border-radius:10px;
  background:var(--cream);
  font-size:.9rem;font-weight:600;
  padding:.6rem .9rem;
  transition:border-color .2s,box-shadow .2s;
  font-family:'Nunito',sans-serif;
  color:var(--dark);
}
.form-control:focus,.form-select:focus{
  border-color:var(--red);
  box-shadow:3px 3px 0 var(--red);
  background:#fff;outline:none;
}
textarea.form-control{resize:vertical;min-height:110px;}

.btn-big-submit{
  background:var(--red);color:#fff;
  border:var(--border-thick);
  border-radius:50px;
  padding:.85rem 2.5rem;
  font-weight:900;font-size:1rem;
  letter-spacing:.03em;
  width:100%;
  box-shadow:var(--shadow-big);
  transition:transform .15s,box-shadow .15s;
  cursor:pointer;
  font-family:'Nunito',sans-serif;
}
.btn-big-submit:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--dark);color:#fff;}

#footer{
  background:#fff;
  border-top:var(--border-thick);
  padding:3rem 0 1.5rem;
}
.footer-brand{font-family:'Fredoka One',cursive;font-size:1.8rem;color:var(--dark);}
.footer-brand span{color:var(--red);}
.footer-tagline {
  color: #666;
  font-size: .85rem;
  line-height: 1.6;
  margin-top: .5rem;
  max-width: 370px;
}
.footer-head{
  font-weight:900;font-size:.75rem;
  letter-spacing:.12em;text-transform:uppercase;
  color:var(--dark);
  border-bottom:3px solid var(--yellow);
  padding-bottom:.4rem;margin-bottom:.9rem;
}
.footer-link{
  display:block;color:#555;font-size:.85rem;font-weight:600;
  text-decoration:none;margin-bottom:.4rem;
  transition:color .15s;
}
.footer-link:hover{color:var(--red);}
.footer-copy{
  font-size:.78rem;color:#999;font-weight:600;
  text-align:center;
  border-top:var(--border-thick);
  padding-top:1.2rem;margin-top:2rem;
}
.footer-copy a{color:var(--red);text-decoration:none;}
.footer-copy a:hover{text-decoration:underline;}

.footer-contact-item{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.7rem;}
.footer-contact-item .fi{color:var(--red);font-size:1rem;flex-shrink:0;margin-top:1px;}
.footer-contact-item span,.footer-contact-item a{
  font-size:.84rem;font-weight:600;color:#444;text-decoration:none;line-height:1.4;
}
.footer-contact-item a:hover{color:var(--red);}

.specs-label{
  font-size:.7rem;font-weight:900;letter-spacing:.1em;
  text-transform:uppercase;color:var(--bb-dark);
  margin-bottom:.55rem;
  display:flex;align-items:center;gap:.4rem;
}
.specs-table-wrap{
  border:var(--bb-border);border-radius:12px;
  overflow:hidden;margin-bottom:1rem;
}
.specs-table{
  width:100%;border-collapse:collapse;
  font-family:'Nunito',sans-serif;font-size:.82rem;
  margin:0;
}
/* header row */
.specs-table thead tr:first-child th {
  background: #ee1d25;
  color: #ffffff;
  font-weight: 900;
  font-size: .72rem;
  letter-spacing: .06em;
  text-transform: uppercase;
  padding: .5rem .5rem;
  text-align: center;
  border-bottom: var(--bb-border);
}
/* sub-header QTY columns */
.specs-table thead tr:last-child th{
  background:#ffd23f;color: rgb(0 0 0);
  font-weight:800;font-size:.7rem;
  letter-spacing:.05em;text-transform:uppercase;
    padding: .5rem .5rem;text-align:center;
}
.specs-table thead tr:last-child th:first-child,
.specs-table thead tr:last-child th:nth-child(2){
  text-align:left;
}
/* body rows */
.specs-table tbody tr{background:#fff;transition:background .15s;}
.specs-table tbody tr:hover{background:#fffbe8;}
.specs-table tbody tr:not(:last-child){border-bottom:2px solid #e8e0d5;}
.specs-table tbody td{
  padding: .5rem .5rem;
  color:var(--bb-dark);font-weight:700;
  text-align:center;vertical-align:middle;
}
.specs-table tbody td:first-child{text-align:left;font-weight:800;}
.specs-table tbody td:nth-child(2){
  text-align:left;color:#555;font-size:.78rem;
  font-family:'Courier New',monospace;font-weight:700;
}
/* price cells — color scale green→yellow */
.price-low{color:var(--bb-green);font-weight:900;}
.price-mid{color:#f59e0b;font-weight:900;}
.price-high{color:var(--bb-orange);font-weight:900;}
.price-top{color:var(--bb-red);font-weight:900;}

.watermark-3 {
  background-image: url(../images/burger-icon.png);
}
.watermark-3{
  background-repeat: no-repeat;
  background-position: right bottom
}

.hero-trust-badge{
  display:inline-flex;align-items:center;gap:.85rem;
  background:rgba(255,255,255,.13);
  border:2px solid rgba(255,255,255,.25);
  border-radius:50px;
  padding:.55rem 1.2rem .55rem .7rem;
  margin-top:1.5rem;
  backdrop-filter:blur(4px);
}

.trust-divider{
  width:2px;height:28px;
  background:rgba(255,255,255,.25);
  border-radius:2px;
  flex-shrink:0;
}
.trust-text {
  color: rgba(255,255,255,.9);
  font-size: 17px;
  font-weight: 700;
  line-height: 1.35;
}
.trust-text strong{
  color:var(--yellow);
  font-weight:900;
}

.tentative-note{
  display:flex;align-items:flex-start;gap:.5rem;
  background:var(--light-yellow);
  border:2px dashed var(--orange);
  border-radius:8px;
  padding:.6rem .9rem;
  margin-top:.8rem;
  font-size:.78rem;
  font-weight:700;
  color:#7a4a00;
  line-height:1.45;
}
.tentative-note .tn-icon{font-size:1rem;flex-shrink:0;margin-top:1px;}



@media (max-width:767px){.text-justify{text-align:left} .text-right, .copyright{text-align:center!important} spacer:before{display: none}spacer{margin:5px 0; display:block} .p-70{padding:70px  25px} .container-fluid1 {padding-left: 30px;padding-right: 30px} 
	.bottom-content {padding: 20px; margin-bottom: 20px} .header-top li a {line-height: 15px;padding: 0 9px}.about-img-box .video-box {display: none}
  #enquire {
    background: var(--yellow);
    border-top: var(--border-thick);
    padding: 50px 0px;
    position: relative;
    overflow: hidden;
}

#products {
  padding: 50px 0px;
  background: var(--cream);
}
#why {
  background: #fff;
  padding: 40px 0px;
  position: relative;
  overflow: hidden;
}
.hero {
    position: relative;
    overflow: hidden;
    /* padding: 80px 0px; */
    padding-top: 80px;
    padding-bottom: 145px;
}

.hero-trust-badge {
  display: none;}
}
	
html body {min-width: 100%;min-height: 100%;-webkit-background-size: auto auto;-moz-background-size: auto auto;-o-background-size: auto auto;background-size: auto auto}
}
@media (max-width:640px){
.why-text .content, .why-text .thumb{width:100%}}

@media (max-width: @iphone-screen) {background-attachment:inherit;background-size:cover;-webkit-background-size:cover} 