.mid_section h1{font-size:36px;color:#000;font-weight:500;margin-bottom:10px}
.mid_section .panel{padding:40px 0 0}
.mid_section .panel h2{font-size:34px;color:#000;font-weight:500;margin-bottom:20px}
.mid_section .panel .heading{text-align:center;font-family:'Lato',sans-serif;margin-bottom:15px; font-weight: 600;}
.mid_section .panel .pera{text-align:center;color:#4a4a4a;font-size:16px;line-height:24px;margin-bottom:20px}

.whats_new img{border-radius:6px; max-width: 603px; height: 283px;}
.products_list{display:flex;flex-wrap:wrap;justify-content:space-between}
.products_list .prodct_box{width:19%;border:solid 1px #dfdfdf;-webkit-transition:.4s ease;transition:.4s ease;margin:10px 0;position:relative;padding:5px 0 0;border-radius:4px}
.products_list .prodct_box:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}
.products_list .prodct_box a{text-decoration:none}
.products_list .prodct_box .pdetail_outer{background:#F6F6F6;border-radius:0 0 4px 4px;padding:1.2rem}
.products_list .prodct_box .wishlist{position:absolute;right:25px;background:url(../img/wishlist.svg) left top no-repeat;cursor:pointer;width:20px;height:20px}
.products_list .prodct_box figure { text-align: center; padding: 1rem;}
.products_list .prodct_box figure img{max-width:80%; margin: 0 auto;}
.products_list .prodct_box h4{font-size:15px;font-weight:400;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.products_list .prodct_box .price{display:flex;justify-content:space-between;align-items:center;margin-top:10px}
.products_list .prodct_box .price .final_price{font-size:16px;color:#000;font-weight:600}
.products_list .prodct_box .price .cut_price{font-size:15px;color:#000;opacity:.6}
.products_list .prodct_box .price .off{font-size:14px;color:#D65A00}

.products_slider .slick-dots,.latest_blogs .slick-dots,.user_review .slick-dots{display:flex;justify-content:center;margin-top:10px}
.products_slider .slick-dots li,.latest_blogs .slick-dots li,.user_review .slick-dots li{width:10px;color:#fff;cursor:pointer;font-size:0;height:10px;margin:0 3px;border-radius:50%;border:none;background:#ddd}
.products_slider .slick-dots li button,.latest_blogs .slick-dots li button,.user_review .slick-dots li button{border:none;box-shadow:none;background:none;outline:none}
.products_slider .slick-dots li.slick-active,.latest_blogs .slick-dots li.slick-active,.user_review .slick-dots li.slick-active{background:#FEBD36}
.products_slider button.slick-prev,.latest_blogs button.slick-prev,.user_review button.slick-prev{background:url(../img/prev-arrow.svg) 10px 8px no-repeat #fff;width:40px;height:35px;top:40%;text-indent:-2em;border:none;position:absolute;left:-10px;color:transparent;z-index:9;padding:8px;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,0.2);background-size:20px 20px}
.products_slider button.slick-next,.latest_blogs button.slick-next,.user_review button.slick-next{background:url(../img/next-arrow.svg) 10px 8px no-repeat #fff;width:40px;height:35px;top:40%;text-indent:-2em;border:none;position:absolute;right:-10px;color:transparent;z-index:9;padding:8px;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,0.2);background-size:20px 20px}
.products_slider .prodct_box{border:solid 1px #dfdfdf;-webkit-transition:.4s ease;transition:.4s ease;position:relative;padding:5px 0 0;border-radius:6px;margin:15px 10px}
.products_slider .prodct_box:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-transform:scale(1.02);transform:scale(1.02)}
.products_slider .prodct_box a{text-decoration:none}
.products_slider .prodct_box .pdetail_outer{background:#F6F6F6;border-radius:0 0 6px 6px;padding:15px}
.products_slider .prodct_box .wishlist{position:absolute;right:25px;background:url(../img/wishlist.svg) left top no-repeat;cursor:pointer;width:20px;height:20px}
.products_slider .prodct_box figure { text-align: center; padding: 1rem;}
.products_slider .prodct_box figure img{max-width:80%; margin: 0 auto;}
.products_slider .prodct_box h4{font-size:15px;font-weight:400;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.products_slider .prodct_box .price{display:flex;justify-content:space-between;align-items:center;margin-top:10px}
.products_slider .prodct_box .price .final_price{font-size:16px;font-weight:600;color:#000}
.products_slider .prodct_box .price .cut_price{font-size:15px;color:#000;opacity:.6}
.products_slider .prodct_box .price .off{font-size:15px;color:#D65A00}

.products_list .prodct_box *,.products_slider .prodct_box *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s ease;transition:all .6s ease}
.products_list .prodct_box .image,.products_slider .prodct_box .image{position:relative}
.products_list .prodct_box img,.products_slider .prodct_box img{max-width:100%;vertical-align:top;-webkit-transition:opacity .35s;transition:opacity .35s}
.products_list .prodct_box .add-to-cart,.products_slider .prodct_box .add-to-cart{position:absolute;left:20px;right:20px;opacity:0;position:absolute;bottom:20px;-webkit-transform:translateY(100%);transform:translateY(100%);font-size:.8em;color:#000;padding:13px;letter-spacing:1.5px;background-color:#FEBD36;font-weight:700;text-decoration:none;text-transform:uppercase;border-radius:4px;border:none}
.products_list .prodct_box:hover .add-to-cart,.products_list .prodct_box.hover .add-to-cart,.products_slider .prodct_box.hover,.products_slider .prodct_box:hover .add-to-cart{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
  

.double_box .container-fluid{display:flex;justify-content:space-between}
.double_box .box{width:49%}
.all_category{margin-top:25px}
.all_category img{border-radius:8px}
.all_category figcaption{ background: #fff; padding: 5px 20px; font-size: 13px; border-radius: 0 4px 4px 0;  margin-top:-63px;color:#000;text-transform:capitalize;position:absolute}

/******************************Blogs  *********************************/
.latest_blogs{margin:0 10px}
.latest_blogs h2{font-size:36px;font-family:'Lato',sans-serif;color:#000;font-weight:500;margin-bottom:20px}
.latest_blogs .blog_box{width:25%;margin:15px 0;-webkit-transition:.4s ease;transition:.4s ease}
.latest_blogs .blog_box:hover{-webkit-transform:scale(1.02);transform:scale(1.02);text-decoration:none}
.latest_blogs .blog_box:hover figcaption{color:#e3b148}
.latest_blogs .blog_box a:hover{text-decoration:none}
.latest_blogs .blog_box img{max-width:100%}
.latest_blogs .blog_box figcaption{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.2);border-radius:4px;color:#000;font-size:19px;line-height:25px;text-decoration:none;width:85%;text-align:center;position:relative;margin:-20px auto 0;padding:1rem 1.8rem}
.latest_blogs button.slick-prev{left:-15px}
.latest_blogs button.slick-next{right:-15px}

/******************************about ciero jewels  *********************************/
.about_ciero{padding:4rem 0;font-family:'Lato',sans-serif}
.about_ciero .left_strip{width:1000px;height:100px;background:#D9D9D9}
.about_ciero .right_strip{width:1000px;height:100px;float:right;background:#FEBD36}
.about_ciero .panel{padding:3rem;background:#fff;width:90%;margin:-70px auto;position:relative;z-index:9;box-shadow:0 0 40px rgba(0,0,0,0.2);display:flex;align-content:space-between}
.about_ciero .panel .left{width:45%}
.about_ciero .panel .right{width:55%;padding-left:3rem}
.about_ciero .panel .right h2{font-size:28px;font-weight:500}
.about_ciero .panel .right p{font-size:15px;color:#333;line-height:24px; text-align: justify;}
.about_ciero .panel .right .read_more{margin-top:20px;cursor:pointer;display:inline-block;font-size:16px;text-decoration:underline;color:#F3B534}
.about_ciero .panel .right .logo{float:right;position:absolute;right:40px;bottom:40px}
.about_ciero .panel .right .logo img{width:120px}
.about_ciero .moretext{width:100%;padding-top:9rem;display:none;padding-left:3rem;padding-right:3rem}
.about_ciero .moretext h2{font-size:24px;text-align:left;color:#000;margin-bottom:10px}
.about_ciero .moretext p{margin-bottom:15px;line-height:23px;color:#666; text-align: justify;}
.about_ciero .moretext h3{font-size:22px;text-align:left;color:#000;margin-bottom:10px}

/******************************support  *********************************/
.support_panel{padding:4rem 0;font-family:'Lato',sans-serif}
.support_panel .panel{width:90%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}
.support_panel .panel .left{width:50%;position:relative;text-align:left}
.support_panel .panel .right{width:50%;position:relative;text-align:left}
.support_panel .panel a{background:#fff;border:solid 1px #F8B935;font-weight:400;color:#E99D00;border-radius:6px;margin-top:1.5rem;display:inline-flex;padding:14px 60px;font-size:16px;text-decoration:none}
.support_panel .panel a:hover{background:#F8B935;color:#FFF}
.support_panel .panel .left article,.support_panel .panel .right article{width:400px;margin-right:50px;font-weight:500;position:absolute;font-size:26px;top:45%;right:0;background:#fff;border-radius:8px;box-shadow:0 1px 5px rgba(0,0,0,0.2);padding:2rem 2.5rem}
.support_panel .panel .left img,.support_panel .panel .right img{max-width:65%}
.support_panel .panel .left article hr,.support_panel .panel .right article hr{width:100px;height:5px;margin:0 0 15px;background:#F9B935;border:none}


/******************************Faq  *********************************/
.home_faqs{padding:3rem 0;font-family:'Lato',sans-serif}
.home_faqs h2{font-size:36px;color:#000;font-weight:500;margin-bottom:20px}
.home_faqs h3{font-size:18px;color:#000;font-weight:500;display:flex;align-items:center}
.home_faqs h3 .badge{width:22px;height:22px;padding:0;line-height:19px;margin-right:10px;color:#5c5c5c;border:solid 1px #B5B5B5;border-radius:20px;font-size:12px}
.home_faqs .card{border:none;border-bottom:solid 1px #e6e6e6;border-radius:0;padding:25px 0}
.home_faqs .card-header{display:flex;align-items:center;background:none;padding:0;border:none;border-radius:0;cursor:pointer}
.home_faqs .card-body{font-size:15px;position:relative;line-height:24px;padding:10px 0 0 35px;color:#5c5c5c;padding-bottom:0}
.home_faqs .card-body ul{margin-bottom:10px}
.home_faqs .card-body p{margin-bottom:10px}
.home_faqs .card-body p a,.home_faqs .card-body ul li a{color:#F9B935}
.home_faqs .card-body .badge{width:22px;height:22px;line-height:19px;padding:0;position:absolute;left:0;top:14px;margin-right:15px;color:#404040;border:solid 1px #B5B5B5;border-radius:20px;font-size:12px}
.user_review{width:90%;margin:0 auto;padding-bottom:2rem!important}

/******************************User Review  *********************************/
.user_review .review_box{background:#fff;text-align:center;margin:15px;border-radius:20px;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,0.2)}
.user_review .review_box img{width:70px;border-radius:50%;display:inline-block;margin-bottom:2rem}
.user_review .review_box p{font-size:14px;line-height:23px;font-style:italic;margin-bottom:2rem}
.user_review .review_box span{display:block;font-style:14px;font-weight:500}
.user_review .review_box small{font-size:12px;color:#F9B935}
.imgwhatsNew { max-width: 603px; height: 283px;}
.imgblogNew { max-width: 603px; height: 226px;}
.blogDescription { width: 260px; height: 160px;}