﻿
.finishes { padding: 25px 0px 40px 0px; } 
.col-custom {width: 18%;/* float: left; */position:relative;box-sizing: border-box;padding: 0;} 
.pb-15 {padding-bottom: 0;} 
.finishes_box { padding: 17px; background: #e9eff69e; text-align: center; border-radius: 8px; } 
.finishes_img img { width: 96px; height: 96px; border-radius: 50%; object-fit: cover; } 
.finishes_img {display: flex; justify-content: center; margin-bottom: 12px; } 
h5.card-title { font-size: 14px; text-transform: capitalize; margin-top: 0; color: #373636;font-weight: 600; margin-left: 8px; line-height: 18px; min-height: 36px; margin-bottom: 0px; } 
.djaakapa-ami {padding: 45px 0;background: linear-gradient(#2361a31a, #ffffff, #2361a31a);} 
.grgrjy_tri { color: #c81c2f; font-weight: 500; margin-bottom: 10px; } 
span.jbjajaa-ami-new {font-size: 14px;display: flex;width: 48%;} 
.jbjajaa-ami-mai {display: flex;flex-wrap: wrap;gap: 18px 20px;} 
.col-custom:hover .overlaycontent_tri {/* opacity: 1; *//* transform: translateX(0%) translateY(-3px) scale(1); *//* top: 0; */} 
.gruyhu_tri { font-size: 15px; width: 100%; margin: 0; line-height: 20px; color: #c81c2f; font-weight: 600; margin-bottom: 10px; } 
.rguigy_tri { font-size: 13px; margin: 0; line-height: 22px; } 
.overlaycontent_tri { margin-left: 0; position: absolute; left: 0; border: 1px solid #c81c2f2e; right: 0; bottom: 13px; display: block; padding: 9px 9px 9px; box-shadow: 0px 3px 7px 1px rgba(240, 240, 240, 0.7); background: #ffffffd6; opacity: 0; transition: all 0.4s ease-in-out 0s; }
p.iygyu_tri {margin-bottom: 10px;font-size: 13.5px;color: #323232;line-height: 27px;}
.yhtrht_tri { display: flex; } 
span.jbjajaa-ami-new:before { content: ""; flex: 0 0 16px; height: 2px; background: #b91717; margin-right: 10px; position: relative; top: 10px; } 
.yhtrht_tri .heading_tri { text-align: left; } 
.fegeg_tri {display: flex;flex-wrap: wrap;gap: 25px;}                                                                                                                                                                             .yhtrht_tri .efgfedg_tri { width: 40%; padding-right: 20px; } 
.yhtrht_tri .efiugyu_tri { width: 60%; }
/*===========Responsive Css==============*/
@media screen and (max-width:991px){
.yhtrht_tri {flex-direction: column;}
    .yhtrht_tri .efgfedg_tri, .yhtrht_tri .efiugyu_tri {width:100%;}
    .fegeg_tri {gap: 12px;}
    .col-custom {width: 48%;}
     h5.card-title {min-height: 56px;margin-left: 0px;}
    .yhtrht_tri .heading_tri, .efiugyu_tri{text-align:center;}
    .yhtrht_tri .efgfedg_tri {padding-right: 0px;}
    .finishes_box {padding: 17px 9px 10px;}
}
/*===========Responsive Css==============*/



