header{text-align:left;border-bottom:1px solid var(--border-light);font-size:16px;background:var(--header)}header .wrapper{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;height:72px}header .logo a{display:block}header .logo a img{display:block;height:32px}header .menu .menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:40;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}header .menu .menu-content{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center}header .menu .menu-content .menu-content-close{display:none}header .menu .menu-content .menu-content-close a{padding:25px;display:block;text-align:right}header .menu .menu-content .menu-content-left nav ul{justify-content:center;display:flex;gap:28px;list-style:none;margin:0;padding:0}header .menu .menu-content .menu-content-left nav ul>li>a{font-weight:300;padding:8px 0}header .menu .menu-content .menu-content-left nav ul li{position:relative}header .menu .menu-content .menu-content-left nav ul li ul{position:absolute;top:100%;left:0;min-width:180px;background:var(--header);border:1px solid var(--border-light);box-shadow:0 8px 24px rgba(15,23,42,.08);border-radius:8px;padding:8px 0;list-style:none;display:none;z-index:50}header .menu .menu-content .menu-content-left nav ul li:hover>ul{display:block}header .menu .menu-content .menu-content-left nav ul li ul li a{display:block;padding:10px 14px}header .menu .menu-content .menu-content-left nav ul li ul li a:hover{background:var(--background-light-hover)}header .menu .menu-content .menu-content-right{display:flex;align-items:center;gap:15px}header .menu .menu-content .menu-content-right a{display:block;font-weight:500;font-size:14px}header .menu .menu-content .menu-content-right .sign-in{display:inline-block;padding:10px 20px;border:1px solid var(--border-light);border-radius:5px;background:var(--header);color:var(--dark)}header .menu .menu-content .menu-content-right .sign-in:hover{background:var(--dark);border:1px solid var(--dark);color:var(--header)}header .menu .menu-content .menu-content-right .sell-my-car{display:block;padding:10px 25px;font-size:14px;text-transform:none}header .menu .menu-content .menu-content-right .language{font-size:16px;font-weight:300}header .toggler{display:none}header .toggler span{display:block;width:30px;height:30px}@media (max-width:1199px){header .wrapper{grid-template-columns:auto minmax(0,1fr) auto}header .toggler{display:block}header .menu .menu-content{position:fixed;width:320px;height:100vh;z-index:50;background:var(--header);top:0;right:-320px;bottom:0;display:block;box-shadow:-4px 0 24px rgba(0,0,0,.1);overflow-y:auto;transition:right .3s ease-in-out}body.menu-opened header .menu .menu-overlay{opacity:1;visibility:visible}body.menu-opened header .menu .menu-content{right:0}header .menu .menu-content .menu-content-close,header .menu .menu-content .menu-content-close .close{display:block}header .menu .menu-content .menu-content-close .close a{display:block;line-height:72px}header .menu .menu-content .menu-content-left{padding:0 24px 24px}header .menu .menu-content .menu-content-left nav ul{display:flex;flex-direction:column;gap:0}header .menu .menu-content .menu-content-left nav ul>li{border-bottom:1px solid var(--border-light)}header .menu .menu-content .menu-content-left nav ul>li>a{display:block;padding:16px 0;font-size:16px;font-weight:500;color:var(--dark)}header .menu .menu-content .menu-content-left nav ul li ul{position:static;display:block;box-shadow:none;border:none;padding:0;margin:0;background:transparent}header .menu .menu-content .menu-content-left nav ul li ul li:last-child{border-bottom:none}header .menu .menu-content .menu-content-left nav ul li ul li a{padding:12px 0 12px 20px;border-bottom:none;font-weight:300;color:var(--text)}header .menu .menu-content .menu-content-right{display:flex;flex-direction:column;gap:24px;padding:24px}header .menu .menu-content .menu-content-right a{display:block;width:100%;padding:12px 20px;text-align:center;font-weight:500;border-radius:6px;box-sizing:border-box}header .menu .menu-content .menu-content-right a.language{padding:0}}footer{text-align:left;font-size:16px}footer .top .text{margin-top:24px}footer .top .contact{margin-top:24px;font-size:18px;font-weight:600;color:var(--dark)}footer .top .items{margin-top:24px}footer .top .items .item p{padding:0;margin:0}footer .top .items .item .title{margin-bottom:5px;font-weight:600;color:var(--dark)}footer .top .items{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}footer .top .items .item .social a{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--background-light);border-radius:50%;margin-right:10px;text-decoration:none;transition:background-color .2s ease}footer .top .items .item .social a:hover{background:var(--background-light-hover)}footer .top .items .item .social a svg{width:20px;height:20px}footer .middle .items .item .title{font-size:18px;font-weight:600;color:var(--dark)}footer .middle .items{padding:48px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}footer .middle .items .item ul{padding:0;margin:0;list-style:none}footer .middle .items .item ul li{padding:6px 0;margin:0}footer .bottom{padding:24px 0;border-top:1px solid var(--border-light)}@media (max-width:1099px){footer .top .items{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:30px;gap:30px}footer .middle .items{padding:48px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:699px){footer .top .items{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:30px;gap:30px}footer .middle .items{padding:48px 0;display:grid;grid-template-columns:minmax(0,1fr)}}