﻿/* navaratri services promo block starts here */
.promo-services-outer{margin:10px 0;font-family:'roboto', 'opensans';}
.promo-services-outer h2{font-size:18px;line-height:22px;color:#000;padding:10px 0;font-weight:600;}
.promo-services-outer .owl-theme .owl-controls .owl-buttons div{padding: 2px 9px;opacity: 0.7;background: #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.promo-services-outer .owl-theme .owl-buttons i {margin-top:2px;font-size:20px;line-height:20px;font-weight:bold;}
.promo-services-outer .owl-theme .owl-controls .owl-buttons .owl-prev{top:25%;left:5px;}
.promo-services-outer .owl-theme .owl-controls .owl-buttons .owl-next{top:25%;right:4px;}
.promo-services-outer .single-blk{background-color:#fff;border:solid 1px #e4e4e4;padding:5px;margin:10px 20px;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);position:relative;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.promo-services-outer .single-blk figure{width:100%;height:200px;margin:0 0 10px 0;overflow:hidden;box-sizing:border-box;position:relative;}
.promo-services-outer .single-blk figure img{width: 100%;height:200px;object-fit:cover;transition: .3s ease-in;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.promo-services-outer .single-blk figure .price-offer{box-sizing: border-box;position:absolute;bottom:0px;display:flex;flex-direction: row;justify-content: space-between;width:100%;padding:10px 2%;background: -moz-linear-gradient(top,  rgba(240,249,255,0) 0%, rgba(0,0,0,0.7) 86%, rgba(0,0,0,0.81) 100%);background: -webkit-linear-gradient(top,  rgba(240,249,255,0) 0%,rgba(0,0,0,0.7) 86%,rgba(0,0,0,0.81) 100%);background: linear-gradient(to bottom,  rgba(240,249,255,0) 0%,rgba(0,0,0,0.7) 86%,rgba(0,0,0,0.81) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f0f9ff', endColorstr='#cf000000',GradientType=0 );}
.promo-services-outer .single-blk figure .price-offer .price{background-color:rgb(37, 111, 239);color:#fff;font-size:15px;font-weight:500;padding:5px 10px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.promo-services-outer .single-blk figure .price-offer .price span{text-decoration: line-through;font-weight:300;color:#fff;margin:0 5px;font-size:13px;}
.promo-services-outer .single-blk figure .price-offer .offer{background-color:rgb(36, 150, 63);color:#fff;font-size:15px;font-weight:500;padding:5px 10px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.promo-services-outer .single-blk h3.busi-name, .promo-services-outer .single-blk .busi-name{font-size:16px;color:#000;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;padding:0 10px 4px 10px;font-weight:600;}
.promo-services-outer .single-blk h3.busi-name a, .promo-services-outer .single-blk .busi-name a{color:#000;font-weight:600;}
.promo-services-outer .single-blk .city-txt{font-size:13px;color:#666;padding:0 10px 4px 10px;}
.promo-services-outer .single-blk .city-txt i{font-family:FontAwesome;font-size:12px;color:#999;margin:0 5px 0 0;}
.promo-services-outer .single-blk .sub-title{font-size:14px;color:#666;padding:0 10px 4px 10px;}
.promo-services-outer .single-blk p{font-size:13px;color:#666;line-height:18px;padding:0 10px 4px 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.promo-services-outer .single-blk .buttons-outer{padding:15px 10px;}
.promo-services-outer .single-blk .buttons-outer .coupon-code{font-size:13px;font-weight:600;padding:5px 10px;border:dashed 1px rgb(217, 38, 98);color:rgb(217, 38, 98);float:left;position:relative;-webkit-transition:8s ease-in;transition:8s ease-in;}
.promo-services-outer .single-blk .buttons-outer .coupon-code span{font-size:11px;padding:0 5px 3px 0;font-weight:400;color:#666;position:relative;}
/*.promo-services-outer .single-blk .buttons-outer .coupon-code:hover, .promo-services-outer .single-blk .buttons-outer .coupon-code:hover span{background-color:rgb(217, 38, 98);color:#fff;}*/
.promo-services-outer .single-blk .buttons-outer .coupon-code .show-coupon{position:absolute;left:0px;top:0px;width:95%;height:100%;background-color:rgb(217, 38, 98);clip-path: polygon(95% 0, 100% 50%, 95% 100%, 0% 100%, 0 50%, 0% 0%);}
.promo-services-outer .single-blk .buttons-outer .coupon-code .show-coupon a{display:block;text-align:center;font-size:12px;color:#fff;padding:4px 5px;font-weight:400;}
.promo-services-outer .single-blk .buttons-outer .coupon-code:hover .show-coupon{width:85%;}
/* navaratri services promo block end here */


