.ekd-logo-grid{align-items:center;box-sizing:border-box;display:grid;gap:32px 48px;grid-template-columns:repeat(4,minmax(160px,1fr));justify-items:center;margin:0 auto;max-width:none;padding:0!important;width:100%}@media (max-width:1024px){.ekd-logo-grid{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media (max-width:768px){.ekd-logo-grid{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width:480px){.ekd-logo-grid{grid-template-columns:1fr}}.ekd-logo-item{background:transparent!important;border:0!important;box-shadow:none!important;cursor:pointer;display:inline-block;margin:0!important;outline:0;padding:0!important;position:relative;text-align:center}.ekd-logo-item:after,.ekd-logo-item:before{content:none!important;display:none!important}.ekd-logo-item:active,.ekd-logo-item:focus,.ekd-logo-item:hover{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;outline:none!important}.ekd-logo-item img{display:block;height:auto;margin:0 auto;max-width:160px;transition:transform .2s;width:100%}.ekd-logo-item:hover img{transform:scale(1.04)}.ekd-modal{background:rgba(0,0,0,.6);display:none;inset:0;position:fixed;z-index:99999}.ekd-modal-content{background:#fff;border-radius:12px;font-family:Arial,sans-serif;line-height:1.6;margin:5vh auto;max-height:86vh;max-width:1000px;overflow:auto;padding:28px;position:relative;width:92%}.ekd-modal-body{display:flex;gap:32px}.ekd-modal-left,.ekd-modal-right{flex:1}@media (max-width:768px){.ekd-modal-body{flex-direction:column}}.ekd-close{background:none;border:0;cursor:pointer;font-size:28px;line-height:1;position:absolute;right:14px;top:10px}.ekd-close,.ekd-link{box-shadow:none!important}.ekd-link{color:#e03145;font-weight:600;text-decoration:none}.ekd-link:focus,.ekd-link:hover{box-shadow:none!important;text-decoration:underline}.ekd-logo-item a,.ekd-logo-item button{all:unset}