.customDrpDn{display:none}@media(min-width:991px){.customDrpDn{display:block}}.customDrpDn .dropdown{display:inline-block;right:-8px}.customDrpDn .dropdown .dropdown-menu{min-width:10.3125rem;font-size:.875rem;margin-top:.625rem;box-shadow:0 2px 8px 0 hsla(0,0%,53%,.2);border:1px solid #dadce0}.customDrpDn .dropdown .dropdown-menu .dropdown-item{position:relative;z-index:1;display:flex;align-items:center;margin-bottom:.375rem;padding:.25rem 1rem}.customDrpDn .dropdown .dropdown-menu .dropdown-item .itemIcon{border:1px solid #dfdfdf;margin-right:.625rem;width:36px;height:36px;border-radius:18px;display:flex;align-items:center;justify-content:center}.customDrpDn .dropdown .dropdown-menu .dropdown-item .itemIcon .item-icon{font-size:1.125rem;line-height:0}.customDrpDn .dropdown .dropdown-menu .dropdown-item:last-child{margin-bottom:0}.customDrpDn .dropdown .dropdown-menu:before{content:"";position:absolute;left:7.5rem;top:-.375rem;width:1rem;height:1rem;background-color:#fff;border:.063rem solid hsla(0,0%,46%,.278);border-radius:.275rem;transform:rotate(45deg)}.customDrpDn .dropdown .dropdown-menu:after{content:"";position:absolute;top:0;left:.5rem;width:90%;height:.75rem;background-color:#fff}.customDrpDn .toggleBtn button{padding:.5rem .625rem;font-weight:400;display:flex;column-gap:8px;align-items:center;color:#333}.customDrpDn .toggleBtn button i{line-height:0;font-size:1.25rem}.customDrpDn .toggleBtn button.show,.customDrpDn .toggleBtn button:hover{background-color:#f3f3f3;border-radius:.375rem}.customDrpDn .toggleBtn button:after{display:none}.customDrpDn .toggleBtn.onlyIcon .dropdown-menu{margin-right:-.3125rem}.customDrpDn .toggleBtn.onlyIcon .dropdown-menu:before{right:.875rem;left:auto}.customDrpDn .toggleBtn.onlyIcon button{width:36px;height:36px;border-radius:18px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.customDrpDn .toggleBtn.onlyIcon button i{color:#333;margin-top:-3px}.customDrpDn .toggleBtn.onlyIcon button.show{background-color:#f3f3f3}.icon-mail{line-height:0;margin-top:-4px}.mshare i{font-size:1.25rem;color:#333;line-height:0}.mobile-share{padding-bottom:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px}.mobile-share .social_media{flex-direction:column;border-radius:.5rem;height:5rem;border:1px solid #e2e2e2;text-align:center}.mobile-share .social_media:active{border-color:#000}.mobile-share .social_media span{padding-bottom:.3125rem}.mobile-share .social_media span i{font-size:1.125rem}.mobile-share .social_media h5{font-size:1rem}