hr {border: 10px solid #9e5a00;border-radius: 5px;}
.dshodow {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); text-align: center;}
.photo {padding:0 100px;}
.pagination {display:none;}
.blogn {padding:100px; 20%;}
.choco {margin-top: 100px; background-color: #9e5a00; color: white; padding: 10px;}
.banner-text h4 {background-color: rgba(255, 255, 255, 0.6); padding: 10px 20px; border-radius: 10px; min-height:auto!important;}
.serv {margin-top: 100px;}
.product-cart-wrap .product-badges span {background-color: #c34b00!important;}
.martop100 {margin-top:100px;}
.float-left {float:left;}
.float-right {float:right;}
.bcenter {display: block; margin-left: auto; margin-right: auto; width: 50%;}
.center {display: block; margin-left: auto; margin-right: auto; width: 90%;}
.gbhc {color:#89400D; padding: 20px 0 5px;line-height: 35px; font-weight: 400; font-size: 22px; text-align: justify;}
.gbhc1 {color:#89400D; padding: 20px 0 5px;line-height: 35px; font-weight: 400; font-size: 20px; text-align: justify;}
.hc {color:#89400D; padding: 20px 0 5px;}
.ptext {font-size:20px;line-height:30px;text-align: justify;}
.htext {font-size:24px;line-height:35px; padding-top:10px;}
.linep {height: 1px; background: black;}
footer .hotline { min-width: 300px;}
.header-top {display:none!important;}
.padding100 {padding:100px 25%;}
.padding1001 {padding:100px 8%;}
.padding1002 {padding:230px 0 250px 0;}
.alignc {text-align:center;line-height: 34px;}
.wcolor {color:white;}
.bgi {background-image: url("https://petega.com/storage/blogs/luxury-chocolate-petega-choco-cocoa.jpg"); background-size: 100%; background-position: center;background-repeat: no-repeat;}
.bgi1 {background-image: url("https://petega.com/storage/products/festive-luxury-chocolates-petega.jpg"); background-size: 100%; background-position: left;background-repeat: no-repeat;}
.bgi2 {background-image: url("https://petega.com/storage/products/petega-cocoa-chocolates-switzerland-big.jpg"); background-size: 100%; background-position: left;background-repeat: no-repeat; margin-top:50px;}
.mh220 {min-height:220px;}
.marb20 {margin-bottom:20px;}
.padlr30 {padding: 0 30px;}
.sevents {width: 200px; float: right;}
.mr100 {margin-right:100px;}
.mb30 {margin-bottom: 30px;}
.mt30 {margin-top: 30px;}
.sebhead {padding: 30px 0;}
.sehead {padding: 30px 0; margin-bottom: 50px; line-height:40px;}
.aboutp {padding:30px 3%; font-size:18px; line-height:22px; text-align:justify; color:black; background-color:white;}
.phome {font-family: "Sofia", sans-serif;}
.w50 {width:50%;}
p .mb65 {color:white;}
.hero-slider-1 .slider-content p {font-family: 'Dancing Script'; font-weight:700; font-size: 40px; color:#253d4e;}
.hero-slider-1 .slider-content .display-2 {font-size:100px; margin-top: -100px;}
.mb20 {margin-bottom: 20px; text-align: center;}
.pprice {text-align:center; color:#9e5a00; font-size:30px; padding-bottom:20px;}
.topminus {margin-top:-130px; width:90%;}
.mrb {margin-right:10%; width:300px;}
.martm40 {margin-top: -40px;}

@media only screen and (max-width: 600px) {
  .bgi {background-image: none; background-size: 100%; background-position: center;background-repeat: no-repeat;}
  .bgi1 {background-image: none; background-size: 100%; background-position: center;background-repeat: no-repeat;}
  .bgi2 {background-image: none; background-size: 100%; background-position: center;background-repeat: no-repeat;}
  .padding100 {padding:100px 15%;}
  .sevents {width: 200px; float:left;}
  .w50 {width:100%;}
  .topminus {margin-top:0px; width:100%;}
}