.brikit-canvas .cef-footer-main p { font-size: 16px;}
.cef-footer-main h3 { font-weight: bold; color: #003764;}
.cef-footer-main nav {margin-top:1rem; margin-bottom: 1.5rem;}
.cef-footer-main nav li {margin-bottom:0.50rem;}
.cef-footer-main nav li a {border-bottom: 2px solid transparent !important;}
.cef-footer-main-social-media { margin-top:1rem;}
.cef-footer-main-social-media li { margin-right:5px; display:inline-block;}
.cef-footer-main-social-media a { display:inline-block !important; line-height: 0; border: none !important;}
.cef-footer-main-social-media a:hover { background-color: #003764 !important; border: none !important; border-radius: 50%;}
.cef-footer-main-social-media a svg { width: 48px;}
.cef-footer-main-social-media a:hover svg .cef-logo-social-media-st1 { fill:#fff !important; stroke:#fff !important;}
.cef-footer-main-legal-link { padding-top:1.5rem; text-align: center; border-top:1px solid #DBDBDB;}
.cef-footer-main-legal-link ul li { display:inline-block; margin-right:10px;}
/*----------------------------------------*/
/*--- FOLLOWING STYLES ARE DUPLICATED WILL BE REMOVED WHEN THE CSS WILL BE APPLY ON MAIN CSS---*/
/*--------------------------------------*/
/*--- CEF 2020 LINK ---*/
/*--------------------*/
.cef-footer-main a, .cef-footer-main a:link { display: inline; position: relative; padding-left: 2px; padding-right: 2px; font-weight:bold; text-decoration: none !important; color: #003764; border-top: 2px solid transparent; border-right: 2px solid transparent; border-bottom: 2px solid #003764; border-left: 2px solid transparent;
-webkit-transition: 120ms linear; transition: 120ms linear; transition-property: all;}
.cef-footer-main a:hover { color: white; background-color: #003764; border: 2px solid #003764;}
.cef-footer-main a:focus { color: inherit; background-color: inherit; border: 2px solid transparent; outline: 2px dashed black; outline-offset: 2px;}
/*--- BUTTON ---*/
/*-------------*/
.cef-footer-main-btn { margin-bottom: 1.5rem; display:inline-block !important; padding:0.75rem 1rem !important; min-width:100px !important; font-weight: bold; line-height:1.2em; text-align:center; text-transform: uppercase; text-decoration:none !important; border: 2px solid transparent; background: #FFCF00 !important; border-color:#FFCF00 !important; border-radius:7px; box-shadow: none;}
.cef-footer-main-btn:hover { background: #FFCF00 !important; border-color:#FFCF00 !important; box-shadow: none;}
.cef-footer-main-btn:focus { outline: 2px dashed black !important; outline-offset: 2px !important;}
.cef-footer-main-btn span { padding-left:2px; padding-right:2px; color:#003764 !important; border: 2px solid transparent;}
.cef-footer-main-btn:hover span { border-top: 2px solid transparent; border-right: 2px solid transparent; border-bottom: 2px solid #003764; border-left: 2px solid transparent; border-bottom-color: #003764;}
/*--- SCREEN READER ---*/
/*--------------------*/
.cef-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0}
.cef-sr-only-focusable:active,
.cef-sr-only-focusable:focus { position:static; width:auto; height:auto; overflow:visible; clip:auto; white-space:normal}
|