input.character-error{border-color:red !important}textarea.character-error{border-right-color:red !important}body.show-focus-outlines .block-pension-login-form input:focus,body.show-focus-outlines .block-pension-login-form select:focus,body.show-focus-outlines .block-pension-login-form textarea:focus,body.show-focus-outlines .block-contact input:focus,body.show-focus-outlines .block-contact select:focus,body.show-focus-outlines .block-contact textarea:focus{outline:2px solid #122d50}body.show-focus-outlines ul.lang-switcher a:focus{outline:2px solid;outline-offset:2px}body.show-focus-outlines .mn-trigger:focus,body.show-focus-outlines .site-logo>a:focus{outline:2px solid #122d50 !important}body.show-focus-outlines .menu-top-wrap .menu-top .nav-menu>li.focused-item{outline:2px solid;outline-offset:-4px}body.show-focus-outlines .menu-top-wrap .menu-top .nav-menu>li.focused-item ul.sub-menu{visibility:visible;opacity:1}body.show-focus-outlines .menu-top-wrap .menu-top .nav-menu>li ul.sub-menu li a:focus,body.show-focus-outlines .btn-search-toggle:focus,body.show-focus-outlines form.search .search-submit:focus,body.show-focus-outlines .btn-search-close:focus,body.show-focus-outlines .entry-content a:focus,body.show-focus-outlines .menu-right-wrap .menu-right-nav ul:not(.sub-menu)>li>a:focus,body.show-focus-outlines .mn-content a:focus,body.show-focus-outlines label[for="terms_approval"] a:focus,body.show-focus-outlines .block-accordion .accordion-item .accordion-btn-wrap .accordion-btn:focus,body.show-focus-outlines .block-image-title-text a:focus,body.show-focus-outlines .header-buttons .btn-area:focus,body.show-focus-outlines .breadcrumbs a:focus,body.show-focus-outlines .block-posts .post-item-in:focus,body.show-focus-outlines .post-loop-item .post-item-in:focus,body.show-focus-outlines .pagination .page-numbers:focus{outline:2px solid #122d50}body.show-focus-outlines.home .section-info .qs-slider-info-wrap .qs-slider-info .qs-slide a:focus{outline:2px solid #122d50;outline-offset:-2px}body.show-focus-outlines .mn-socials a:focus{outline:2px solid #122d50;outline-offset:2px}body.show-focus-outlines .btn:focus{outline:2px solid #122d50;outline-offset:2px}body.show-focus-outlines .btn.btn-blue-border:focus{color:#fff;background:#001b3f;opacity:1}body.show-focus-outlines .footer-menus .footer-col .footer-nav ul li a:focus,body.show-focus-outlines .footer-menus .footer-col-contact .socials a:focus,body.show-focus-outlines .footer-copyrights .copyrights a:focus,body.show-focus-outlines .site-footer a:focus,body.show-focus-outlines .block-contact .cols .col-content .entry-content a:focus,body.show-focus-outlines .menu-bottom-wrap .col-menu .menu-wrap .menu-item a:focus{outline:2px solid #FFF !important;outline-offset:2px}
