#footer-pays>*{max-height:16px; margin:2px 6px}
#footer-pays>*:not(:hover){filter: grayscale(100%);}

#index-catalog{margin:1rem auto;padding: 0;}
#index-catalog>*{display:inline-block;border:1px solid #fff!important;
color: #fff !important;border-radius: 10rem; margin:0.2rem;
padding:0.2rem 0.5rem;font-size: 1rem;
font-weight: 400;}
#index-catalog .dropdown-item:hover, #index-catalog .dropdown-item:focus{background:none!important}
#index-catalog>*:hover{background:white;}
#index-catalog>*:not(:hover) .dropdown-item span,#index-catalog>*:not(:hover) .dropdown-toggle::after{color:white;}



/*  .hover-img{width: max-content; border: 1px solid #fe9f21;padding: 15px 18px;}*/
@media( max-width: 991px){
  .hover-img{padding: 0px; display: flex;flex-flow: row wrap;align-items: center;justify-content: space-between;margin-bottom: -6px;margin-top: -6px;}
  .hover-img span:last-child {flex-grow: 1;text-align: left;}
  .hover-img img {max-width: 23px;}
  .hover-img span:first-child {
    border1: 1px solid #d6e5f2;
    width: 30px;
    height: 30px;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    order1: 2;
  }
  .serv.dropdown >.dropdown-menu.show,.serv.dropdown:hover > .dropdown-menu{
      /*display: inline-flex !important;*/
      background: #fff;
        box-shadow: 3px 3px 6px inset #feb42b, 3px 5px 10px -5px #fdb62b;
        padding: 1rem;
        border-radius: 15px;
        top: 100%;
        border:5px solid #fe981d;
        width: calc(100% + 60px);
    max-width: calc(100% + 50px);
    margin: 0 0px 0 -23px;
    }
/**********************************************update 03-04-2021**************************************/
    li.dropdown-submenu.lvl-2> .dropdown-menu .dropdown-submenu .dropdown-item{white-space: normal; padding: 0px 10px 10px;font-size: 14px;border-bottom: 1px solid #d6e5f2;}
    .serv.dropdown .dropdown-menu .dropdown-submenu.lvl-2:hover >ul.dropdown-menu .dropdown-submenu:last-child .dropdown-item{border:0px;}
/*************************************************end update**************************************************/
    li.dropdown-submenu.lvl-2 {
    border-bottom: 1px solid #d6e5f2;
    padding: 12px 6px !important;
    }
    li.dropdown-submenu.lvl-2:last-child {
    border: 0px;
    }
    .serv.dropdown .dropdown-menu .dropdown-submenu.lvl-2 >ul.dropdown-menu{border: 1px solid #d6e5f2; box-shadow: 0 0 10px -3px #d6e5f2;border-radius: 10px;}





}
@media(min-width: 992px){
    li.dropdown-submenu.lvl-2> .dropdown-menu .dropdown-submenu{padding: 0px !important}
		li.dropdown-submenu.lvl-2> .dropdown-menu .dropdown-submenu .dropdown-item{padding: calc(0.25rem + 3px) calc(1rem + 6px) !important;}
        .hover-img img {max-width: 23px;}
    .serv.dropdown:hover >.dropdown-menu,.serv.dropdown.show > .dropdown-menu{
      display: inline-flex !important;transform: translateX(-45%);
      background: #fff;
        /*box-shadow: 3px 3px 6px inset #c7c7c7, 3px 5px 10px -5px #fff;*/
        padding: 1rem;
        border-radius: 7px;
        top: 100%;
        border:5px solid #fff;
    }
    li.dropdown-submenu.lvl-2{
      border: 1px solid #d6e5f2c2;
        padding: 0 !important;
        margin: 10px;
        display: flex;
        flex-flow: row wrap;
        box-shadow: 0 0 13px -3px #d6e5f2;
        align-items: center;
        justify-content: center;
        border-radius: 18px;
        background: #fff;
        width:60px;
        height: 60px;
    }
    .serv.dropdown .dropdown-menu .dropdown-submenu.lvl-2:hover >ul.dropdown-menu{top: 99.99%;left: 0;}
    .serv.dropdown .dropdown-menu .dropdown-submenu.lvl-2.more:hover >ul.dropdown-menu{top: 99.99%;left: auto;}
    .serv.dropdown .dropdown-menu .dropdown-submenu.lvl-2.more:hover >ul.dropdown-menu .hover-img{padding: 3px 10px;max-width: 100%;}
    .serv.dropdown .dropdown-menu .dropdown-submenu.lvl-2 ul.dropdown-menu li.dropdown-submenu:hover > ul.dropdown-menu{left: 5px !important;transform: translateX(-100%);}
    a.dropdown-item.hover-img {
    padding: 0px;
    width: max-content;
  }
}
.checkout-right-content .card-body {
    margin-bottom: 60px;
}
