.box_grid figure 
{
    height: 170px !important;
}

.btn_1, a.btn_1 {
    background: linear-gradient(-90deg, rgb(40 89 203) 0%, rgb(124 96 189 / 99%) 100%);
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 2s;
}
.btn_1:hover, .btn_map_in:hover, a.btn_1:hover, a.btn_map_in:hover 
{
    background: linear-gradient(-90deg, rgb(59 118 255) 0%, rgb(69 47 118 / 99%) 100%);
    color: #fff;
}
.btn_search
{
    background: linear-gradient(-90deg, rgba(251,80,80,1) 0%, rgb(213 0 0) 100%);
}
.btn_search:hover 
{
    background: linear-gradient(-90deg, rgb(233 8 8) 0%, rgb(213 0 0 / 63%) 100%);

}
.box_grid figure small 
{
    color: white ;
    font-size: 10px !important;
}
.custom-search-input-2 i
{
    top: 0 !important;
}
.bgediteasy
{
    background-color: #0427fe17;
    padding: 2px 10px;
    border-radius: 5px;
    width: 75%;
}
.visadetailsleftarea .rightcontentareadoru 
{
    border-left: 1px solid #dbdbdb;
    position: sticky;
    top: 90px;
    padding-left: 20px;
}
.formrightarea 
{
    /* position: sticky;
    top: 90px; */
    width: 75%;
    margin-top: 10px;
} 
.custom-search-input-2 input[type="submit"]
{
    width: 15%;
    height: 40px;
}
.custom-search-input-2 input 
{
    height: 40px;
}
.custom-search-input-2 i {
    top: -5px !important;
}
.box_grid figure small 
{
    left: 7px;
    top: 7px;
}
.visa-packages #mm-0 {
    margin-top: 69px;
}
.box_grid h6 a 
{
    color: #f71b1b;
}