#footerpage-nav,.cookie-popup{opacity:0;pointer-events:none}#footerpage-nav.visible,.cookie-popup.show{opacity:1;pointer-events:auto}#footerpage-nav{position:fixed;z-index:9;margin:0!important;box-shadow:0 0 10px #0003;transition:opacity .3s;background-color:#fff;display:flex;width:calc(100%);flex-wrap:nowrap;justify-content:space-between;align-items:center}#footerpage-nav li{text-align:left;max-width:50%;flex:0 0 50%;color:#0047ab!important;position:relative}#footerpage-nav li a{padding:15px 15px 15px 40px;position:relative;display:block}#footerpage-nav li:last-child a{padding:15px 40px 15px 15px}#footerpage-nav li a:hover{background-color:#0047ab;color:#fff}#footerpage-nav li a:hover *,.close-btn:hover,.cookie-popup a,.cookie-popup button{color:#fff}#footerpage-nav li p{font-size:16px!important;line-height:1.25;color:#0047ab;text-transform:inherit;font-weight:600;margin-bottom:5px}#footerpage-nav li span{font-size:12px;line-height:1;color:#0047ab;text-transform:inherit;font-weight:500;display:block}#footerpage-nav li:last-child{text-align:right;padding-right:0;padding-left:0}#footerpage-nav li a::before{content:'\2190';position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:22px}#footerpage-nav li:last-child a::before{content:'\2192';position:absolute;right:10px;top:50%;transform:translateY(-50%)}.footer{background:#f4f4f4;padding:0;border-top:3px solid #ccc}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -30px;padding:60px 0}.footer-logos{position:relative;margin-top:50px}.left-column{flex:0 0 25%}.middle-column{flex:0 0 45%}.right-column{flex:0 0 30%}.left-column,.middle-column,.right-column{padding:0 30px}.left-column-logo{max-width:200px}.left-column-logo .issue-detail{text-align:right}.hidden,.right-column .newsletter-form{display:none}.footer .logo{width:194px;margin-bottom:10px}.snslogo{width:290px}.issue{margin:-8px auto 0;text-align:center;font-size:12px!important;color:#555}.contact-info h3{margin-top:10px;font-size:22px;font-weight:500;margin-bottom:10px}.contact-info p{margin:5px 0;font-size:18px!important}.middle-column p{margin-bottom:12px;color:#444;font-size:18px!important;line-height:1.5}.right-column h4{font-size:22px;margin-bottom:20px;font-weight:500}.newsletter-form{display:flex;gap:0;margin-bottom:20px;border-radius:5px;overflow:hidden}.newsletter-form input{padding:10px;flex:1;border:none;border-radius:0}.newsletter-form input:active,.newsletter-form input:focus,.newsletter-form input:hover{border:none;outline:0}.newsletter-form button{background:#0047ab;color:#fff;border:none;padding:10px 15px;border-radius:0;cursor:pointer}.social-icons span{margin-right:10px;font-size:20px;cursor:pointer}.social-icons img{height:20px;width:20px;object-fit:cover;max-width:inherit}.social-icons a:last-child img{filter:brightness(.6);height:20px;width:25px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ccc;padding:15px 0;font-size:13px;color:#666}.footer-bottom p{font-size:12px!important;margin-bottom:0!important}.footer-bottom a{color:#0047ab;text-decoration:none}.footer-bottom .container{padding:0!important;max-width:100%}.tic{font-size:11px!important;color:#999}.social-icons{display:flex;column-gap:20px;flex-wrap:wrap}.social-icons a:hover img{filter:invert(1)}.cookie-popup{position:fixed;bottom:-200px;left:0;width:100%;background:#222;color:#fff;padding:20px;z-index:9999;font-size:14px;box-shadow:0 -2px 10px #0000004d;transition:bottom .5s,opacity .5s;display:flex;justify-content:center}.accept-btn,.accept-btn:hover{background:#0047ab;color:#fff}.cookie-popup.show{bottom:0}.cookie-content{display:flex;align-items:center;max-width:70%;width:100%;column-gap:15px;flex-wrap:wrap;position:relative}.cookie-icon{font-size:60px;flex-shrink:0;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.cookie-popup p{margin:0;flex:0 0 100%;font-size:16px!important;line-height:1.5;color:#aaa}.cookie-buttons{display:flex;gap:10px}.privacy_btn{display:flex;flex-wrap:nowrap;column-gap:10px}.accept-btn{border:none;padding:8px 16px;border-radius:4px;cursor:pointer;display:flex;font-size:14px;line-height:1}.cookie-popup .close-btn{background:0 0;border:none;color:#aaa;font-size:18px;cursor:pointer;padding:4px 8px;line-height:1;position:absolute;right:10px;top:10px}footer .issue-detail{margin-top:10px;text-align:center;font-size:1rem;font-weight:600}@media all and (max-width:1180px){.left-column,.middle-column,.right-column{flex:0 0 33.33%}.right-column{margin-top:0}.cookie-popup{padding:20px 0}.cookie-content,.cookie-popup p{font-size:15px!important;max-width:100%}}@media all and (max-width:990px){.left-column,.middle-column,.right-column{flex:0 0 50%;padding:0 40px}#footerpage-nav li p,#footerpage-nav li span{font-size:12px!important;line-height:1.5;margin-bottom:0}#footerpage-nav li span{display:none}#footerpage-nav li::before{left:0}#footerpage-nav li:last-child::before{right:0}.footer-container{gap:0;margin:0 -30px}.snslogo{max-width:200px}.right-column{margin-top:-16vw}.header-right{text-align:left}.footer-logos{margin-top:30px}}@media all and (max-width:767px){.left-column,.middle-column,.right-column{flex:0 0 100%;padding:0 30px}.middle-column{margin:30px 0}.footer-logos{margin-top:30px}.right-column{margin-top:0}}@media screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:1.25),screen and (min-width:1024px) and (min-resolution:120dpi){.footer p{font-size:16px!important}}@media (min-width:1024px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1024px) and (min-resolution:1.5dppx){.footer-logos h4{font-size:20px!important}.right-column h3{font-size:24px!important}.accept-btn,.cookie-popup p,.right-column p{font-size:12px!important}.social-icons{column-gap:10px}.middle-column p{font-size:14px!important}.footer-bottom p{font-size:10px!important}.cookie-popup .container{max-width:66vw}footer .issue-detail{font-size:12px}}