body.ge-refonte.ge-prepa #ge-footer{background:#112c46!important;color:#fff}body.ge-refonte.ge-prepa #ge-footer :is(.ge-footer-top,.ge-footer-bottom,.ge-footer-tests,.ge-partner-note){background:transparent!important}body.ge-refonte.ge-prepa #ge-footer :is(.ge-footer-tests,.ge-footer-links,.ge-footer-bottom) a,body.ge-refonte.ge-prepa #ge-footer :is(.ge-footer-tests,.ge-footer-links,.ge-footer-bottom) a:visited{color:#fff!important}body.ge-refonte.ge-prepa #ge-footer :is(.ge-footer-tests,.ge-footer-links,.ge-footer-bottom) a:hover{color:#ffcfab!important}body.ge-refonte.ge-prepa #ge-footer .ge-footer-bottom{align-items:center}body.ge-refonte.ge-prepa #ge-footer .ge-footer-bottom nav{display:flex;align-items:center;flex-wrap:wrap;column-gap:26px;row-gap:0}body.ge-refonte.ge-prepa #ge-footer .ge-footer-bottom nav>a{display:inline-flex!important;align-items:center;justify-content:flex-start;min-height:44px;margin:0;padding:0;font-size:13px!important;font-family:inherit!important;font-weight:400;line-height:1.6!important;text-decoration:underline!important;text-underline-offset:4px;vertical-align:middle}#ge-header .ge-phone-list .ge-phone-country{display:flex;align-items:center;gap:9px}#ge-header .ge-phone-list .ge-country-flag{display:inline-flex;flex:0 0 21px;width:21px;height:14px;align-items:center;justify-content:center}#ge-header .ge-phone-list .ge-country-flag svg{display:block;width:21px;height:14px;flex-shrink:0}@media(max-width:767px){body.ge-refonte.ge-prepa #ge-footer .ge-footer-bottom{align-items:flex-start}body.ge-refonte.ge-prepa #ge-footer .ge-footer-bottom nav{column-gap:22px;row-gap:0}}