.Referrals .banner_container{max-width:1200px;margin:30px 0;padding:40px 0}.Referrals .banner_card{text-align:left;background:#fed no-repeat padding-box padding-box;border-radius:7px;height:230px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 6px #cfa883}.Referrals .banner_content{z-index:2;flex-direction:column;flex:1;padding:20px;display:flex}.Referrals .banner_tag{color:#1a1a1a;-webkit-line-clamp:1;background:#fff;border-radius:4px;-webkit-box-orient:vertical;width:fit-content;margin-bottom:10px;padding:2px 8px;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden;box-shadow:0 1px 3px #0000001a}.Referrals .banner_title{color:#fb0000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:22px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.Referrals .banner_desc{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.Referrals .banner_desc span{font-weight:800}.Referrals .banner_image_wrapper{flex:1.8;position:relative;overflow:hidden}.Referrals .banner_img{object-fit:cover;clip-path:polygon(24% 0%,100% 0%,100% 100%,0% 100%);object-position:top;width:100%;height:100%;position:relative}@media (min-width:0) and (max-width:575px){.Referrals .banner_title{font-size:17px}.Referrals .banner_desc{font-size:13px}.Referrals .banner_tag{font-size:11px}.Referrals .banner_card{height:210px}}@media (min-width:576px) and (max-width:767.98px){.Referrals .banner_title{font-size:18px}.Referrals .banner_desc{font-size:13px}.Referrals .banner_card{height:213px}}@media (min-width:768px) and (max-width:991px){.Referrals .banner_title{font-size:18px}.Referrals .banner_desc{font-size:14px}.Referrals .banner_tag{font-size:11px}.Referrals .banner_card{height:210px}}@media (min-width:992px) and (max-width:1399px){.Referrals .banner_title{font-size:18px}.Referrals .banner_desc{font-size:15px}.Referrals .banner_tag{font-size:11px}}
.Trending_Designs{margin-top:30px}.Trending_Designs .trending_card{cursor:pointer;background:#fff;border-radius:0;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 3px 10px #00000014}.Trending_Designs .trending_card:hover{transform:translateY(-6px);box-shadow:0 12px 30px #00000026}.Trending_Designs .trending_image{position:relative}.Trending_Designs .trending_image .inner_image_swiper{height:auto!important}.Trending_Designs .trending_image img{aspect-ratio:1;object-fit:fill;width:100%}.Trending_Designs .design_badge{color:#fff;background:#d61f26;border-radius:30px;padding:6px 14px;font-size:12px;font-weight:600;position:absolute;top:15px;left:15px}.Trending_Designs .card_content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;color:#fff;background:#0000008a;width:100%;padding:5px;position:absolute;bottom:0}.Trending_Designs .card_content h5{margin-bottom:2px;font-size:16px;font-weight:600}.Trending_Designs .card_content p{color:#fff;margin-bottom:2px;font-size:12px}.Trending_Designs .card_content button{color:#b00;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#f8f9fabf;border:none;font-size:15px;font-weight:700;text-decoration:underline;padding:1px 5px!important}@media (min-width:0) and (max-width:420.98px){.Trending_Designs .card_content h5{font-size:15px}}@media (min-width:421px) and (max-width:575.98px){.Trending_Designs .card_content h5{font-size:15px}}@media (min-width:576px) and (max-width:767.98px){.Trending_Designs .card_content h5{font-size:16px}}@media (min-width:768px) and (max-width:1199px){.Trending_Designs .card_content h5{font-size:16px}}
.Advertisment .banner_slide{height:100%;position:relative}.Advertisment .banner_slide .img_holder{aspect-ratio:1/.5}.Advertisment .banner_slide .img_holder .banner_slide_img{object-fit:fill;width:100%;height:100%}.Advertisment .banner_slide .overlay{background:linear-gradient(90deg,#040404 0%,#02020278 50%,#0000 60%) no-repeat padding-box padding-box;position:absolute;inset:0}.Advertisment .banner_slide .banner_content{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Advertisment .banner_slide .banner_content .banner_title{color:#fff;text-shadow:0 3px 6px #00000029;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:80px;font-weight:900;display:-webkit-box;overflow:hidden}.Advertisment .banner_slide .banner_content .banner_text{color:#fff;text-shadow:0 3px 6px #00000029;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:30px;display:-webkit-box;overflow:hidden}.Advertisment .red_btn_div{margin-top:60px}@media (min-width:0) and (max-width:575px){.Advertisment .banner_slide .banner_content .banner_title{font-size:24px}.Advertisment .banner_slide .banner_content .banner_text{font-size:17px}}@media (min-width:576px) and (max-width:767px){.Advertisment .banner_slide .banner_content .banner_title{font-size:40px}.Advertisment .banner_slide .banner_content .banner_text{font-size:18px}}@media (min-width:768px) and (max-width:991px){.Advertisment .banner_slide .banner_content .banner_title{font-size:50px}.Advertisment .banner_slide .banner_content .banner_text{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.Advertisment .banner_slide .banner_content .banner_title{font-size:65px}.Advertisment .banner_slide .banner_content .banner_text{font-size:25px}}
.Couponsbanner .banner_container{max-width:1200px;margin:0 auto;padding:40px 0}.Couponsbanner .banner_card{text-align:left;background:#fed no-repeat padding-box padding-box;border-radius:7px;height:230px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 6px #cfa883}.Couponsbanner .banner_content{z-index:2;flex-direction:column;flex:1;padding:20px;display:flex}.Couponsbanner .banner_tag{color:#1a1a1a;-webkit-line-clamp:1;background:#fff;border-radius:4px;-webkit-box-orient:vertical;width:fit-content;margin-bottom:10px;padding:2px 8px;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden;box-shadow:0 1px 3px #0000001a}.Couponsbanner .banner_title{color:#fb0000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:22px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.Couponsbanner .banner_desc{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.Couponsbanner .banner_desc span{font-weight:800}.Couponsbanner .banner_image_wrapper{flex:1.8;position:relative;overflow:hidden}.Couponsbanner .banner_img{object-fit:cover;clip-path:polygon(24% 0%,100% 0%,100% 100%,0% 100%);object-position:top;width:100%;height:100%;position:relative}@media (min-width:0) and (max-width:575px){.Couponsbanner .banner_title{font-size:17px}.Couponsbanner .banner_desc{font-size:13px}.Couponsbanner .banner_tag{font-size:11px}.Couponsbanner .banner_card{height:210px}}@media (min-width:576px) and (max-width:767.98px){.Couponsbanner .banner_title{font-size:18px}.Couponsbanner .banner_desc{font-size:13px}.Couponsbanner .banner_card{height:213px}}@media (min-width:768px) and (max-width:991px){.Couponsbanner .banner_title{font-size:18px}.Couponsbanner .banner_desc{font-size:14px}.Couponsbanner .banner_tag{font-size:11px}.Couponsbanner .banner_card{height:210px}}@media (min-width:992px) and (max-width:1399px){.Couponsbanner .banner_title{font-size:18px}.Couponsbanner .banner_desc{font-size:15px}.Couponsbanner .banner_tag{font-size:11px}}
