.logo-card{align-items:center;background:#fff;border:1px solid rgba(102,51,252,.15);border-radius:13px;display:flex;justify-content:center;padding:32px;position:relative;transition:all 333ms ease;&:has(.logo-popup):hover{border-color:#30053a;cursor:pointer}.open-popup{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}}.logo-popup{background-color:rgba(0,0,0,.6);display:none;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:9999}.logo-popup .popup-content{align-items:center;background-color:#fff;border-radius:20px;display:flex;gap:70px;justify-content:space-between;margin:auto;max-width:1150px;min-width:1000px;overflow:hidden;padding:96px 75px;position:relative;.close-popup{color:#000;cursor:pointer;font-size:28px;font-weight:700;position:absolute;right:20px;top:10px}.content{text-align:left;width:70%;p{margin-bottom:10px}}.image{background:#fff;border:1px solid rgba(102,51,252,.15);border-radius:20px;height:fit-content;padding:32px 30px;text-align:center;width:30%;h6{margin:15px 0 0;text-transform:uppercase}img{display:block;margin:0 auto;max-height:150px!important;max-width:150px!important}}}@media (max-width:1000px){.logo-popup .popup-content{max-width:95vw;min-width:95vw}}@media (max-width:993px){.logo-popup .popup-content{gap:50px;padding:50px}}@media (max-width:767px){.logo-popup .popup-content{flex-direction:column-reverse;flex-wrap:wrap;gap:25px;max-width:95vw;min-width:95vw;padding:50px 30px;.content,.image{flex:0 0 100%;width:100%}}}