/* Brand content and accessibility only; geometry comes from the source stylesheet. */
#ens-mighty-footer {display:block;position:relative;width:100%;padding:0;margin:0;background:#141414;color:#fff;overflow:clip;letter-spacing:0}
#ens-mighty-footer .rts-footer-two-area {background:#141414!important;background-image:none!important}
#ens-mighty-footer .footer-left-two .logo {width:210px;height:53px;overflow:hidden;position:relative}
#ens-mighty-footer .footer-left-two .logo img {width:420px;height:105px;max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);filter:brightness(0) invert(1)}
#ens-mighty-footer .footer-two-wrapper-content .footer-right-two .contact-information .map,
#ens-mighty-footer .footer-two-wrapper-content .footer-right-two .contact-information .number,
#ens-mighty-footer .footer-two-wrapper-content .footer-left-two p.disc {color:#b5b5b5}
#ens-mighty-footer nav a {color:#fff;overflow-wrap:anywhere}
#ens-mighty-footer .copy-right-area-start-two nav {display:flex;flex-wrap:wrap;gap:12px 24px}
#ens-mighty-footer .copy-right-area-start-two {gap:18px 24px;flex-wrap:wrap}
#ens-mighty-footer :focus-visible {outline:2px solid currentColor;outline-offset:4px}
