@charset "UTF-8";footer #footer-bottom #footer-nav #footer-links .title,footer #footer-top .arguments{font-family:Eurostile,sans-serif;text-transform:uppercase;font-weight:500;font-size:.8rem}footer #footer-top{background-color:#f4f4f3;padding:120px 0 100px}footer #footer-bottom{background-color:#fff}footer #footer-bottom #footer-nav{padding-top:80px;padding-bottom:80px;font-size:1rem;line-height:1.5}footer #footer-bottom #footer-nav #footer-presentation{display:flex;gap:50px;flex-direction:column}footer #footer-bottom #footer-nav #footer-presentation .logo{height:75px;width:296px;margin-bottom:20px}footer #footer-bottom #footer-nav #footer-presentation .description{max-width:400px}footer #footer-bottom #footer-nav #footer-links{display:grid;grid-template-columns:repeat(3,1fr)}footer #footer-bottom #footer-nav #footer-links .title{color:#bf9a62;line-height:1.4;margin-top:70px;margin-bottom:30px}footer #footer-bottom #footer-legals{display:flex;justify-content:space-between;padding:30px 0 50px;font-size:.75rem;gap:20px}#bottom-navigation{display:none;background:#fff;z-index:99;align-items:end;justify-content:space-around;padding:20px;position:sticky;bottom:0;left:0;width:100%;box-shadow:0 -4px 15px 0 rgba(0,0,0,.07)}#bottom-navigation a:not(:nth-child(2)) .icon{height:15px}@media screen and (max-width:1199px){footer #footer-bottom #footer-nav{padding-left:10px;padding-right:10px}}@media screen and (max-width:991px){footer #footer-bottom #footer-nav #footer-links{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}footer #footer-bottom #footer-nav #footer-links>div:nth-child(2){grid-column-start:1;grid-row-start:2}footer #footer-bottom #footer-nav #footer-links>div:nth-child(3){grid-row:span 2/span 2;grid-column-start:2;grid-row-start:1}#bottom-navigation{display:flex}}@media screen and (max-width:767px){footer #footer-bottom #footer-nav #footer-presentation{align-items:center;text-align:center}footer #footer-bottom #footer-nav #footer-links{justify-items:center}}@media screen and (max-width:575px){footer #footer-top .arguments{flex-wrap:wrap;gap:80px 0}footer #footer-top .arguments>*{flex:0 0 50%;width:50%;max-width:50%}footer #footer-top .arguments>* img{max-width:50px;max-height:50px}footer #footer-bottom #footer-nav #footer-links{display:flex;flex-direction:column;align-items:center;text-align:center}footer #footer-bottom #footer-nav #footer-links .title{margin-top:50px}footer #footer-legals{flex-direction:column;align-items:center}}