.bottom-banner{
position:fixed;
bottom:20px;
left:50%;
transform:translateX(-50%);
width:calc(100% - 40px);
max-width:700px;
background:#1e2647;
color:#c5a88a;
padding:14px 18px;
border-radius:10px;
display:flex;
justify-content:space-between;
align-items:center;
font-size:16px;
z-index:9999;
}
.banner-text{
font-family: 'Alexandria', sans-serif;
font-weight:500;
line-height:20px;
text-align:center;
margin:0 auto;
display:table;
}
.banner-close{
background:transparent;
border:0;
color:#c5a88a;
font-size:20px;
cursor:pointer;
margin-left:10px;
}