@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap";@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.home-page{z-index:1;flex-direction:column;width:100vw;height:100vh;display:flex;position:relative}.home-page .backgrouand-overlay{z-index:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"88\" y=\"18\" width=\"7\" height=\"7\" fill=\"%23FFD700\" opacity=\"0.15\" transform=\"rotate(45 91 21)\"/><rect x=\"50\" y=\"54\" width=\"6\" height=\"6\" fill=\"%23FFD700\" opacity=\"0.12\" transform=\"rotate(45 30.5 50.5)\"/></svg>");background-repeat:repeat;background-size:3.5rem;width:100vw;height:100vh;position:absolute;top:0;right:0}.home-page .backgrouand-overlay2,.home-page .backgrouand-overlay3{mix-blend-mode:color-dodge;z-index:0;opacity:.5;pointer-events:none;background:linear-gradient(-30deg, var(--orange-primary-with-opacity) -35%, var(--bg-primary) 70%);width:100vw;height:100vh;position:absolute;top:0;right:0}.home-page main{z-index:1;width:100vw;height:100vh;padding-top:6.5vh;position:absolute}@media screen and (width>=540px) and (width<=1024px){.home-page main{height:121vw;padding-top:5vw}.home-page .backgrouand-overlay,.home-page .backgrouand-overlay2,.home-page .backgrouand-overlay3{height:129vw}}@media (width<=540px){.home-page main{height:161vw;padding-top:5vw}.home-page .backgrouand-overlay,.home-page .backgrouand-overlay2,.home-page .backgrouand-overlay3{height:184vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.home-realEstate-view-section{width:100%;height:100vh;position:relative;overflow:hidden}.home-realEstate-view-section .background-realEstate{z-index:-2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-realEstate-view-section .background-realEstate>img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.home-realEstate-view-section .background-realEstate .overlay{background:#000000c2;width:100%;height:100%;position:absolute;top:0;left:0}.home-realEstate-view-section .background-realEstate .orange-panel{background-color:var(--orange-primary);opacity:.6;width:60vw;height:90vw;position:absolute;top:0;right:-20%;transform:rotate(35deg)}.home-realEstate-view-section .real-estate-foreground{background:linear-gradient(90deg, var(--bg-primary) 10%, var(--bg-tertiary) 50%, #f000 100%);justify-content:space-between;align-items:center;width:100vw;height:25vw;padding:0 5vw;display:flex;position:absolute;top:13vw;left:0;right:0}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{opacity:0;z-index:3;border-radius:1vw;flex-direction:column;justify-content:center;align-items:center;width:40%;height:20vw;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text.animate1{animation:1.5s .2s forwards slideIntop}@keyframes slideIntop{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:translate(0)}}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:end;width:100%;margin-top:3vw;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{color:#f0f8ff;letter-spacing:.5px;background:#212121;border-radius:.7vw;justify-content:center;align-items:center;padding:.5vw 1vw;font-size:1.2vw;font-weight:500;text-decoration:none;transition:all .3s;display:flex;scale:1}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link:hover{background-color:var(--orange-primary);color:#000;transform:scale(1.05);box-shadow:0 0 20px #ffa5004d}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{width:90%;color:var(--text-primary);margin-bottom:.5vw;font-size:2.8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{width:90%;color:var(--text-primary);text-align:justify;margin-top:1vw;font-size:1.2vw;line-height:1.6}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{opacity:0;flex-direction:column;justify-content:center;align-items:center;width:40%;height:22vw;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo.animate2{animation:1.5s .2s forwards slideInbottom}@keyframes slideInbottom{0%{opacity:0;transform:translate(-20%)}to{opacity:1;transform:translate(0)}}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{filter:drop-shadow(0 0 30px #ffa50033);width:50%;transition:transform .5s}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img:hover{transform:scale(1.05)rotate(-2deg)}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{color:var(--orange-primary);text-shadow:0 0 30px #ffa50033;letter-spacing:1px;margin-top:1.5vw;font-size:2.8vw}.home-realEstate-view-section .realestate-bottom-links{justify-content:end;align-items:center;width:40%;height:14vw;display:flex;position:absolute;bottom:0;left:0}.home-realEstate-view-section .realestate-bottom-links .link{background-color:var(--orange-primary);cursor:pointer;color:#000;border-radius:1vw;justify-content:center;align-items:center;width:3.5vw;height:3.5vw;font-size:2vw;transition:all .3s;display:flex;scale:1}.home-realEstate-view-section .realestate-bottom-links .link:hover{background-color:var(--orange-dark);color:#f0f8ff;transform:translateY(-5px)scale(1.1);box-shadow:0 5px 20px #ffa50066}.home-realEstate-view-section .realestate-bottom-links .dash{border-top:.3vw solid var(--orange-primary);width:3vw;height:1px}.home-realEstate-view-section .realestate-bottom-links .dash:last-child{width:4vw}.home-realEstate-view-section .realestate-bottom-links .dash:first-child{width:13vw;display:none}@media screen and (width>=768px) and (width<=1024px){.home-realEstate-view-section{height:90vw;min-height:600px}.home-realEstate-view-section .background-realEstate .orange-panel{opacity:.4;width:80vw;height:130vw;top:7vw;right:-30%}.home-realEstate-view-section .real-estate-foreground{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2vw;height:40vw;padding:0 3vw;top:8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{text-align:center;order:2;align-items:center;width:85%;height:60vw;padding:2vw 0;position:relative}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{text-align:center;width:100%;font-size:6vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{text-align:center;width:95%;margin-top:3vw;font-size:3vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:center;margin-top:2vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{border-radius:1.5vw;margin-top:3px;padding:1.2vw 3vw;font-size:4vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{flex-direction:row;order:1;justify-content:center;width:92%;height:auto;margin-top:18vw;padding:1vw 0;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{order:2;width:32%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{order:1;width:100%;margin-top:1vw;font-size:5.4vw}.home-realEstate-view-section .realestate-bottom-links{justify-content:center;gap:.5vw;width:100%;height:20vw;margin-bottom:4vw}.home-realEstate-view-section .realestate-bottom-links .link{color:#e8e8e8;border-radius:1.5vw;width:4vw;height:4vw;scale:2}.home-realEstate-view-section .realestate-bottom-links .dash{border-top-width:.3vw;width:8vw;height:1px}.home-realEstate-view-section .realestate-bottom-links .dash:first-child{width:5vw}.home-realEstate-view-section .realestate-bottom-links .dash:last-child{width:13vw;display:none}}@media screen and (width>=576px) and (width<=767px){.home-realEstate-view-section{height:90vw;min-height:600px}.home-realEstate-view-section .background-realEstate .orange-panel{opacity:.4;width:80vw;height:130vw;top:7vw;right:-30%}.home-realEstate-view-section .real-estate-foreground{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2vw;height:40vw;padding:0 3vw;top:8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{text-align:center;order:2;align-items:center;width:85%;height:60vw;padding:2vw 0;position:relative}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{text-align:center;width:100%;font-size:6vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{text-align:center;width:95%;margin-top:3vw;font-size:3vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:center;margin-top:2vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{border-radius:1.5vw;margin-top:3px;padding:1.2vw 3vw;font-size:4vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{flex-direction:row;order:1;justify-content:center;width:92%;height:auto;margin-top:18vw;padding:1vw 0;display:flex}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{order:2;width:32%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{order:1;width:100%;margin-top:1vw;font-size:5.4vw}.home-realEstate-view-section .realestate-bottom-links{justify-content:center;gap:.5vw;width:100%;height:20vw;margin-bottom:4vw}.home-realEstate-view-section .realestate-bottom-links .link{color:#e8e8e8;border-radius:1.5vw;width:4vw;height:4vw;padding:0 .6vw;font-size:3.5vw;scale:2.05}.home-realEstate-view-section .realestate-bottom-links .dash{border-top-width:.3vw;width:8vw;height:1px}.home-realEstate-view-section .realestate-bottom-links .dash:first-child{width:5vw}.home-realEstate-view-section .realestate-bottom-links .dash:last-child{width:13vw;display:none}}@media screen and (width<=575px){.home-realEstate-view-section{height:160vw}.home-realEstate-view-section .background-realEstate .orange-panel{opacity:.3;width:100vw;height:150vw;top:-10%;right:-40%;transform:rotate(25deg)}.home-realEstate-view-section .real-estate-foreground{background:linear-gradient(180deg, var(--bg-primary) 5%, var(--bg-tertiary) 40%, #f000 100%);flex-direction:column;justify-content:center;align-items:center;gap:3vw;width:100%;height:auto;min-height:110vw;padding:0 4vw;position:relative;top:0;bottom:0}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text{text-align:center;order:2;align-items:center;width:92%;height:40vw;margin-top:3vw;padding:3vw 0}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{text-align:center;width:100%;color:var(--orange-primary);margin-bottom:1.5vw;font-size:8.5vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{text-align:center;width:98%;margin-top:1.5vw;font-size:3.8vw;line-height:1.8}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn{justify-content:center;width:100%;margin-top:6vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{letter-spacing:.5px;border-radius:2vw;padding:2vw 5vw;font-size:3.2vw;font-weight:600}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link:hover{background-color:var(--orange-dark);color:#000;border:.3vw solid var(--orange-primary)}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo{justify-content:space-between;width:100%;height:50vw;margin-top:10vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{filter:drop-shadow(0 0 20px #ffa50026);width:45%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{text-shadow:0 0 20px #ffa50026;margin-top:1.5vw;font-size:6.5vw}.home-realEstate-view-section .realestate-bottom-links{order:3;justify-content:center;gap:1vw;width:100%;height:auto;margin-top:15vw;padding:3vw 0;position:relative}.home-realEstate-view-section .realestate-bottom-links .link{border-radius:1vw;width:4.5vw;height:4.5vw;font-size:3.5vw;transition:all .3s;scale:2.5;box-shadow:0 4px 15px #ffa50040}.home-realEstate-view-section .realestate-bottom-links .link:active{transform:scale(.9)!important}.home-realEstate-view-section .realestate-bottom-links .dash{border-top-width:.4vw;flex-shrink:0;width:12vw;height:1px}.home-realEstate-view-section .realestate-bottom-links .dash:first-child{display:none}.home-realEstate-view-section .realestate-bottom-links .dash:last-child{width:4vw;display:none}@keyframes slideIntop{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInbottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text.animate1{animation:1s .3s forwards slideIntop}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo.animate2{animation:1s .1s forwards slideInbottom}}@media screen and (width<=375px){.home-realEstate-view-section{height:160vw}.home-realEstate-view-section .background-realEstate .orange-panel{width:120vw;height:180vw;top:-15%;right:-50%}.home-realEstate-view-section .real-estate-foreground{gap:4vw;padding:0 3vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text h1{font-size:8.5vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text p{margin-top:2vw;font-size:3.5vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{border-radius:2.5vw;padding:2.5vw 6vw;font-size:5.8vw}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo,.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo img{width:65%}.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo h1{margin-top:2vw;font-size:5.5vw}.home-realEstate-view-section .realestate-bottom-links{gap:1.5vw;width:100%;padding:4vw 0}.home-realEstate-view-section .realestate-bottom-links .link{border-radius:1vw;width:4.5vw;height:4.5vw;font-size:6.5vw;scale:1.5}.home-realEstate-view-section .realestate-bottom-links .dash{border-top-width:.35vw;width:3.5vw}.home-realEstate-view-section .realestate-bottom-links .dash:last-child{width:3.5vw;display:none}}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.home-realEstate-view-section .background-realEstate>img{image-rendering:auto}}@media (prefers-color-scheme:dark){.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link{color:#e8e8e8;background:#2a2a2a}.home-realEstate-view-section .real-estate-foreground .realEstate-view-text .realEstate-show-btn .Link:hover{background-color:var(--orange-primary);color:#000}.home-realEstate-view-section .realestate-bottom-links .link{background-color:var(--orange-primary);color:#fff}.home-realEstate-view-section .realestate-bottom-links .link:hover{background-color:var(--orange-dark);color:#000}}@media (prefers-reduced-motion:reduce){.home-realEstate-view-section .real-estate-foreground .realEstate-view-text.animate1,.home-realEstate-view-section .real-estate-foreground .realEstate-view-logo.animate2{opacity:1!important;animation:none!important;transform:none!important}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.home-car-viow-section{width:100%;height:100vh;position:relative;overflow:hidden}.home-car-viow-section .background-cars{z-index:-2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-car-viow-section .background-cars>img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.home-car-viow-section .background-cars .overlay{background:#000000e6;width:100%;height:100%;position:absolute;top:0;left:0}.foreground-overlay{scrollbar-width:none;z-index:3;width:100%;height:100%;padding-top:6vw;display:flex;position:relative;top:0;left:0;overflow:hidden}.foreground-overlay .black-panel{z-index:1;background:linear-gradient(-90deg, var(--bg-primary) 10%, var(--bg-tertiary) 50%, #f000 120%);width:100vw;height:15vw;position:absolute;bottom:7vw;right:0}.home-car-viow-section .foreground-overlay .car-view-text{z-index:4;flex-direction:column;justify-content:space-between;align-items:start;width:40vw;height:22vw;margin-right:80vh;padding-bottom:1vw;display:flex}.home-car-viow-section .car-view-text.animate{animation:1.5s .2s forwards slideInLeft}@keyframes slideInLeft{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.car-view-text .cars-show-btn{justify-content:end;width:100%;padding-bottom:.7vw;display:flex}.car-view-text .cars-show-btn .Link1{color:#f0f8ff;background:#212121;border:none;border-radius:.7vw;justify-content:center;align-items:center;padding:.5vw 1vw;font-size:1.2vw;display:flex}.car-view-text .cars-show-btn .Link1:hover{color:#000;background-color:#f0f8ff}.home-car-viow-section .car-view-text p{width:70%;color:var(--text-primary);text-align:justify;margin-top:.6vw;margin-right:5vw;font-size:1.3vw}.home-car-viow-section .car-view-text h1{width:90%;color:var(--bg-primary);margin-right:10vw;font-size:3.2vw}.home-car-viow-section .car-viow-logo{z-index:3;flex-direction:column;justify-content:start;align-items:center;width:22vw;margin-top:5vw;margin-right:6vw;display:flex;position:absolute;top:0;right:0}.home-car-viow-section .car-viow-logo.animatee{animation:1.5s .2s forwards slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}.home-car-viow-section .car-viow-logo img{width:80%}.home-car-viow-section .car-viow-logo h1{color:var(--orange-primary);font-size:2.8vw}.foreground-overlay .old-car{z-index:2;width:40vw;position:absolute;bottom:5vw;right:2vw}.foreground-overlay .old-car img{width:100%}.home-car-viow-section .foreground-overlay .hero-bottom-links{z-index:2;justify-content:end;align-items:center;width:40%;height:17vw;display:flex;position:absolute;bottom:7vw;left:0}.home-car-viow-section .foreground-overlay .hero-bottom-links .link{background-color:var(--orange-primary);border-radius:1vw;justify-content:center;align-items:center;width:3.5vw;height:3.5vw;font-size:2vw;display:flex;scale:1}.home-car-viow-section .foreground-overlay .hero-bottom-links .link:hover{background-color:var(--orange-dark);color:#000;border:.3vw solid var(--orange-primary)}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash{border-top:.3vw solid var(--orange-primary);width:3vw;height:1px}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:last-child{width:4vw}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:first-child{width:13vw;display:none}@media screen and (width>=576px) and (width<=1024px){.home-car-viow-section{height:140vw;min-height:700px}.foreground-overlay{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:14vw;overflow-y:auto}.foreground-overlay .black-panel{display:none}.home-car-viow-section .foreground-overlay .car-view-text{text-align:center;order:2;align-items:center;width:90vw;height:33vw;margin-top:-6vw;margin-right:0;padding-bottom:3vw}.home-car-viow-section .car-view-text h1{text-align:center;width:100%;color:var(--orange-primary);margin-right:0;font-size:6vw}.home-car-viow-section .car-view-text p{text-align:justify;width:90%;margin-top:2.5vw;margin-right:0;font-size:3.1vw;line-height:1.8}.car-view-text .cars-show-btn{justify-content:center;margin-top:5vw;padding-bottom:2vw}.car-view-text .cars-show-btn .Link1{letter-spacing:.5px;border-radius:2vw;padding:2vw 5vw;font-size:3.2vw}.home-car-viow-section .car-viow-logo{flex-direction:row;order:1;justify-content:space-between;width:70%;height:30vw;margin-top:-12vw;margin-bottom:1vw;margin-right:0;position:relative}.home-car-viow-section .car-viow-logo h1{order:1;font-size:7vw}.home-car-viow-section .car-viow-logo img{order:2;width:35%}.foreground-overlay .old-car{background:linear-gradient(#27272775 20%,#828282 100%);border-radius:100%;order:3;justify-content:center;align-items:start;width:83vw;height:33vw;margin-top:22vw;display:flex;position:relative;bottom:auto;right:auto}.foreground-overlay .old-car img{filter:drop-shadow(0 10px 30px #00000080);width:63vw;position:relative;bottom:6vw}.home-car-viow-section .foreground-overlay .hero-bottom-links{flex-wrap:wrap;order:4;justify-content:center;gap:1vw;width:80%;height:auto;margin-top:4vw;padding:2vw 0;position:relative;bottom:auto;left:auto}.home-car-viow-section .foreground-overlay .hero-bottom-links .link{border-radius:2.5vw;width:8vw;height:8vw;font-size:5.5vw;transition:all .3s;box-shadow:0 4px 15px #ffa5004d}.home-car-viow-section .foreground-overlay .hero-bottom-links .link:active{transform:scale(.9)}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash{border-top-width:.4vw;flex-shrink:0;width:4vw;height:1px}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:first-child{display:none}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:last-child{width:4vw;display:none}@keyframes slideInLeft{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.home-car-viow-section .car-view-text.animate{animation:1s .3s forwards slideInLeft}.home-car-viow-section .car-viow-logo.animatee{animation:1s .1s forwards slideInRight}}@media screen and (width<=575px){.home-car-viow-section{height:180vw;min-height:700px}.foreground-overlay{flex-direction:column;justify-content:flex-start;align-items:center;padding-top:14vw;overflow-y:auto}.foreground-overlay .black-panel{display:none}.home-car-viow-section .foreground-overlay .car-view-text{text-align:center;order:2;align-items:center;width:70vw;height:43vw;margin-top:-3vw;margin-right:0;padding-bottom:3vw}.home-car-viow-section .car-view-text h1{text-align:center;width:100%;color:var(--orange-primary);margin-right:0;font-size:9vw}.home-car-viow-section .car-view-text p{text-align:center;width:95%;margin-top:2.5vw;margin-right:0;font-size:3.2vw;line-height:1.8}.car-view-text .cars-show-btn{justify-content:center;margin-top:5vw;padding-bottom:2vw}.car-view-text .cars-show-btn .Link1{letter-spacing:.5px;border-radius:2vw;padding:2vw 5vw;font-size:4.2vw}.home-car-viow-section .car-viow-logo{order:1;justify-content:space-between;width:100%;height:50vw;margin-top:0;margin-bottom:1vw;margin-right:0;position:relative}.home-car-viow-section .car-viow-logo h1{font-size:7.5vw}.home-car-viow-section .car-viow-logo img{width:40%}.foreground-overlay .old-car{background:linear-gradient(#27272775 60%,#828282d5 100%);border-radius:100%;order:3;justify-content:center;align-items:start;width:70vw;height:28vw;margin-top:20vw;margin-bottom:10vw;display:flex;position:relative;bottom:auto;right:auto}.foreground-overlay .old-car img{filter:drop-shadow(0 10px 30px #00000080);width:75vw;position:relative;bottom:8vw}.home-car-viow-section .foreground-overlay .hero-bottom-links{flex-wrap:wrap;order:4;justify-content:center;gap:1vw;width:80%;height:auto;margin-top:4vw;padding:2vw 0;position:relative;bottom:auto;left:auto}.home-car-viow-section .foreground-overlay .hero-bottom-links .link{border-radius:1w;width:4.5vw;height:4.5vw;font-size:7.5px;transition:all .3s;scale:2.5;box-shadow:0 4px 15px #ffa5004d}.home-car-viow-section .foreground-overlay .hero-bottom-links .link:active{transform:scale(.9)}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash{border-top-width:.4vw;flex-shrink:0;width:12vw;height:1px}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:first-child{display:none}.home-car-viow-section .foreground-overlay .hero-bottom-links .dash:last-child{width:4vw;display:none}@keyframes slideInLeft{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.home-car-viow-section .car-view-text.animate{animation:1s .3s forwards slideInLeft}.home-car-viow-section .car-viow-logo.animatee{animation:1s .1s forwards slideInRight}}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.home-car-viow-section .background-cars>img{image-rendering:auto}}@media (prefers-color-scheme:dark){.car-view-text .cars-show-btn .Link1{color:#e8e8e8;background:#2a2a2a}.car-view-text .cars-show-btn .Link1:hover{color:#1a1a1a;background-color:#f0f0f0}}@media (prefers-reduced-motion:reduce){.home-car-viow-section .car-view-text.animate,.home-car-viow-section .car-viow-logo.animatee{opacity:1!important;animation:none!important;transform:none!important}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.hero-page{z-index:3;flex-direction:column;justify-content:center;width:100vw;height:93.5vh;display:flex;position:relative;overflow:hidden}.hero-background-overlay{z-index:2;width:100vw;height:93.5vh;position:absolute;bottom:0;right:0}.hero-background-overlay .orange-panel{z-index:2;background:linear-gradient(-30deg, #f000 10%, #f000 30%, var(--orange-dark) 60%,  #f000 100%);opacity:.9;width:30vw;height:180vw;position:absolute;top:-30vw;right:42vw;transform:rotate(35deg)}.hero-background-overlay .black-panel{z-index:2;background:linear-gradient(-90deg, var(--bg-primary) 10%, var(--bg-tertiary) 50%, #f000 100%);width:100vw;height:14vw;position:absolute;bottom:5vw;right:0}.hero-page .hero-top{z-index:3;justify-content:space-between;width:100%;height:28vw;display:flex;position:absolute;top:0}.hero-page .hero-top .hero-top-right{order:1;justify-content:space-evenly;align-items:end;gap:2vw;width:40vw;margin-right:10vw;display:flex;position:relative}.hero-page .hero-top .hero-top-right .visits-count{flex-direction:column;align-items:center;padding-bottom:3vw;display:flex}.hero-page .hero-top .hero-top-right .visits-count .visits-count-amount{color:var(--orange-primary);font-size:5vw;line-height:3vw}.hero-page .hero-top .hero-top-right .visits-count .visits-count-title{color:var(--text-primary);font-size:2.2vw}.hero-page .hero-top .hero-top-left{flex-direction:column;order:2;justify-content:start;align-items:center;width:44vw;padding-top:5vw;padding-left:3vw;display:flex}.hero-page .hero-top .hero-top-left .img-logo{justify-content:center;align-items:center;gap:4vw;width:100%;display:flex}.hero-page .hero-top .hero-top-left .img-logo img{object-fit:contain;width:16vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo{flex-direction:column;justify-content:center;align-items:end;display:flex}.hero-page .hero-top .hero-top-left .img-logo .name-logo h2{text-align:center;color:var(--orange-primary);font-size:2.25vw;font-weight:300;line-height:3.2vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo h1{letter-spacing:.3vw;color:var(--orange-primary);font-size:4.2vw;font-weight:700;line-height:4vw}.hero-page .hero-top .hero-top-left p{text-align:justify;margin-top:3vw;padding:0 .1vw;font-size:2vw}.hero-page .hero-bottom{z-index:3;justify-content:space-evenly;width:100%;height:19vw;display:flex;position:absolute;bottom:0}.hero-page .hero-bottom .hero-bottom-p{justify-content:space-evenly;align-items:center;width:60%;height:14vw;padding:0 2vw;line-height:2vw;display:flex}.hero-page .hero-bottom .hero-bottom-p p{text-align:justify;font-size:1.2vw}.hero-page .hero-bottom .hero-bottom-links{justify-content:end;align-items:center;width:40%;height:14vw;display:flex}.hero-page .hero-bottom .hero-bottom-links .link{background-color:var(--orange-primary);border-radius:1vw;justify-content:center;align-items:center;width:3.5vw;height:3.5vw;font-size:2vw;display:flex;scale:1}.hero-page .hero-bottom .hero-bottom-links .link:hover{background-color:var(--orange-dark);border:.3vw solid var(--orange-primary)}.hero-page .hero-bottom .hero-bottom-links .dash{border-top:.3vw solid var(--orange-primary);width:3vw;height:1px}.hero-page .hero-bottom .hero-bottom-links .dash:last-child{width:4vw}.hero-page .hero-bottom .hero-bottom-links .dash:first-child{width:13vw;display:none}@media screen and (width>=540px) and (width<=1024px){.hero-page{height:124vw}.hero-background-overlay{overflow:hidden}.hero-background-overlay .orange-panel,.hero-background-overlay .black-panel{display:none}.hero-page .hero-top{flex-direction:column;justify-content:start;align-items:center;margin-top:9vw}.hero-page .hero-top .hero-top-right{order:2;width:65vw;margin-top:5vw;margin-right:0;padding-bottom:0}.hero-page .hero-top .hero-top-right .visits-count{border:.1vw solid var(--orange-primary);background-color:#ff800050;border-radius:4vw 0;flex-direction:column;justify-content:space-evenly;align-items:center;width:29vw;display:flex}.hero-page .hero-top .hero-top-right .visits-count .visits-count-amount{margin-top:3vw;font-size:6.5vw;line-height:5vw}.hero-page .hero-top .hero-top-right .visits-count .visits-count-title{text-align:center;width:100%;font-size:3.2vw}.hero-page .hero-top .hero-top-left{order:1;width:80vw}.hero-page .hero-top .hero-top-left .img-logo{flex-direction:row}.hero-page .hero-top .hero-top-left .img-logo img{width:25vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo{align-items:center}.hero-page .hero-top .hero-top-left .img-logo .name-logo h2{font-size:4.6vw;line-height:5.2vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo h1{font-size:9.2vw;font-weight:700;line-height:9vw}.hero-page .hero-top .hero-top-left p{font-size:4.5vw}.hero-page .hero-bottom{flex-direction:column;justify-content:space-between;align-items:center;height:50vw;position:relative;top:34vw}.hero-page .hero-bottom .hero-bottom-p{background-color:#00000080;width:100%;height:40vw;line-height:6vw}.hero-page .hero-bottom .hero-bottom-p p{width:90%;font-size:3vw}.hero-page .hero-bottom .hero-bottom-links{justify-content:center;gap:1vw;width:100%;margin-top:5vw}.hero-page .hero-bottom .hero-bottom-links .link{border-radius:1.8vw;width:7.5vw;height:7.5vw;font-size:4vw}.hero-page .hero-bottom .hero-bottom-links .dash{width:3vw}.hero-page .hero-bottom .hero-bottom-links .dash:last-child{display:none}}@media (width<=540px){.hero-page{height:179vw;padding-top:3vw}.hero-background-overlay{overflow:hidden}.hero-background-overlay .orange-panel,.hero-background-overlay .black-panel{display:none}.hero-page .hero-top{flex-direction:column;justify-content:start;align-items:center;margin-top:12vw}.hero-page .hero-top .hero-top-right{order:2;width:65vw;margin-top:5vw;margin-right:0;padding-bottom:0}.hero-page .hero-top .hero-top-right .visits-count{border:.1vw solid var(--orange-primary);background-color:#ff800050;border-radius:4vw 0;flex-direction:column;justify-content:space-evenly;align-items:center;width:25vw;display:flex}.hero-page .hero-top .hero-top-right .visits-count .visits-count-amount{margin-top:3vw;font-size:7vw;line-height:7vw}.hero-page .hero-top .hero-top-right .visits-count .visits-count-title{text-align:center;width:100%;font-size:3.7vw}.hero-page .hero-top .hero-top-left{order:1;width:80vw}.hero-page .hero-top .hero-top-left .img-logo{flex-direction:column}.hero-page .hero-top .hero-top-left .img-logo img{order:1;width:40vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo{order:2;align-items:center}.hero-page .hero-top .hero-top-left .img-logo .name-logo h2{font-size:5.6vw;line-height:10.2vw}.hero-page .hero-top .hero-top-left .img-logo .name-logo h1{font-size:11.2vw;font-weight:700;line-height:9vw}.hero-page .hero-top .hero-top-left p{font-size:4.5vw}.hero-page .hero-bottom{flex-direction:column;justify-content:space-between;align-items:center;height:50vw;position:relative;top:55vw}.hero-page .hero-bottom .hero-bottom-p{background-color:#00000080;width:100%;height:40vw;line-height:6vw}.hero-page .hero-bottom .hero-bottom-p p{width:90%;font-size:3vw}.hero-page .hero-bottom .hero-bottom-links{justify-content:center;gap:1.2vw;width:100%;margin-top:5vw}.hero-page .hero-bottom .hero-bottom-links .link{border-radius:1vw;width:4.5vw;height:4.5vw;scale:2.5}.hero-page .hero-bottom .hero-bottom-links .dash{width:12vw}.hero-page .hero-bottom .hero-bottom-links .dash:last-child{display:none}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.landing-header .header-background{z-index:1;width:100%;height:200%;position:absolute;top:0;right:0}.landing-header .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.landing-header .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.landing-header .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}@keyframes liquidGlassWave{0%{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(5%,3%)rotate(2deg)scale(1.2)}50%{transform:translate(-3%,5%)rotate(-2deg)scale(.98)}75%{transform:translate(4%,-3%)rotate(1deg)scale(1.1)}to{transform:translate(0)rotate(0)scale(1.3)}}@keyframes liquidGlassShine{0%{transform:translate(0)rotate(0)}33%{transform:translate(10%,5%)rotate(120deg)}66%{transform:translate(-5%,10%)rotate(240deg)}to{transform:translate(0)rotate(360deg)}}.landing-header{z-index:2;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;padding:.5vw 2vw;display:flex;position:fixed;top:0;overflow:hidden}.landing-header .logo{z-index:2;justify-content:end;align-items:center;display:flex}.landing-header .logo img{width:3vw}.landing-header .logo h1{color:var(--orange-primary);margin-left:1vw;font-size:1.5vw}.landing-header ul{z-index:2;justify-content:start;margin-right:5vw;display:flex}.landing-header li{cursor:pointer;border-radius:var(--radius-sm);margin-left:4vw;padding:.4vw 1vw;font-size:1.1vw;list-style-type:none;transition:all .3s;position:relative;overflow:hidden}.landing-header li a,.landing-header li button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.landing-header li.active{color:var(--orange-primary);border-bottom:.1vw solid var(--orange-primary);background-color:#0000;font-weight:700;transition:all .3s ease-in-out}.landing-header li:hover{transform:translateY(-.2vw)}.landing-header li:before{content:"";background:linear-gradient(90deg,#0000,#ff730033,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.landing-header li:hover:before{left:100%}main section{scroll-margin-top:90px}.menu-toggle{display:none}.landing-nav{z-index:2;flex-wrap:wrap;justify-content:start;margin-right:5vw;transition:max-height .35s,opacity .35s;display:flex}.landing-nav.open{opacity:1;max-height:500px}@media screen and (width>=768px) and (width<=1024px){.landing-header{flex-direction:row;height:8.2vw;padding:1rem 3rem}.landing-header .logo{width:30%}.landing-header .logo img{width:8vw}.landing-header .logo h1{display:none}.landing-header ul{flex-wrap:wrap;justify-content:start;gap:.7rem;width:80%;margin-right:0;padding-top:.6rem}.landing-header li{margin-left:0;padding:.45rem .85rem;font-size:1rem}}@media (width<=768px){.landing-header{flex-direction:column;align-items:stretch;padding:1rem}.landing-header .header-background{height:240%}.menu-toggle{z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);background:#ffffff04;border:none;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:center;width:2.4rem;height:2.4rem;margin-bottom:.75rem;padding:.5rem;display:flex;position:relative;top:2vw;right:2vw}.menu-toggle span{background:#fff;border-radius:.51vw;width:90%;height:1px;display:block}.landing-nav{opacity:0;flex-direction:column;width:100vw;max-height:0;margin-right:0;overflow:hidden}.landing-nav.open{opacity:1;max-height:500px}.landing-header .logo{justify-content:end;width:100%;margin-top:0;padding-bottom:.5rem;display:flex;position:absolute;left:5vw}.landing-header .logo img{width:4.8rem}.landing-header .logo h1{margin-left:.75rem;font-size:1.7rem}.landing-header ul{justify-content:center;gap:.7rem;width:90%;margin-top:3vw}.landing-nav li{background:#ffffff14;border-radius:10px;width:100%;margin:0 0 .5rem;padding:.9rem 1rem;font-size:3vw}.landing-nav li:first-child{margin-top:0}.landing-nav li:last-child{margin-bottom:0}.landing-header li a,.landing-header li button{text-align:center;width:100%;display:block}}.landing-footer{background-color:var(--bg-secondary);flex-direction:column;width:100vw;height:auto;padding:2vw;display:flex}.landing-footer .landing-footer-content{align-items:center;gap:2vw;width:100%;height:auto;padding:1vw 0;display:flex}.landing-footer .landing-footer-content .footer-content-right{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5vw;width:50%;height:100%;padding:1vw;display:flex}.landing-footer .landing-footer-content .footer-content-right img{width:10vw;height:auto}.landing-footer .landing-footer-content .footer-content-right h5{font-size:1.3vw;font-weight:400;line-height:1.8}.landing-footer .landing-footer-content .footer-content-left{flex-direction:column;justify-content:center;align-items:center;gap:2vw;width:50%;height:100%;padding:1vw;display:flex}.landing-footer .landing-footer-content .footer-content-left .sections-links{flex-wrap:wrap;justify-content:center;gap:4vw;margin:0;padding:0;display:flex}.landing-footer .landing-footer-content .footer-content-left .sections-links li{cursor:pointer;padding:.5vw 0;font-size:1.1vw;font-weight:500;list-style-type:none;transition:color .3s}.landing-footer .landing-footer-content .footer-content-left .sections-links li button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.landing-footer .landing-footer-content .footer-content-left .sections-links li a{color:inherit;text-decoration:none}.landing-footer .landing-footer-content .footer-content-left .sections-links li.active,.landing-footer .landing-footer-content .footer-content-left .sections-links li.active button,.landing-footer .landing-footer-content .footer-content-left .sections-links li.active a{color:var(--orange-primary);font-weight:700}.landing-footer .landing-footer-content .footer-content-left .social-links{flex-wrap:wrap;justify-content:center;gap:2vw;margin:0;padding:0;display:flex}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper .footer-icon{cursor:pointer;color:inherit;flex-direction:column;align-items:center;font-size:3vw;text-decoration:none;transition:color .3s;display:flex}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6{direction:ltr;margin-top:.5vw;font-size:1vw;font-weight:300;transition:color .3s}.landing-footer .landing-footer-bottom{border-top:1px solid var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:.5vw;width:100%;margin-top:1vw;padding:1vw 0;display:flex}.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{direction:ltr;font-size:.8vw;font-weight:300}.landing-footer .landing-footer-content .footer-content-left .sections-links li:hover,.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6:hover,.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper:hover{color:var(--orange-primary)}@media screen and (width>=768px) and (width<=1024px){.landing-footer{padding:3vw 4vw}.landing-footer .landing-footer-content{flex-direction:column;gap:3vw}.landing-footer .landing-footer-content .footer-content-right{width:100%;padding:2vw 0}.landing-footer .landing-footer-content .footer-content-right img{width:12vw;max-width:100px}.landing-footer .landing-footer-content .footer-content-right h5{max-width:80%;font-size:1.6vw}.landing-footer .landing-footer-content .footer-content-left{gap:3vw;width:100%}.landing-footer .landing-footer-content .footer-content-left .sections-links{gap:6vw}.landing-footer .landing-footer-content .footer-content-left .sections-links li{padding:.8vw 0;font-size:1.8vw}.landing-footer .landing-footer-content .footer-content-left .social-links{gap:4vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper .footer-icon{font-size:3.5vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6{margin-top:.8vw;font-size:1.2vw}.landing-footer .landing-footer-bottom{flex-direction:row;justify-content:center;gap:2vw;padding:2vw 0}.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{font-size:1.2vw}}@media screen and (width<=767px){.landing-footer{padding:4vw 5vw}.landing-footer .landing-footer-content{flex-direction:column;gap:5vw;padding:2vw 0}.landing-footer .landing-footer-content .footer-content-right{gap:3vw;width:100%;padding:2vw 0}.landing-footer .landing-footer-content .footer-content-right img{width:25vw;max-width:130px}.landing-footer .landing-footer-content .footer-content-right h5{max-width:95%;font-size:3.2vw;line-height:1.8}.landing-footer .landing-footer-content .footer-content-left{gap:5vw;width:100%;padding:0}.landing-footer .landing-footer-content .footer-content-left .sections-links{justify-content:space-between;width:85%}.landing-footer .landing-footer-content .footer-content-left .sections-links li{white-space:nowrap;padding:1.5vw 0;font-size:3.5vw}.landing-footer .landing-footer-content .footer-content-left .social-links{justify-content:center;gap:4vw;width:100%}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper .footer-icon{min-width:12vw;font-size:6vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6{white-space:nowrap;margin-top:1vw;font-size:2.2vw}.landing-footer .landing-footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:1.5vw;margin-top:2vw;padding:3vw 0}.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{width:100%;font-size:2.2vw}.landing-footer .landing-footer-bottom .rights{order:2}.landing-footer .landing-footer-bottom .powerer{order:1}}@media screen and (width<=480px){.landing-footer{padding:5vw 3vw}.landing-footer .landing-footer-content .footer-content-left .sections-links{gap:3vw}.landing-footer .landing-footer-content .footer-content-left .sections-links li,.landing-footer .landing-footer-content .footer-content-left .sections-links a{font-size:3.8vw}.landing-footer .landing-footer-content .footer-content-left .social-links{gap:3vw}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper .footer-icon{min-width:14vw;margin-top:3vw;margin-bottom:3vw;font-size:8.5vw;scale:2.2}.landing-footer .landing-footer-content .footer-content-left .social-links .footer-group-social-link-wrapper h6,.landing-footer .landing-footer-bottom .rights,.landing-footer .landing-footer-bottom .powerer{font-size:2.6vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.car-store{z-index:1;flex-direction:column;width:100vw;height:100vh;display:flex;position:relative}.Link{display:flex}.car-store .header{z-index:4;position:fixed}.car-store .backgrouand-overlay{z-index:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"88\" y=\"18\" width=\"7\" height=\"7\" fill=\"%23FFD700\" opacity=\"0.15\" transform=\"rotate(45 91 21)\"/><rect x=\"50\" y=\"54\" width=\"6\" height=\"6\" fill=\"%23FFD700\" opacity=\"0.12\" transform=\"rotate(45 30.5 50.5)\"/></svg>");background-repeat:repeat;background-size:3.5rem;width:100vw;height:100vh;position:fixed;top:0;right:0}.car-store .backgrouand-overlay2{mix-blend-mode:color-dodge;z-index:0;opacity:.5;pointer-events:none;background:linear-gradient(-30deg, var(--orange-primary-with-opacity) -35%, var(--bg-primary) 70%);width:100vw;height:100vh;position:fixed;top:0;right:0}.car-store main{z-index:1;flex-direction:column;width:100%;padding-top:3.5vw;display:flex}.car-store main .car-store-beroyaCars{width:100%;height:60vh;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img{order:1;width:55%;height:100%;animation:.8s cars;position:relative}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img img{width:100%;position:absolute;top:7vw;right:-5vw}@keyframes cars{0%{right:-30vw}to{right:0}}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name{flex-direction:column;order:2;justify-content:space-evenly;align-items:center;width:45%;height:100%;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name h2{font-size:2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name p{text-align:justify;width:80%;font-size:1.3vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo{justify-content:center;align-items:center;width:100%;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo img{width:6vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo h1{color:var(--orange-primary);margin-left:1vw;font-size:3.2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn{justify-content:center;align-items:center;width:100%;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button{background:var(--orange-primary);color:#f0f8ff;border:none;border-radius:2vw;padding:.6vw 2.6vw;font-size:1.7vw;transition:all .5s;scale:.95}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button:hover{background:var(--orange-dark);color:var(--bg-primary);scale:1}.car-store main .car-store-new{width:100%;height:46vw;padding:1vw 5vw}.car-store main .car-store-new h2{width:100%;padding:0 1vw;font-size:1.6vw}.car-store main .car-store-new-btn{width:100%;display:flex}.car-store main .car-store-new-btn button{color:#f0f8ff;background:0 0;border:none;justify-content:space-evenly;width:29%;font-size:1.6vw;font-weight:600;transition:all 5s;display:flex}.car-store main .car-store-new-btn button .icon{font-size:2vw}.car-store main .car-store-new-btn button:hover{color:var(--orange-primary)}.car-store main .car-store-new .car-store-new-cards{flex-wrap:wrap;justify-content:center;gap:2vw;width:100%;margin-top:1vw;padding:1vw 0;display:flex;overflow:auto}.car-store main .car-store-new .car-store-new-cards::-webkit-scrollbar{display:none}.car-store main .car-store-new .car-store-new-cards .car-store-new-card{width:20.5vw;height:18vw;box-shadow:0 .17vw .5em var(--orange-primary);z-index:1;background-color:var(--bg-primary);border-radius:1vw;transition:all .6s;overflow:hidden;scale:.98}.car-store main .car-store-new .car-store-new-cards .car-store-new-card img{object-fit:cover;width:100%;height:60%}.car-store main .car-store-new .car-store-new-cards .car-store-new-card:hover{box-shadow:0 0 2em var(--orange-dark);scale:1}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text{justify-content:space-between;align-items:center;width:100%;padding:0 1vw;display:flex}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h5{color:var(--orange-primary)}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text button{background-color:var(--success);border:none;border-radius:2vw;padding:.5vw 1vw;font-size:1.2vw}.car-store main .car-store-card{width:100%;height:25vw;position:relative}.car-store main .car-store-card .car-store-card-back-img{background:var(--bg-primary);z-index:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.car-store main .car-store-card .car-store-card-back-img img{z-index:1;width:50vw;position:absolute;right:0}.car-store main .car-store-card .car-store-card-back-img .img-cover{background:linear-gradient(-90deg, #0000008a 50%, var(--bg-primary) 100%);opacity:.8;z-index:2;width:50vw;height:100%;position:absolute;right:0}.car-store main .car-store-card .car-store-card-foreground{z-index:3;width:100%;height:100%;display:flex;position:absolute;top:0;right:0}.car-store main .car-store-card .car-store-card-serves{text-align:center;flex-direction:column;justify-content:space-evenly;width:100%;height:100%;display:flex}.car-store main .car-store-card .car-store-card-serves h4{color:var(--orange-primary);margin-bottom:.6vw;font-size:1.2vw}.car-store main .car-store-card .car-store-card-serves h1{text-align:center;color:var(--orange-primary);font-size:3vw}.car-store main .car-store-card .car-store-card-serves p{text-align:center;font-size:1.1vw}.car-store main .car-store-card .car-store-card-serves h2{color:var(--orange-primary);font-size:1.8vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services{flex-direction:column;align-items:center;margin-top:1.2vw;display:flex}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services .cards-serves{justify-content:space-evenly;align-items:center;width:70vw;height:10vw;display:flex;left:27vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves{background-color:#0000;background-color:var(--bg-primary);border-radius:1.5vw;flex-direction:column;justify-content:space-evenly;align-items:center;width:8vw;height:8vw;padding:0 1vw;display:flex;box-shadow:0 .3vw .3vw #684300cf}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves h5{text-align:center;width:100%;font-size:.8vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves .card-icon{color:var(--orange-primary);width:3vw}.car-store main .car-store-num-app{width:100%;padding:0 3vw}.car-store main .car-store-num-app .car-store-numbers{border-bottom:.1vw solid var(--orange-primary);flex-direction:column;align-items:center;width:100%;display:flex}.car-store main .car-store-num-app .car-store-numbers h2{text-align:center;width:100%;color:var(--orange-primary);border-bottom:.2vw solid var(--orange-primary);margin-top:1vw;font-size:2.4vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number{justify-content:space-evenly;align-items:center;width:80%;height:27vw;display:flex}.car-store main .car-store-num-app .car-store-numbers .car-store-number .numbers{border:.2vw solid var(--orange-primary);background:#0000006e;border-radius:2vw;width:15vw;height:22vw;padding:0 1vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name{border-bottom:.1vw solid var(--orange-primary);flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:30%;display:flex}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name h3{color:var(--orange-primary)}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name p{text-align:center;width:100%}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number{flex-direction:column;align-items:center;width:100%;height:60%;padding-top:.5vw;display:flex}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num{text-align:center;border:.2vw solid var(--orange-primary);cursor:pointer;border-radius:2vw;width:70%;margin-top:.7vw;padding:.1vw 0;font-size:1.1vw;transition:all .5s}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num:hover{background-color:var(--orange-primary);color:#f0f8ff;cursor:pointer}.car-store main .car-store-Links-app{text-align:center;flex-direction:column;align-items:center;width:100%;height:15.5vw;padding:.5vw 0;display:flex}.car-store main .car-store-Links-app h2{border-bottom:.2vw solid var(--orange-primary);width:94%;color:var(--orange-primary);font-size:1.7vw}.car-store main .car-store-Links-app .car-store-Links{justify-content:space-evenly;align-items:center;width:40%;height:70%;display:flex}.car-store main .car-store-Links-app .car-store-Links .car-store-link{border:.2vw solid var(--orange-primary);background-color:var(--orange-primary);border-radius:1vw;justify-content:center;align-items:center;width:5vw;height:5vw;font-size:3vw;transition:all .5s;display:flex;scale:.97}.car-store main .car-store-Links-app .car-store-Links .car-store-link:hover{box-shadow:0 0 .7em var(--orange-dark);background-color:#00000073;scale:1}@media screen and (width>=1024px) and (width<=1500px){.car-store main .car-store-new{height:70vw;padding:1vw 2vw}.car-store main .car-store-new.loading{height:30vw}.car-store main .car-store-new .car-store-new-cards{padding:0}.car-store main .car-store-new .car-store-new-cards .car-store-new-card{width:22vw;height:24vw;box-shadow:0 .3vw .5em var(--orange-primary);border-radius:1.5vw;margin-top:2vw}.car-store main .car-store-num-app .car-store-numbers{height:auto}.car-store main .car-store-num-app .car-store-numbers .car-store-number{flex-wrap:wrap;gap:1.5vw;margin-top:2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number{height:auto}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name{height:auto;padding:1vw .4vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name h3{font-size:1.6vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name p{font-size:1vw}}@media screen and (width>=540px) and (width<=1024px){.car-store main{margin-top:3vw}.car-store main .car-store-beroyaCars{flex-direction:column;align-items:center;width:100%;height:90vw;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img{order:2;width:100%;height:100vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img img{top:2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name{order:1;width:100%}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name h2{font-size:3.5vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name p{text-align:center;font-size:2.5vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo img{width:12vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo h1{margin-left:3vw;font-size:6.2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button{border-radius:5vw;padding:1vw 5vw;font-size:2.6vw}.car-store main .car-store-new{height:205vw;margin-top:4vw;padding:1vw 2vw}.car-store main .car-store-new h2{padding:0 7vw;font-size:3.4vw}.car-store main .car-store-new.loading{height:70vw}.car-store main .car-store-new-btn button{width:80%;margin-left:5vw;font-size:3.4vw}.car-store main .car-store-new-btn button .icon{font-size:4.5vw}.car-store main .car-store-new .car-store-new-cards{flex-wrap:wrap;gap:7vw;margin-top:3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card{width:40vw;height:40vw;box-shadow:0 .3vw .5em var(--orange-primary);border-radius:5vw;margin-top:2vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text{padding:2vw 3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h5{font-size:2vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h6{font-size:1.4vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text button{border-radius:2vw;padding:1vw 5vw;font-size:2vw}.car-store main .car-store-card{height:112vw}.car-store main .car-store-card .car-store-card-back-img{height:55vw}.car-store main .car-store-card .car-store-card-back-img img{width:100vw;height:100%}.car-store main .car-store-card .car-store-card-back-img .img-cover{background-color:#0000000e;width:100vw;height:100%}.car-store main .car-store-card .car-store-card-foreground{top:40vw}.car-store main .car-store-card .car-store-card-serves{align-items:center;height:50vw;position:relative;bottom:20vw}.car-store main .car-store-card .car-store-card-serves h4{font-size:3vw}.car-store main .car-store-card .car-store-card-serves h1{font-size:6vw}.car-store main .car-store-card .car-store-card-serves p{width:90%;margin-top:3.2vw;font-size:3vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services{height:50vw;margin-top:14vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services h2{font-size:3.7vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services .cards-serves{flex-wrap:wrap;width:90vw;height:100vw;margin-top:2vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves{border-radius:4.5vw;width:23vw;height:15vw;box-shadow:0 .5vw .6vw #684300cf}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves h5{font-size:1.8vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves .card-icon{width:5vw}.car-store main .car-store-num-app{height:120vw}.car-store main .car-store-num-app .car-store-numbers{height:120vw}.car-store main .car-store-num-app .car-store-numbers h2{font-size:3vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number{flex-wrap:wrap;gap:5vw;margin-top:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .numbers{border-radius:3vw;width:35vw;height:50vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name{height:12vw;padding:0 2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name h3{font-size:2.5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name p{font-size:2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number{padding-top:3vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number p{font-size:2.2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num{border-radius:3vw;margin-top:3vw;font-size:2.3vw}.car-store main .car-store-Links-app{height:18vw}.car-store main .car-store-Links-app h2{font-size:2.5vw}.car-store main .car-store-Links-app .car-store-Links{width:90%;height:100%}.car-store main .car-store-Links-app .car-store-Links .car-store-link{background-color:var(--orange-dark);border-radius:2vw;width:8vw;height:8vw;font-size:8vw}.car-store main .car-store-Links-app .car-store-Links .car-store-link .icon{font-size:5vw}}@media (width<=540px){.car-store main{margin-top:10vw}.car-store main .car-store-beroyaCars{flex-direction:column;align-items:center;width:100%;height:120vw;display:flex}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img{order:2;width:100%;height:70vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-img img{top:2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name{order:1;width:100%}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name h2{font-size:5vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name p{font-size:3.3vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo img{width:15vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-logo h1{margin-left:3vw;font-size:8.2vw}.car-store main .car-store-beroyaCars .car-store-beroyaCars-name-btn button{border-radius:5vw;padding:2vw 5vw;font-size:4.7vw}.car-store main .car-store-new{height:370vw;margin-top:4vw;padding:1vw 2vw}.car-store main .car-store-new h2{padding:0 4vw;font-size:4vw}.car-store main .car-store-new.loading{height:100vw}.car-store main .car-store-new-btn .Link{font-size:4vw}.car-store main .car-store-new-btn button{width:120%;margin-left:5vw;font-size:5vw}.car-store main .car-store-new-btn button .icon{font-size:6vw}.car-store main .car-store-new .car-store-new-cards{gap:7vw;margin-top:3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card{width:85vw;height:80vw;box-shadow:0 .3vw .5em var(--orange-primary);border-radius:5vw;margin-top:2vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card:nth-child(n+5){display:none}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text{padding:2vw 3vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h5{font-size:4.5vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text h6{font-size:3.5vw}.car-store main .car-store-new .car-store-new-cards .car-store-new-card .text button{border-radius:2vw;padding:1vw 5vw;font-size:5vw}.car-store main .car-store-card{height:185vw}.car-store main .car-store-card .car-store-card-back-img{height:65vw}.car-store main .car-store-card .car-store-card-back-img img{width:100%;height:100%}.car-store main .car-store-card .car-store-card-back-img .img-cover{background-color:#0000000e;width:100vw;height:100%}.car-store main .car-store-card .car-store-card-foreground{top:40vw}.car-store main .car-store-card .car-store-card-serves{align-items:center;height:50vw;position:relative;bottom:24vw}.car-store main .car-store-card .car-store-card-serves h4{font-size:3.8vw}.car-store main .car-store-card .car-store-card-serves h1{font-size:8vw}.car-store main .car-store-card .car-store-card-serves p{width:80%;margin-top:3.2vw;font-size:4vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services{margin-top:12vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services h2{font-size:7vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .our-services .cards-serves{flex-wrap:wrap;width:90vw;height:100vw;margin-top:4vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves{border-radius:4.5vw;width:40vw;height:30vw;box-shadow:0 .5vw .6vw #684300cf}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves h5{font-size:3vw}.car-store main .car-store-card .car-store-card-foreground .car-store-card-serves .cards-serves .card-serves .card-icon{width:11vw}.car-store main .car-store-num-app{height:380vw}.car-store main .car-store-num-app .car-store-numbers{height:380vw}.car-store main .car-store-num-app .car-store-numbers h2{font-size:6vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number{flex-wrap:wrap;gap:5vw;margin-top:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .numbers{border-radius:5vw;width:70vw;height:85vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name{padding:0 2vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name h3{font-size:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number-name p{font-size:4vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number{padding-top:3vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number p{font-size:5vw}.car-store main .car-store-num-app .car-store-numbers .car-store-number .number .num{border-radius:3vw;margin-top:3vw;font-size:4.6vw}.car-store main .car-store-Links-app{height:30.5vw}.car-store main .car-store-Links-app h2{font-size:5vw}.car-store main .car-store-Links-app .car-store-Links{width:90%;height:100%}.car-store main .car-store-Links-app .car-store-Links .car-store-link{background-color:var(--orange-dark);border-radius:4vw;width:13vw;height:13vw;font-size:8vw}.car-store main .car-store-Links-app .car-store-Links .car-store-link .icon{font-size:7vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.cars-header{position:relative;overflow:hidden}.cars-header .cars-header-foreground{z-index:9;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;height:4vw;padding:.2vw 2vw 0;display:flex;overflow:hidden}.cars-header .header-background{z-index:7;width:100%;height:200%;position:absolute;top:0;right:0}.cars-header .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.cars-header .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.cars-header .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}.cars-header-foreground .logo-panner{z-index:8;justify-content:space-between;align-items:center;gap:1vw;display:flex}.cars-header-foreground .logo-panner img{width:3vw}.cars-header-foreground .logo-panner h1{color:var(--orange-primary);font-size:1.4vw}.cars-header-foreground .cars-header-tabs-section{z-index:8;justify-content:space-between;align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon{color:var(--orange-primary);border:.2vw solid var(--orange-primary);border-radius:50%;padding:.3vw;font-size:1.5vw}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon:hover{background-color:#fff}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list{align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li{color:var(--text-primary);border-radius:.5vw;padding:0 1vw .2vw;font-size:1.2vw;list-style-type:none;transition:all .3s ease-in;overflow:hidden}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li:hover{color:var(--orange-dark);transform:translateY(-.3vw)}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li.selected{border-bottom:.1vw solid var(--orange-dark);color:var(--orange-primary)}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li.selected:hover{color:var(--orange-primary);transform:translateY(0)}@media (width<=1024px){.cars-header .cars-header-foreground{height:8vw}.cars-header-foreground .logo-panner img{width:7.5vw;margin-left:5vw}.cars-header-foreground .logo-panner h1{display:none}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon .icon{font-size:3vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list{justify-content:space-evenly;width:60vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li{font-size:1.7vw}}@media (width<=540px){.cars-header .cars-header-foreground{height:15vw}.cars-header-foreground .logo-panner img,.cars-header-foreground .logo-panner h1{display:none}.cars-header-foreground .cars-header-tabs-section .cars-header-back-icon .icon{font-size:6vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list{justify-content:space-evenly;width:100vw}.cars-header-foreground .cars-header-tabs-section .cars-tabs-list li{font-size:3.3vw}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dashoffset:125.6px}50%{stroke-dashoffset:31.4px}to{stroke-dashoffset:125.6px}}@media (width<=768px){.loading-text{font-size:2vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.the-hheader{z-index:2;background-color:var(--bg-primary);position:fixed;top:0}.thebody{flex-direction:column;margin-top:4vw;display:flex;position:relative}.thebody .tools-bar{background-color:var(--bg-primary);border-bottom:.1vw solid var(--orange-primary);z-index:1;justify-content:space-between;align-items:center;height:4vw;padding:.5vw 1vw;display:flex;position:fixed;top:4vw;left:0;right:0}.thebody .tools-bar ul{flex-direction:row;align-items:center;gap:3vw;margin:0 6vw 0 0;padding:0;list-style:none;display:flex}.thebody .tools-bar ul input{border:.1vw solid var(--orange-primary);color:var(--text-primary);background-color:#0006;border-radius:.5vw;padding:.5vw 1vw;font-size:1.1vw}.market-grid{flex-wrap:wrap;gap:1.5vw;width:100%;margin-top:4vw;padding:1vw;display:flex}.market-card-container{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;border:.15vw solid #ff9d0066;border-radius:1.2vw;flex-shrink:0;width:15vw;transition:all .3s;position:relative;overflow:hidden}.market-card-container:hover{border-color:var(--orange-primary);transform:translateY(-.3vw);box-shadow:0 .5vw 1.5vw #0006}.market-card-view{text-decoration:none;display:block;position:relative}.market-logo,.market-logo-loading{object-fit:cover;width:100%;height:10vw;transition:all .3s;display:block}.market-logo-loading.done{display:none}.market-logo:hover{transform:scale(1.05)}.card-actions{z-index:10;gap:.8vw;width:auto;display:flex;position:absolute;bottom:.5vw;left:50%;transform:translate(-50%)}.card-actions.hidden{display:none}.edit-btn,.delete-btn{border:.1vw solid var(--orange-primary);cursor:pointer;color:var(--orange-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;border-radius:2vw;justify-content:center;align-items:center;gap:.3vw;padding:.3vw .8vw;font-size:.9vw;transition:all .2s;display:flex;box-shadow:0 .1vw .3vw #0003}.edit-btn span:first-child,.delete-btn span:first-child{font-size:1vw}.btn-label{font-size:.7vw;font-weight:700}.edit-btn:hover{background:var(--orange-primary);color:var(--bg-primary);transform:scale(1.05);box-shadow:0 .2vw .5vw #ffd7004d}.delete-btn:hover{color:#fff;background:#c62828;border-color:#c62828;transform:scale(1.05)}.edit-btn:active,.delete-btn:active{transform:scale(.98)}.markets-modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background-color:#000000d9;justify-content:center;align-items:center;animation:.3s fadeIn;display:flex;position:fixed;inset:0}#fileInput{display:none}.add-market-dialog{border:.15vw solid var(--orange-primary);background:#000000f2;border-radius:1.2vw;flex-direction:column;justify-content:center;align-items:center;gap:1.2vw;width:35vw;max-height:80vh;padding:2vw;animation:.3s slideUp;display:flex;position:relative;overflow-y:auto;box-shadow:0 1vw 2vw #00000080}@keyframes slideUp{0%{opacity:0;transform:translateY(5vw)}to{opacity:1;transform:translateY(0)}}.close-dialog-btn{border:.1vw solid var(--orange-primary);color:var(--orange-primary);cursor:pointer;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:2vw;height:2vw;font-size:1.2vw;transition:all .2s;display:flex;position:absolute;top:.8vw;right:.8vw}.close-dialog-btn:hover{color:#fff;background:#c62828;border-color:#c62828;transform:scale(1.05)}.add-market-dialog h4{color:var(--orange-primary);text-align:center;margin:0;font-size:1.2vw}.add-market-dialog .market-name{text-align:center;color:#fff;direction:ltr;background:#0009;border:.1vw solid #ffd7004d;border-radius:.6vw;width:100%;padding:.6vw;font-size:.9vw}.add-market-dialog .market-name:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 .5vw #ffd7004d}.add-market-dialog .image-wrapper{background:#0000004d;border:.15vw dashed #ffd70080;border-radius:.8vw;justify-content:center;align-items:center;width:100%;min-height:12vw;padding:1.5vw;display:flex}.add-image-button-dialog{cursor:pointer;text-align:center;border:.15vw dashed var(--orange-primary);border-radius:.8vw;flex-direction:column;justify-content:center;align-items:center;gap:.5vw;width:15vw;height:8vw;transition:all .2s;display:flex}.add-image-button-dialog .plus-icon{color:var(--orange-primary);font-size:2.5vw;font-weight:700}.add-image-button-dialog h4{color:var(--orange-primary);margin:0;font-size:.9vw}.add-image-button-dialog:hover{background:#ffd7001a;transform:scale(1.05)}.added-image-dialog{justify-content:center;align-items:center;width:95%;display:flex;position:relative}.added-image-dialog .image-dialog-add{object-fit:cover;border:.1vw solid var(--orange-primary);border-radius:.6vw;width:auto;max-width:100%;max-height:10vw}.delete-image-btn{color:#fff;cursor:pointer;background:#c62828;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.8vw;height:1.8vw;font-size:1vw;transition:all .2s;display:flex;position:absolute;top:-.6vw;right:-.6vw;box-shadow:0 .1vw .2vw #0003}.delete-image-btn:hover{transform:scale(1.1)}.buttons{justify-content:center;align-items:center;gap:1vw;width:100%;margin-top:.5vw;display:flex}.market-cancel-btn,.market-ok-btn,.delete-confirm-btn,.delete-cancel-btn{cursor:pointer;text-align:center;font-size:.9vw;font-weight:700;font-family:var(--font-primary);border-radius:1.5vw;flex:1;padding:.6vw;transition:all .2s}.market-cancel-btn{color:#c62828;background:0 0;border:.1vw solid #c62828}.market-cancel-btn:hover{color:#fff;background:#c62828;transform:scale(1.02)}.market-ok-btn{color:#4caf50;background:0 0;border:.1vw solid #4caf50}.market-ok-btn:hover{color:#fff;background:#4caf50;transform:scale(1.02)}.delete-market-dialog{text-align:center;background:#000000f2;border:.15vw solid #c62828;border-radius:1.2vw;flex-direction:column;justify-content:center;align-items:center;gap:1vw;width:30vw;padding:2vw;animation:.3s slideUp;display:flex;position:relative}.warning-icon{font-size:3vw;animation:.5s shake}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-.5vw)}75%{transform:translate(.5vw)}}.delete-market-dialog h4{color:#c62828;margin:0;font-size:1.5vw}.delete-market-dialog p{color:#fffc;margin:.5vw 0;font-size:.9vw;line-height:1.5}.delete-market-dialog .warning-text{color:#c62828;background:#c6282833;border-radius:.6vw;margin-top:.5vw;padding:.6vw;font-size:.8vw;font-weight:700}.delete-confirm-btn{color:#c62828;background:0 0;border:.1vw solid #c62828}.delete-confirm-btn:hover{color:#fff;background:#c62828;transform:scale(1.02)}.delete-cancel-btn{color:var(--orange-primary);border:.1vw solid var(--orange-primary);background:0 0}.delete-cancel-btn:hover{background:var(--orange-primary);color:var(--bg-primary);transform:scale(1.02)}.add-market-dialog::-webkit-scrollbar{width:.3vw}.add-market-dialog::-webkit-scrollbar-track{background:#0000004d;border-radius:.5vw}.add-market-dialog::-webkit-scrollbar-thumb{background:var(--orange-dark);border-radius:.5vw}.add-market-dialog::-webkit-scrollbar-thumb:hover{background:var(--orange-primary)}.no-data-text{color:var(--orange-primary);text-align:center;margin:auto;padding:3vw;font-size:1.2vw}@media screen and (width>=768px) and (width<=1024px){.market-card-container{width:22vw}.market-grid{justify-content:center;margin-top:12vw}.market-logo{height:14vw}.thebody .tools-bar{justify-content:center;height:8vw;top:8vw}.thebody .tools-bar.no-dash ul{gap:0;margin-right:0;font-size:2vw}.thebody .tools-bar ul input{font-size:3.1vw}.thebody .tools-bar.no-dash ul input{width:90vw;margin-right:0;padding:1vw;font-size:3.1vw}}@media screen and (width>=540px) and (width<=768px){.market-card-container{width:42vw}.market-grid{justify-content:center;margin-top:15vw}.market-logo{height:25vw}.edit-btn,.delete-btn{padding:.5vw 1.2vw}.edit-btn span:first-child,.delete-btn span:first-child{font-size:2vw}.btn-label{font-size:1.4vw}.add-market-dialog{width:85vw;padding:4vw}.delete-market-dialog{width:80vw;padding:4vw}.add-market-dialog h4{font-size:3vw}.add-market-dialog .market-name{padding:1.5vw;font-size:2.5vw}.add-market-dialog .image-wrapper{min-height:20vw}.add-image-button-dialog .plus-icon{font-size:5vw}.add-image-button-dialog h4{font-size:2.5vw}.added-image-dialog .image-dialog-add{max-height:18vw}.delete-image-btn{width:3.5vw;height:3.5vw;font-size:2vw}.market-cancel-btn,.market-ok-btn,.delete-confirm-btn,.delete-cancel-btn{padding:1.2vw;font-size:2.5vw}.delete-market-dialog h4{font-size:4vw}.delete-market-dialog p{font-size:2.5vw}.delete-market-dialog .warning-text{font-size:2vw}.warning-icon{font-size:8vw}.close-dialog-btn{width:5vw;height:5vw;font-size:3vw;top:1.5vw;right:1.5vw}.no-data-text{font-size:3vw}.thebody .tools-bar{justify-content:center;height:10vw;top:8vw}.thebody .tools-bar ul{flex-wrap:wrap}.thebody .tools-bar ul input{font-size:3vw}.thebody .tools-bar.no-dash ul input{width:90vw}}@media (width<=540px){.market-card-container{width:42vw}.market-grid{justify-content:center;margin-top:22vw}.market-logo{height:25vw}.edit-btn,.delete-btn{padding:.5vw 1.2vw}.edit-btn span:first-child,.delete-btn span:first-child{font-size:2vw}.btn-label{font-size:1.4vw}.add-market-dialog{width:85vw;padding:4vw}.delete-market-dialog{width:80vw;padding:4vw}.add-market-dialog h4{font-size:3vw}.add-market-dialog .market-name{padding:1.5vw;font-size:2.5vw}.add-market-dialog .image-wrapper{min-height:20vw}.add-image-button-dialog .plus-icon{font-size:5vw}.add-image-button-dialog h4{font-size:2.5vw}.added-image-dialog .image-dialog-add{max-height:18vw}.delete-image-btn{width:3.5vw;height:3.5vw;font-size:2vw}.market-cancel-btn,.market-ok-btn,.delete-confirm-btn,.delete-cancel-btn{padding:1.2vw;font-size:2.5vw}.delete-market-dialog h4{font-size:4vw}.delete-market-dialog p{font-size:2.5vw}.delete-market-dialog .warning-text{font-size:2vw}.warning-icon{font-size:8vw}.close-dialog-btn{width:5vw;height:5vw;font-size:3vw;top:1.5vw;right:1.5vw}.no-data-text{font-size:3vw}.thebody .tools-bar ul{gap:0;margin:0;padding:0}.thebody .tools-bar{justify-content:center;height:15vw;top:15vw}.thebody .tools-bar.no-dash{height:10vw}.thebody .tools-bar ul input{width:90vw;margin:0;font-size:4.1vw}}.show-menu-dots{color:#000;z-index:100;background-color:#fff;height:1.4vw;font-size:2vw;position:absolute;top:.7vw;left:-1vw;transform:rotate(-90deg)}.show-menu-dots.hidden{display:none}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.market-view-page{flex-direction:column;display:flex;position:relative}.market-view-page .the-headerr{z-index:2;position:fixed}.market-view-page .the-headerr .market-header{background-color:var(--bg-secondary);justify-content:space-between;align-items:center;width:100vw;height:4vw;padding:.2vw 2vw 0;display:flex;overflow:hidden}.market-view-page .the-headerr .market-header .logo-panner{justify-content:space-between;align-items:center;gap:1vw;display:flex}.market-view-page .the-headerr .market-header .logo-panner img{width:3vw}.market-view-page .the-headerr .market-header .logo-panner h1{color:var(--orange-primary);font-size:1.4vw}.market-view-page .the-headerr .market-header .market-header-tabs-section{justify-content:space-between;align-items:center;gap:2vw;height:100%;display:flex;overflow:hidden}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-header-back-icon{color:var(--orange-primary);border:.2vw solid var(--orange-primary);border-radius:50%;padding:.3vw;font-size:1.5vw}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-header-back-icon:hover{background-color:#fff}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-name{color:var(--orange-primary);font-size:1.7vw;font-weight:700}.market-view-page .main{max-width:100vw;height:13vw;margin-top:4vw;padding:1vw;display:flex}.single-market-logo-wrapper{display:flex;position:relative}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);object-fit:cover;border-radius:1.5vw;width:15vw;height:10vw;animation:1s shrink;overflow:hidden;box-shadow:0 .4vw 2vw #ffffff26}.single-market-logo-wrapper .add-market-button{cursor:pointer;width:3vw;height:3vw;color:var(--orange-primary);background-color:#000;border-radius:50%;align-items:center;font-size:3vw;display:flex;position:absolute;bottom:0;left:-1vw}@keyframes shrink{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.single-market-logo-wrapper .add-market-button:hover{background-color:#fff;scale:1.1}.models-grid{flex-wrap:wrap;gap:1vw;max-width:84vw;padding:0 1vw 2vw;display:flex;overflow:auto}.model-tab{height:4vw;color:var(--orange-primary);border:.2vw solid var(--orange-primary);cursor:pointer;border-radius:1vw;justify-content:center;align-items:center;transition:all .5s ease-in-out;animation:1s fadefromright;display:flex;position:relative}.model-tab.editable{flex-direction:column;justify-content:space-between;padding:.5vw 1vw}.model-name-top{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.model-name-top h2{text-align:center;margin:0;font-size:1.2vw}.model-name-centered{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.model-name-centered h2{text-align:center;margin:0 1vw;font-size:1.5vw}.model-actions{display:none}.marketview-modal-overlay{z-index:1000;background-color:#00000080;justify-content:start;align-items:start;width:100vw;height:100vw;display:flex;position:relative;top:0;left:0}.edit-model-dialog{background-color:var(--text-dark);border:.2vw solid var(--orange-primary);border-radius:1vw;flex-direction:column;align-items:center;gap:1vw;padding:1vw;display:flex;position:absolute;top:12vw;right:1vw}.edit-model-dialog h4{color:var(--orange-primary);margin:0}.edit-model-dialog input{text-align:center;border:.1vw solid var(--orange-primary);background-color:var(--bg-primary);width:13vw;color:var(--orange-primary);border-radius:.5vw;padding:.5vw;font-size:1vw;text-align:rtl!important;direction:ltr!important}.edit-model-dialog .buttons{gap:1vw;display:flex}.edit-model-dialog .buttons button{cursor:pointer;border:none;border-radius:.5vw;padding:.5vw 1vw;font-size:1vw;transition:all .3s}.edit-model-dialog .buttons button:first-child{color:#fff;background-color:green}.edit-model-dialog .buttons button:last-child{color:#fff;background-color:red}.edit-model-dialog .buttons button:hover{scale:1.1}@keyframes fadefromright{0%{opacity:0;transform:translate(50vw)}to{opacity:1;transform:translate(0)}}.model-tab h2{text-align:center;margin:0 1vw;font-size:1.5vw}.model-tab.active{background-color:var(--orange-primary);color:var(--text-dark)}.model-tab.active h2{color:var(--text-dark)}.model-tab:hover{color:#c08a24;scale:1.1;box-shadow:0 .4vw 2vw #ffffff26}.models-float_but{background-color:#fff;border-radius:50%;padding:.2vw}@media (width<=1024px){.market-view-page .the-headerr .market-header{height:5.5vw}.market-view-page .main{margin-top:6vw}.market-view-page .the-headerr .market-header .logo-panner img{width:5vw}.market-view-page .the-headerr .market-header .logo-panner h1{font-size:2.5vw}}@media (width<=768px){.market-view-page .main{height:16vw;margin-top:12.5vw;padding:1vw}.single-market-logo-wrapper{width:22vw;height:14vw}.single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:22vw;height:14vw}.models-grid{flex-wrap:wrap;gap:1vw;max-width:78vw;height:13vw;padding:2vw;display:flex;overflow:auto}.model-name-centered h2{padding:.5vw;font-size:3vw;font-weight:400;line-height:1vh}.model-name-centered{padding:1vw 0}.market-view-page .the-headerr .market-header{height:12vw}.market-view-page .the-headerr .market-header .logo-panner img{width:6vw}.market-view-page .the-headerr .market-header .logo-panner h1{font-size:3.4vw}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-header-back-icon{font-size:3.5vw}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-name{font-size:3.7vw}}@media (width<=460px){.market-view-page .main{height:20vw}.market-view-page .single-market-logo-wrapper{width:26vw;height:18vw}.market-view-page .single-market-logo-wrapper .selected-market-logo{border:.2vw solid var(--orange-primary);border-radius:1.5vw;width:26vh;height:18vw}.models-grid{flex-wrap:wrap;gap:1vw;max-width:74vw;height:18vw;padding:1.5vw;display:flex;overflow:auto}.market-view-page .the-headerr .market-header .market-header-tabs-section{padding:0 1vw}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-name{letter-spacing:.2vw;font-size:3.5vw;font-weight:600}.market-view-page .the-headerr .market-header .market-header-tabs-section .market-header-back-icon{scale:1.5}.market-view-page .the-headerr .market-header .logo-panner img{width:9vw}.market-view-page .the-headerr .market-header .logo-panner h1{font-size:3.5vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.car-card{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:.1vw solid #ff95004d;border-radius:1vw;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(7,2fr);grid-template-areas:"image image title title title title title""image image content content content content action""image image content content content content action""image image content content content content action""image image content content content content action";height:16vw;margin:1.5vw;transition:all .3s;animation:.6s cardfloating;display:grid;overflow:hidden;box-shadow:0 .3vw .8vw #0000004d}@keyframes cardfloating{0%{opacity:0;transform:translateY(5vw)}to{opacity:1;transform:translateY(0)}}.car-card:hover{cursor:pointer;border-color:var(--orange-primary);transform:translateY(-.3vw);box-shadow:0 .8vw 2vw #ff910026}.image-wrapper{border-top-right-radius:1vw;border-bottom-right-radius:1vw;grid-area:image;justify-content:center;height:100%;display:flex;position:relative;overflow:hidden}.car-image{object-fit:contain;transition:transform .3s}.car-card:hover .car-image{transform:scale(1.05)}.car-identefier{color:var(--orange-primary);border:.1vw solid var(--orange-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:5;background:#000000b3;border-radius:1vw;padding:.2vw .8vw;font-size:.8vw;font-weight:700;display:flex;position:absolute;top:.5vw;right:.8vw}.title{background:linear-gradient(135deg,#ffd70026,#0009);border-bottom:.05vw solid #ffd70033;border-top-left-radius:1vw;grid-area:title;justify-content:space-between;align-items:center;padding:.8vw 1.5vw .8vw 1vw;display:flex}.title h2{margin:0;font-size:1.2vw;line-height:1.3}.car-name{color:var(--orange-primary);font-weight:700}.car-year,.car-power,.car-color{color:#fffc;font-weight:400}.content{text-align:start;grid-area:content;justify-content:space-between;gap:1vw;padding:.8vw 1vw;display:flex}.li-item{color:#ffffffd9;align-items:baseline;gap:.5vw;padding:.3vw 0;font-size:.85vw;font-weight:400;list-style:none;display:flex}.li-label{color:var(--orange-primary);min-width:6vw;font-weight:700}.li-label:after{content:":";margin-right:.3vw;display:inline-block}.action{text-align:center;border-left:.05vw solid #ffd70033;flex-direction:column;grid-area:action;justify-content:space-between;padding:.8vw 1vw .8vw 0;display:flex}.action .car-price{color:#fffc;margin-bottom:.5vw;font-size:1vw}.action .car-price .theprice{color:var(--orange-primary);font-size:1.3vw;font-weight:700}.action .car-location{color:#ffffffb3;margin-bottom:.8vw;font-size:.9vw}.sold-box{border-radius:1.5vw;place-self:center;width:85%;margin:0 auto;padding:.2vw;transition:all .3s}.sold-box.available{background:linear-gradient(135deg,#2e7d32,#1b5e20);box-shadow:0 .1vw .5vw #4caf504d}.sold-box.chicking{background:linear-gradient(135deg,#ff8f00,#e65100);box-shadow:0 .1vw .5vw #ff98004d}.sold-box.sold{background:linear-gradient(135deg,#c62828,#b71c1c);box-shadow:0 .1vw .5vw #f443364d}.sold-box.unavailable{background:linear-gradient(135deg,#6a1b9a,#4a148c);box-shadow:0 .1vw .5vw #9c27b04d}.car-sale-state{color:#fff;text-align:center;padding:.4vw 0;font-size:1.1vw;font-weight:700}.car-sale-state.chicking{color:#1a1a1a}.car-card::-webkit-scrollbar{width:.3vw;height:.3vw}.car-card::-webkit-scrollbar-track{background:#0000004d;border-radius:.3vw}.car-card::-webkit-scrollbar-thumb{background:gold;border-radius:.3vw}@media (width<=1200px){.car-card{height:18vw}.li-label{min-width:5.5vw}.car-card{height:22vw;margin:1.5vw}.title h2{font-size:1.6vw}.car-name{font-size:1.1vw}.li-item{font-size:1.3vw}.action .car-price{font-size:1.5vw}.action .car-price .theprice{font-size:1.8vw}.car-sale-state{font-size:1.5vw}.car-card .image-wrapper{height:100%}.car-card .image-wrapper img{object-fit:cover}}@media (width<=770px){.car-card{flex-direction:column;height:auto;margin:2vw;display:flex}.image-wrapper{border-radius:1vw 1vw 0 0;height:40vw}.car-card .image-wrapper{height:100%}.car-card .image-wrapper img{object-fit:cover;height:35vh}.car-identefier{padding:.3vw 1.2vw;font-size:2vw;top:1vw;right:1vw}.title{flex-wrap:wrap;gap:1vw;padding:1.5vw}.title h2{font-size:2.5vw}.car-name{font-size:2.8vw}.content{flex-direction:row;padding:1.5vw;display:flex}.content>div{width:100%!important;padding-right:0!important}.li-item{flex-wrap:wrap;padding:.5vw 0;font-size:2.2vw}.li-label{min-width:20vw;font-size:2.2vw}.action{border-top:.05vw solid #ffd70033;border-left:none;flex-flow:wrap;justify-content:space-around;align-items:center;padding:1.5vw}.action .car-price{font-size:2.2vw}.action .car-price .theprice{font-size:2.5vw}.action .car-location{font-size:2vw}.sold-box{width:30%;margin:0}.car-sale-state{padding:.5vw 0;font-size:2.2vw}}.image-wrapper{background-color:var(--bg-secondary,#2a2a2a);width:100%;height:15vw;position:relative;overflow:hidden}.image-loading{background-color:var(--bg-secondary,#2a2a2a);z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.car-image{object-fit:contain;width:100%;height:100%;transition:transform .3s}.car-image:hover{transform:scale(1.05)}@media (width<=768px){.image-wrapper{height:40vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.app-add-realEstate{width:100vw;height:100vh}.app-add-realEstate header{width:100%;height:8vh}.app-add-realEstate .child-add-realEstate{width:100%;height:100%}.app-add-realEstate .child-add-realEstate h2{background-color:var(--bg-tertiary);width:100%;height:8%;color:var(--orange-primary);border-bottom:.1vw solid var(--orange-primary);justify-content:center;align-items:center;display:flex}.app-add-realEstate .child-add-realEstate .type-search-realEstate{background-color:var(--bg-tertiary);border-bottom:.1vw solid var(--orange-primary);flex-wrap:wrap;justify-content:center;width:100%;height:19%;padding:1vw 2vw;display:flex}.app-add-realEstate .child-add-realEstate .type-search-realEstate .select-input{border:.1vw solid var(--orange-primary);background:var(--bg-card);border-radius:.5vw;justify-content:space-evenly;align-items:center;width:15%;height:3vw;margin:.5vw 1vw;display:flex}.app-add-realEstate .child-add-realEstate .type-search-realEstate select{color:#f0f8ff;background-color:var(--orange-dark);border:none;border-radius:.3vw;width:35%;height:1.6vw}.app-add-realEstate .child-add-realEstate .img-realEstate{background-color:var(--bg-tertiary);border-bottom:.1vw solid var(--orange-primary);width:100%;height:40%}.app-add-realEstate .child-add-realEstate .img-realEstate .img-top{justify-content:space-between;align-items:center;width:100%;height:20%;padding:0 4vw;display:flex}.app-add-realEstate .child-add-realEstate .img-realEstate .img-top h3{color:var(--orange-primary)}.app-add-realEstate .child-add-realEstate .img-realEstate .icon-add{width:3vw;color:var(--orange-primary)}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom{justify-content:space-evenly;align-items:center;width:100%;height:80%;display:flex}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom{justify-content:start;align-items:center;width:100%;height:100%;padding:0 2vw;display:flex;overflow:auto}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .scroll-div-img{align-items:center;height:100%;display:flex}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .div-img{border:.2vw solid var(--orange-dark);border-radius:1vw;justify-content:center;align-items:center;width:15vw;height:auto;margin:0 .5vw;display:flex;position:relative;overflow:hidden}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .div-img img{width:auto;height:auto}.app-add-realEstate .child-add-realEstate .img-realEstate .img-bottom .right-bottom .div-img button{color:#f0f8ff;background-color:var(--error);border:none;border-radius:50%;justify-content:center;align-items:center;padding:.3vh .5vw;font-size:.9vw;display:flex;position:absolute;top:.5vw;right:.5vw}.app-add-realEstate .child-add-realEstate .content-realEstate{background-color:var(--bg-tertiary);border-bottom:.1vw solid var(--orange-primary);justify-content:center;align-items:center;width:100%;height:45%;display:flex}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content{background:var(--bg-card);width:50%;height:100%}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:40%;padding:.4vw 3vw;display:flex}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top .input-content{flex-direction:column;align-items:center;width:50%;height:50%;display:flex}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top .input-content label{text-align:start;width:60%;font-size:.8vw}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-top .input-content input{border:.1vw solid var(--orange-dark);color:#f0f8ff;background-color:#0000004b;border-radius:.5vw;width:60%;height:2vw;margin-top:.4vw;padding:0 .4vw;font-size:1.2vw}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-bottom{flex-direction:column;align-items:center;width:100%;height:60%;padding:.3vw 4vw;display:flex;overflow:hidden}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-bottom label{text-align:start;width:100%;font-size:.9vw}.app-add-realEstate .child-add-realEstate .content-realEstate .child-content .content-bottom textarea{border:.1vw solid var(--orange-dark);color:#f0f8ff;background-color:#00000078;border-radius:.6vw;width:100%;height:90%;margin-top:.5vw;padding:.5vw 1vw;font-size:1vw}.app-add-realEstate .child-add-realEstate .add-realEstate{background-color:var(--bg-tertiary);justify-content:center;align-items:center;width:100%;height:10%;display:flex}.app-add-realEstate .child-add-realEstate .add-realEstate .add{background-color:var(--orange-primary)}.app-add-realEstate .child-add-realEstate .add-realEstate .noAdd{background-color:var(--bg-card)}.app-add-realEstate .child-add-realEstate .add-realEstate button{color:#f0f8ff;border:none;border-radius:.5vw;margin:0 1vw;padding:.3vw 2vw;font-size:1.2vw}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.quistion-app{background-color:#0000;border-radius:1vw;flex-direction:column;justify-content:center;align-items:center;width:20vw;height:16vw;display:flex;overflow:hidden}.quistion-app img{width:14.2vw}.quistion-app .quistion-btn{justify-content:end;width:70%;display:flex;position:relative;bottom:.3vw}.quistion-app .quistion-btn button{color:#f0f8ff;background-color:var(--orange-dark);border:none;border-radius:.5vw;padding:.5vw 1vw;font-size:.9vw;transition:all .5s}.quistion-app .quistion-btn button:hover{color:#000;background:var(--orange-primary)}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.header-all-realEstate-dashboard .header-dashboard-realEstate .header-background{z-index:1;width:100%;height:200%;position:absolute;top:0;right:0}.header-dashboard-realEstate .header-background:after{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.header-dashboard-realEstate .header-background:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 40%,#ffffff1a 0%,#0000 60%),radial-gradient(circle at 70% 60%,#ffffff14 0%,#0000 50%),radial-gradient(circle at 50% 80%,#ffc8640d 0%,#0000 40%);width:800%;height:1000%;animation:8s ease-in-out infinite liquidGlassWave;position:absolute;top:-50%;left:-50%}.header-dashboard-realEstate .header-background:after{content:"";pointer-events:none;background:radial-gradient(#ffffff08 0%,#0000 70%);width:400%;height:300%;animation:12s ease-in-out infinite liquidGlassShine;position:absolute;top:-100%;left:-100%}.header-dashboard-realEstate{z-index:2;background-color:#000000a8;justify-content:space-between;align-items:center;width:100vw;padding:.5vw 2vw;display:flex;position:fixed;top:4vw;overflow:hidden}.header-dashboard-realEstate ul{z-index:2;justify-content:center;display:flex}.header-dashboard-realEstate li{cursor:pointer;border-radius:var(--radius-sm);margin-left:4vw;padding:.4vw 1vw;font-size:1.1vw;list-style-type:none;transition:all .3s;position:relative;overflow:hidden}.header-dashboard-realEstate li:hover{transform:translateY(-.2vw)}.header-dashboard-realEstate li:before{content:"";background:linear-gradient(90deg,#0000,#ff730033,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.header-dashboard-realEstate li:hover:before{left:100%}.btn-add{color:#f0f8ff;background-color:#0000;border:none;width:10%;padding:.2vw 0;font-size:1vw;transition:all .6s}.btn-add li{width:100%}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.app-type-realEstate{justify-content:center;width:100%;height:100vh;display:flex;position:relative}.app-type-realEstate .img-background{z-index:-2;width:100%;height:100vh;position:absolute;inset:0}.app-type-realEstate .img-background img{object-fit:cover;width:100%;height:100%;display:block}.app-type-realEstate .img-background .back{background:#000000b4;width:100%;height:100%;position:fixed;top:0;left:0}.app-type-realEstate .body-type-realEstate{width:100%;height:100vh;padding-top:7vw;overflow:hidden auto}.app-type-realEstate .body-type-realEstate .name-type-realEstate{justify-content:center;align-items:center;width:100%;height:7%;display:flex}.app-type-realEstate .body-type-realEstate .name-type-realEstate h2{text-align:center;border:.2vw solid var(--orange-primary);background-color:#0000008e;border-radius:.7vw;width:10%;height:90%;padding:.2vw 2vw;font-size:1.2vw}.app-type-realEstate .body-type-realEstate .card-type-realEstate{flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100%;display:flex}.app-type-realEstate .body-type-realEstate .card-type-realEstate .cards{background-color:#7fffd4;border-radius:1vw;width:30%;height:50%;margin:1vw}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.realEstate-download{background:var(--bg-tertiary);width:100vw;height:100vh;min-height:100vh;position:relative;overflow:hidden}.realEstate-background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.realEstate-bg-image-mobile,.realEstate-bg-image-desktop{display:none}@media (orientation:portrait){.realEstate-bg-image-mobile{object-fit:cover;object-position:center;width:100%;height:100%;display:block}}@media (orientation:landscape){.realEstate-bg-image-desktop{object-fit:cover;object-position:center;width:100%;height:100%;display:block}}.realEstate-overlay{z-index:2;background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.realEstate-header{z-index:10;background-color:var(--bg-primary);justify-content:space-between;align-items:center;height:10vh;min-height:60px;padding:1rem 3rem;display:flex;position:relative}.realEstate-logo{align-items:center;gap:1rem;display:flex}.logo-text{color:var(--orange-primary);text-shadow:0 2px 10px #00000080;font-size:clamp(1.2rem,3vw,2.5rem);font-weight:700}.realEstate-logo img{filter:drop-shadow(0 2px 8px #0000004d);width:clamp(40px,6vw,80px);height:auto}.back-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--orange-primary);color:var(--orange-primary);cursor:pointer;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;height:clamp(40px,4vw,60px);font-size:2vw;transition:all .3s;display:flex}.back-button:hover{background:var(--orange-primary);color:#fff;transform:scale(1.1);box-shadow:0 0 30px #eb620966}.realEstate-main{z-index:5;flex-direction:column;gap:1rem;height:90vh;padding:1rem 2rem 2rem;display:flex;position:relative}.realEstate-section{flex-direction:column;flex:1;gap:.8rem;display:flex}.realEstate-section-top{flex:1.2}.realEstate-section-bottom{flex:1}.section-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-radius:12px;width:100%;height:20%;min-height:30px;position:relative;overflow:hidden}.section-grid{flex:1;gap:1rem;padding:.5rem 0;display:grid}.section-grid-top{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.section-grid-bottom{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff0d;border-radius:12px;transition:transform .3s;animation:3s ease-in-out infinite cardPulse;position:relative;overflow:hidden}.card-top{aspect-ratio:1}.card-bottom{aspect-ratio:4/3}.card:hover{border-color:var(--orange-primary);transform:scale(1.03);box-shadow:0 0 30px #eb620926}.card-shimmer{background:linear-gradient(90deg,#0000,#ffffff08,#0000);width:50%;height:100%;animation:4s ease-in-out infinite shimmerSlide;position:absolute;top:0;left:-100%}.card:first-child .card-shimmer{animation-delay:0s}.card:nth-child(2) .card-shimmer{animation-delay:.5s}.card:nth-child(3) .card-shimmer{animation-delay:1s}.card:nth-child(4) .card-shimmer{animation-delay:1.5s}.card:nth-child(5) .card-shimmer{animation-delay:2s}.card:nth-child(6) .card-shimmer{animation-delay:2.5s}.card:nth-child(7) .card-shimmer{animation-delay:3s}@keyframes cardPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes shimmerSlide{0%{left:-100%}to{left:200%}}.section-header:before,.card:before{content:"";pointer-events:none;background:radial-gradient(circle at 30%,#eb620908,#0000 70%);width:200%;height:200%;animation:8s ease-in-out infinite liquidGlow;position:absolute}.section-header:before{animation-delay:0s}.card:nth-child(odd):before{animation-delay:1s}.card:nth-child(2n):before{animation-delay:2s}@keyframes liquidGlow{0%,to{opacity:.5;transform:translate(-30%,-30%)scale(1)}50%{opacity:1;transform:translate(30%,30%)scale(1.5)}}@media screen and (width<=399px){.realEstate-header{height:8vh;min-height:50px;padding:.5rem 1rem}.logo-text{font-size:clamp(.8rem,3.5vw,1rem)}.realEstate-logo img{width:clamp(30px,8vw,40px)}.back-button{height:35px;font-size:1rem}.realEstate-main{gap:.5rem;height:92vh;padding:.5rem .8rem 1rem}.section-grid{gap:.5rem}.section-grid-top{grid-template-columns:repeat(4,1fr)}.section-grid-bottom{grid-template-columns:repeat(2,1fr)}.card{border-radius:8px}}@media screen and (width>=400px) and (width<=767px){.realEstate-header{height:9vh;min-height:55px;padding:.8rem 1.5rem}.logo-text{font-size:clamp(1rem,3vw,1.4rem)}.realEstate-logo img{width:clamp(35px,7vw,50px)}.back-button{height:40px;font-size:1.2rem}.realEstate-main{gap:.8rem;height:91vh;padding:.8rem 1.2rem 1.5rem}.section-grid{gap:.8rem}.section-grid-top{grid-template-columns:repeat(4,1fr)}.section-grid-bottom{grid-template-columns:repeat(2,1fr)}.section-header{border-radius:10px;min-height:25px}.card{border-radius:10px}}@media screen and (width>=768px) and (width<=1024px){.realEstate-header{height:10vh;padding:1rem 2rem}.logo-text{font-size:clamp(1.4rem,2.5vw,2rem)}.realEstate-logo img{width:clamp(45px,5vw,65px)}.back-button{height:48px;font-size:1.5rem}.realEstate-main{gap:1rem;height:90vh;padding:1rem 1.8rem 2rem}.section-grid-top{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.section-grid-bottom{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.card{border-radius:12px}}@media screen and (width>=1025px) and (width<=1440px){.realEstate-main{padding:1.5rem 3rem 2.5rem}.section-grid-top{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.section-grid-bottom{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.card-top{aspect-ratio:1}.card-bottom{aspect-ratio:4/3}}@media screen and (width>=1441px){.realEstate-main{max-width:1800px;margin:0 auto;padding:2rem 4rem 3rem}.section-grid-top{grid-template-columns:repeat(7,1fr)}.section-grid-bottom{grid-template-columns:repeat(4,1fr)}.card-top{aspect-ratio:1}.card-bottom{aspect-ratio:16/12}}@media (orientation:portrait){.realEstate-bg-image{object-fit:cover;object-position:center 30%}.realEstate-section-top{flex:1.3}.realEstate-section-bottom{flex:.9}}@media (orientation:landscape) and (height<=600px){.realEstate-header{height:12vh;min-height:50px;padding:.5rem 2rem}.realEstate-main{gap:.5rem;height:88vh;padding:.5rem 2rem 1rem}.section-header{height:15%;min-height:20px}.section-grid-top{grid-template-columns:repeat(7,1fr)}.section-grid-bottom{grid-template-columns:repeat(4,1fr)}.card-top{aspect-ratio:1}.card-bottom{aspect-ratio:16/9}.logo-text{font-size:clamp(1rem,2vw,1.8rem)}.realEstate-logo img{width:clamp(30px,4vw,50px)}}@media (orientation:landscape) and (width<=767px){.realEstate-main{flex-flow:wrap;gap:.5rem;height:88vh}.realEstate-section{flex:1;min-width:45%}.realEstate-section-top{flex:1.2}.realEstate-section-bottom{flex:1}.section-grid-top{grid-template-columns:repeat(3,1fr)}.section-grid-bottom{grid-template-columns:repeat(2,1fr)}.section-header{height:12%}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.about-us-page{z-index:1;flex-direction:column;width:100vw;min-height:100vh;display:flex;position:relative}.about-us-page:before{content:"";background-color:var(--orange-primary);opacity:.4;width:70vw;height:143.7vw;position:absolute;top:-60vh;left:-30vw;transform:rotate(30deg)}.about-us-page .backgrouand-overlay{z-index:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><rect x=\"88\" y=\"18\" width=\"7\" height=\"7\" fill=\"%23FFD700\" opacity=\"0.15\" transform=\"rotate(45 91 21)\"/><rect x=\"50\" y=\"54\" width=\"6\" height=\"6\" fill=\"%23FFD700\" opacity=\"0.12\" transform=\"rotate(45 30.5 50.5)\"/></svg>");background-repeat:repeat;background-size:3.5rem;width:100vw;height:100vh;position:fixed;top:0;right:0}.about-us-page .backgrouand-overlay2{mix-blend-mode:color-dodge;z-index:0;opacity:.5;pointer-events:none;background:linear-gradient(-30deg, var(--orange-primary-with-opacity) -35%, var(--bg-primary) 70%);width:100vw;height:100vh;position:fixed;top:0;right:0}.about-us-page main{z-index:1;flex-direction:column;width:100vw;padding-top:6.5vh;display:flex;position:relative;overflow:hidden}.about-us-page main .massege-about{flex-wrap:wrap;width:100vw;min-height:93.2vh;display:flex}.about-us-page main .massege-about .message-and-view{flex-direction:column;justify-content:space-evenly;align-items:center;gap:2vw;width:35%;min-height:93.4vh;padding:2vw 0;display:flex}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{text-align:justify;background:linear-gradient(70deg,#20202061 30%,#d8d8d85b);flex-direction:column;align-items:center;width:27vw;margin-right:3vw;padding:1.5vw .7vw .6vw;display:flex;position:relative}.about-us-page main .massege-about .message-and-view .p-top .top,.about-us-page main .massege-about .message-and-view .p-bottom .top{border-bottom:.14vw solid var(--orange-primary);width:100%;height:20%}.about-us-page main .massege-about .message-and-view .p-top .bottom,.about-us-page main .massege-about .message-and-view .p-bottom .bottom{border-right:.5vw solid var(--orange-primary);justify-content:center;align-items:start;margin-top:.5vw;padding:.2vw .4vw;display:flex}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{background-color:var(--orange-primary);justify-content:center;align-items:center;width:5vw;height:2.6vw;font-size:1.2vw;display:flex;position:absolute;top:-1.5vw;right:.7vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:1.1vw}.about-us-page main .massege-about .massage-app{flex-direction:column;justify-content:space-evenly;align-items:end;width:65%;min-height:93.4vh;padding:2vw 0;display:flex}.about-us-page main .massege-about .massage-app .massage-p{text-align:justify;background-color:#0000007d;border-radius:0 1vw 1vw 0;width:80%;margin-top:5vw;padding:3vw 2vw;font-size:1.3vw}.about-us-page main .massege-about .massage-app .massage-values{flex-direction:column;justify-content:center;align-items:center;width:80%;display:flex;position:relative}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:start;align-items:center;width:100%;margin-top:2vw;padding:0 5vw;display:flex;overflow:hidden}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(70deg,#000000cf 30%,#0000005b);border-radius:.5vw;width:10vw;height:3.9vw;padding:.2vw 3vw .2vw 0;line-height:3.5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom{width:100%;margin-top:5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom ul{flex-wrap:wrap;justify-content:space-evenly;gap:.5vw;width:90%;margin-right:10%;display:flex;position:relative;bottom:3vw}.about-us-page main .massege-about .massage-app .massage-values .bottom li{font-size:1.4vw;list-style:none}.about-us-page main .massage-nour{background:linear-gradient(-90deg, var(--bg-primary) 10%, #f000 100%);flex-wrap:wrap;width:100vw;min-height:40vh;display:flex}.about-us-page main .massage-nour .nour-shlash{flex-direction:column;justify-content:space-evenly;align-items:center;width:35%;min-height:100%;padding:2vw 3vw 2vw 0;display:flex}.about-us-page main .massage-nour .nour-shlash h1{border-bottom:.1vw solid var(--text-primary);margin-bottom:.2vw}.about-us-page main .massage-nour .nour-shlash img{border-radius:1.5vw;width:10vw}.about-us-page main .massage-nour .text-shlash{align-items:center;width:65%;min-height:100%;display:flex}.about-us-page main .massage-nour .text-shlash h2{text-align:center;word-spacing:2vw;width:100%;font-size:2vw}.about-us-page main .why-beroya{background:linear-gradient(90deg,#0000005e 10%,#58300280 100%);justify-content:space-evenly;align-items:center;gap:1vw;width:100%;height:45vw;margin-top:2vw;padding:2vw 0;display:flex;position:relative;overflow:hidden}.about-us-page main .why-beroya .right{flex-direction:column;justify-content:space-evenly;align-items:center;width:50vw;height:100%;display:flex}.about-us-page main .why-beroya .left{width:50vw;height:100%;position:relative;bottom:13vw}.about-us-page main .why-beroya .left img{width:100%;position:absolute}.about-us-page main .why-beroya .left:after{content:"";z-index:30;background-color:#00000051;width:100%;height:90vw;position:absolute}.about-us-page main .why-beroya h1{color:var(--orange-primary);font-size:2.5vw}.about-us-page main .why-beroya h4{font-size:1.4vw}.about-us-page main .why-beroya p{text-align:center;width:80%;font-size:1.4vw}.about-us-page main .why-beroya ul{flex-wrap:wrap;justify-content:space-evenly;gap:1vw;width:60%;font-size:1vw;display:flex}.about-us-page main .why-beroya li{color:var(--bg-dark);text-align:center;background:#0000004d;border-radius:.5vw;width:14vw;padding:.5vw 1.5vw;font-size:1.2vw;list-style:none}.about-us-page main .why-beroya h2{color:var(--orange-primary);font-size:2vw}.about-us-page main .sent-massage{justify-content:center;align-items:start;width:100vw;padding:2vw 5%;display:flex}.about-us-page main .sent-massage .content-app{justify-content:center;align-items:center;width:50%;min-height:100%;display:flex}.about-us-page main .sent-massage .content-app .content{border-radius:1vw;flex-direction:column;justify-content:space-evenly;align-items:start;gap:1.5vw;width:100%;min-height:80%;padding:3vw 0;display:flex}.about-us-page main .sent-massage .content-app .content h2{font-size:2vw}.about-us-page main .sent-massage .content-app .content p{font-size:1.4vw}.about-us-page main .sent-massage .content-app .content form{flex-direction:column;gap:1.5vw;width:100%;display:flex}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{width:100%;font-size:1.2vw;line-height:2vw;font-family:var(--font-primary);background:#ffffffe6;border:none;border-radius:1.2vw;padding:.8vw 1.2vw;transition:all .3s}.about-us-page main .sent-massage .content-app .content form input:focus,.about-us-page main .sent-massage .content-app .content form select:focus,.about-us-page main .sent-massage .content-app .content form textarea:focus{box-shadow:0 0 0 3px var(--orange-primary);background:#fff;outline:none}.about-us-page main .sent-massage .content-app .content form .name{gap:1vw;width:100%;display:flex}.about-us-page main .sent-massage .content-app .content form textarea{width:100%;min-height:20vh;font-size:1.2vw;font-family:var(--font-primary);resize:vertical;border-radius:1.2vw;padding:.8vw 1.2vw}.about-us-page main .sent-massage .content-app .content button{background-color:var(--orange-primary);color:#000;cursor:pointer;border:none;border-radius:1.2vw;width:100%;padding:1.2vw 1vw;font-size:1.4vw;font-weight:600;transition:all .3s}.about-us-page main .sent-massage .content-app .content button:hover{background-color:var(--orange-dark);color:#f0f8ff;transform:scale(1.02)}.about-us-page main .sent-massage .content-app .content h4{color:var(--text-secondary);opacity:.8;font-size:1vw}@media screen and (width<=1024px){.about-us-page{margin-top:6vw}.about-us-page:before{display:none}.about-us-page main .massege-about{flex-direction:column;gap:2vw;min-height:auto}.about-us-page main .massege-about .message-and-view{flex-flow:wrap;justify-content:center;gap:3vw;width:100%;min-height:auto;padding:4vw 2vw}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{width:42vw;margin-right:0;padding:2.5vw 1.5vw 1.5vw}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{width:8vw;height:4vw;font-size:1.8vw;top:-2vw;right:1vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:1.6vw}.about-us-page main .massege-about .massage-app{align-items:center;gap:3vw;width:100%;min-height:auto;margin-top:-8vw;padding:2vw 0}.about-us-page main .massege-about .massage-app .massage-p{border-radius:0 2vw 2vw 0;width:90%;padding:3vw;font-size:1.8vw}.about-us-page main .massege-about .massage-app .massage-values{width:90%;height:30vw;padding:3vw 0}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:center;align-items:start;width:100%;height:30%;position:relative;bottom:10vw}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(90deg, var(--orange-primary) 0%, var(--orange-primary) 100%);border-radius:1.8vw;justify-content:center;align-items:center;width:15%;height:5vw;margin-top:2vw;padding:2vw;font-size:3vw;display:flex}.about-us-page main .massege-about .massage-app .massage-values .bottom{width:100%;margin-top:0}.about-us-page main .massege-about .massage-app .massage-values .bottom ul{gap:1.5vw;width:100%;margin-right:0;position:relative;bottom:5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom li{background:#ffa5001a;border-radius:.5vw;padding:.5vw 1.5vw;font-size:3vw}.about-us-page main .massage-nour{background:linear-gradient(180deg, var(--bg-primary) 10%, #f000 100%);flex-direction:column;align-items:center;min-height:30vh;padding:4vw 0}.about-us-page main .massage-nour .nour-shlash{order:2;width:100%;padding:2vw 0}.about-us-page main .massage-nour .nour-shlash img{width:15vw}.about-us-page main .massage-nour .nour-shlash h1{font-size:3vw}.about-us-page main .massage-nour .nour-shlash h5{font-size:2vw}.about-us-page main .massage-nour .nour-shlash{order:1}.about-us-page main .massage-nour .text-shlash{order:1;width:100%;padding:2vw 0}.about-us-page main .massage-nour .text-shlash h2{word-spacing:1vw;font-size:3vw}.about-us-page main .why-beroya{background:linear-gradient(90deg,#0000 10%,#58300200 100%);justify-content:space-evenly;align-items:center;gap:3vw;width:100%;height:130vw;min-height:auto;margin-top:2vw;padding:6vw 4vw;display:flex;position:relative;overflow:hidden}.about-us-page main .why-beroya .right{z-index:2;flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;height:100%;display:flex;position:absolute}.about-us-page main .why-beroya .left{z-index:1;width:100vw;height:100%;position:absolute;top:-4vw;overflow:hidden}.about-us-page main .why-beroya .left img{width:100%;position:absolute;top:-15vw}.about-us-page main .why-beroya .left:after{content:"";z-index:30;background-color:#000000a7;width:100%;height:100%;position:absolute}.about-us-page main .why-beroya h1{font-size:5.5vw}.about-us-page main .why-beroya h4{font-size:4vw}.about-us-page main .why-beroya p{width:80%;font-size:3.8vw}.about-us-page main .why-beroya ul{gap:1.5vw;width:80%}.about-us-page main .why-beroya li{text-align:center;background:#0000004d;border-radius:.5vw;width:35vw;padding:.5vw 1.5vw;font-size:3.6vw}.about-us-page main .why-beroya h2{font-size:5vw}.about-us-page main .sent-massage{padding:4vw 5%}.about-us-page main .sent-massage .content-app{width:80%}.about-us-page main .sent-massage .content-app .content h2{font-size:3vw}.about-us-page main .sent-massage .content-app .content p{font-size:1.8vw}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{border-radius:1.5vw;padding:1vw 1.5vw;font-size:1.6vw;line-height:2.5vw}.about-us-page main .sent-massage .content-app .content form textarea{min-height:15vh}.about-us-page main .sent-massage .content-app .content button{border-radius:1.5vw;padding:1.5vw 1vw;font-size:1.8vw}.about-us-page main .sent-massage .content-app .content h4{font-size:1.4vw}}@media screen and (width<=767px){.about-us-page:before{opacity:.3;width:120vw;height:120vw;top:-30vh;left:-50vw}.about-us-page main{padding-top:11vw}.about-us-page main .massege-about .message-and-view{flex-direction:column;gap:5vw;padding:6vw 4vw}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{width:90%;padding:4vw 3vw 2.5vw}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{width:15vw;height:7vw;font-size:3.5vw;top:-3.5vw;right:2vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:3vw}.about-us-page main .massege-about .message-and-view .p-top .bottom,.about-us-page main .massege-about .message-and-view .p-bottom .bottom{border-right-width:1vw}.about-us-page main .massege-about .massage-app{gap:5vw;margin-top:-10vw;padding:4vw 0}.about-us-page main .massege-about .massage-app .massage-p{border-radius:0 3vw 3vw 0;width:95%;margin-top:3vw;padding:5vw 4vw;font-size:3.2vw}.about-us-page main .massege-about .massage-app .massage-values{width:90%;height:30vw;padding:3vw 0}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:center;align-items:start;width:100%;height:40%;position:relative;bottom:10vw}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(90deg, var(--orange-primary) 0%, var(--orange-primary) 100%);border-radius:1.8vw;justify-content:center;align-items:center;width:20%;height:7vw;margin-top:2vw;padding:2vw;font-size:4vw;display:flex}.about-us-page main .massege-about .massage-app .massage-values .bottom{width:100%;margin-top:0}.about-us-page main .massege-about .massage-app .massage-values .bottom ul{gap:1.5vw;width:100%;margin-right:0;position:relative;bottom:5vw}.about-us-page main .massege-about .massage-app .massage-values .bottom li{background:#ffa5001a;border-radius:.5vw;padding:.5vw 1.5vw;font-size:3.5vw}.about-us-page main .massage-nour{min-height:40vw;padding:6vw 4vw}.about-us-page main .massage-nour .nour-shlash img{border-radius:3vw;width:25vw}.about-us-page main .massage-nour .nour-shlash{order:1}.about-us-page main .massage-nour .text-shlash{order:2}.about-us-page main .massage-nour .nour-shlash h1{font-size:5vw}.about-us-page main .massage-nour .nour-shlash h5{font-size:3.5vw}.about-us-page main .massage-nour .text-shlash h2{word-spacing:2vw;padding:2vw 0;font-size:5vw}.about-us-page main .why-beroya{background:linear-gradient(90deg,#0000 10%,#58300200 100%);justify-content:space-evenly;align-items:center;gap:3vw;width:100%;height:130vw;min-height:auto;margin-top:2vw;padding:6vw 4vw;display:flex;position:relative;overflow:hidden}.about-us-page main .why-beroya .right{z-index:2;flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;height:100%;display:flex;position:absolute}.about-us-page main .why-beroya .left{z-index:1;width:100vw;height:100%;position:absolute;bottom:13vw;overflow:hidden}.about-us-page main .why-beroya .left img{width:100%;position:absolute;top:-15vw}.about-us-page main .why-beroya .left:after{content:"";z-index:30;background-color:#00000093;width:100%;height:100%;position:absolute}.about-us-page main .why-beroya .left h1{font-size:5.5vw}.about-us-page main .why-beroya .left h4{font-size:3.5vw}.about-us-page main .why-beroya .left p{width:95%;font-size:3.2vw}.about-us-page main .why-beroya .left ul{flex-wrap:wrap;justify-content:center;gap:2.5vw;width:95%}.about-us-page main .why-beroya .left li{text-align:center;background:#0000004d;border-radius:1vw;width:42vw;padding:1.5vw 3vw;font-size:3vw}.about-us-page main .why-beroya h2{font-size:4.5vw}.about-us-page main .sent-massage{padding:6vw 4vw}.about-us-page main .sent-massage .content-app{width:100%}.about-us-page main .sent-massage .content-app .content{gap:3vw;padding:4vw 0}.about-us-page main .sent-massage .content-app .content h2{font-size:5vw}.about-us-page main .sent-massage .content-app .content p{font-size:3.2vw}.about-us-page main .sent-massage .content-app .content form{gap:2.5vw}.about-us-page main .sent-massage .content-app .content form .name{flex-direction:column;gap:2.5vw}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{border-radius:2.5vw;padding:2vw 3vw;font-size:3vw;line-height:4vw}.about-us-page main .sent-massage .content-app .content form input::placeholder,.about-us-page main .sent-massage .content-app .content form textarea::placeholder{font-size:2.8vw}.about-us-page main .sent-massage .content-app .content form textarea{border-radius:2.5vw;min-height:20vw;padding:2vw 3vw}.about-us-page main .sent-massage .content-app .content button{border-radius:2.5vw;padding:2.5vw 2vw;font-size:3.5vw}.about-us-page main .sent-massage .content-app .content h4{font-size:2.5vw}}@media screen and (width<=520px){.about-us-page{margin-top:9vw}.about-us-page:before{display:none}.about-us-page main .massege-about .message-and-view .p-top,.about-us-page main .massege-about .message-and-view .p-bottom{width:95%;margin-top:2vw;padding:5vw 2vw 3vw}.about-us-page main .massege-about .message-and-view .p-top h2,.about-us-page main .massege-about .message-and-view .p-bottom h2{width:20vw;height:8vw;font-size:4.5vw;top:-4.5vw;right:2.5vw}.about-us-page main .massege-about .message-and-view .p-top p,.about-us-page main .massege-about .message-and-view .p-bottom p{font-size:3.5vw}.about-us-page main .massege-about .massage-app .massage-p{border-radius:3vw;padding:6vw 5vw;font-size:3.8vw;position:relative;bottom:2vw}.about-us-page main .massege-about .massage-app .massage-p p{font-size:3vw}.about-us-page main .massege-about .massage-app .massage-values{width:90%;height:40vw;padding:3vw 0}.about-us-page main .massege-about .massage-app .massage-values .top{justify-content:center;align-items:start;width:100%;height:40%;position:relative;bottom:10vw}.about-us-page main .massege-about .massage-app .massage-values .top h2{background:linear-gradient(90deg, var(--orange-primary) 0%, var(--orange-primary) 100%);border-radius:1.8vw;justify-content:center;align-items:center;width:30%;height:7.5vw;margin-top:2vw;padding:2vw;font-size:4.5vw;display:flex}.about-us-page main .massege-about .massage-app .massage-values .bottom li{padding:2vw 4vw;font-size:4vw}.about-us-page main .massage-nour .nour-shlash img{width:30vw}.about-us-page main .massage-nour .nour-shlash h1{font-size:6vw}.about-us-page main .massage-nour .nour-shlash{order:1}.about-us-page main .massage-nour .text-shlash{order:2}.about-us-page main .massage-nour .text-shlash h2{font-size:5vw}.about-us-page main .why-beroya h1{font-size:6.5vw}.about-us-page main .why-beroya p{font-size:3.8vw}.about-us-page main .why-beroya li{text-align:center;width:35vw;padding:2vw 4vw;font-size:3vw}.about-us-page main .sent-massage .content-app .content h2{font-size:6vw}.about-us-page main .sent-massage .content-app .content p{font-size:3.8vw}.about-us-page main .sent-massage .content-app .content form input,.about-us-page main .sent-massage .content-app .content form select,.about-us-page main .sent-massage .content-app .content form textarea{border-radius:3vw;padding:2.5vw 3.5vw;font-size:3.5vw;line-height:5vw}.about-us-page main .sent-massage .content-app .content form input::placeholder,.about-us-page main .sent-massage .content-app .content form textarea::placeholder{font-size:3.2vw}.about-us-page main .sent-massage .content-app .content button{border-radius:3vw;padding:3vw 2vw;font-size:4vw}.about-us-page main .sent-massage .content-app .content h4{font-size:2.8vw}}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}*{box-sizing:border-box;margin:0;padding:0}.car-view-container{scrollbar-width:none;-ms-overflow-style:none;z-index:101;direction:rtl;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);width:100vw;height:100vh;position:relative;overflow:hidden}body::-webkit-scrollbar{width:0;display:none}.logo-banner2{direction:ltr;justify-content:center;align-items:center;gap:.5vw;transition:all .5s ease-in-out;animation:1s bannerin;display:flex;position:absolute;left:42%}@keyframes bannerin{0%{opacity:0;transform:translate(-15vw)}to{opacity:1;transform:translate(0)}}.logo-banner2:hover{scale:1.05}.logo-banner2 .logo-image{filter:drop-shadow(0 .2vw .3vw #0000004d);width:2.5vw}.logo-banner2 .logo-name{color:var(--orange-primary);text-shadow:0 .1vw .2vw #0000004d;font-size:1.8vw}.car-identefier2{color:var(--orange-primary);border:.1vw solid var(--orange-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border-radius:1vw;padding:.2vw .8vw;font-size:.9vw;font-weight:700}.car-view-container::-webkit-scrollbar{background:0 0;width:0;height:0}.top-bar{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-bottom:.1vw solid #ffd7004d;height:3.8vw;position:fixed;top:0;left:0;right:0}.top-bar-content{justify-content:space-between;align-items:center;max-width:100%;margin:0;padding:.6vw 1.3vw;display:flex}.back-and-title{align-items:center;gap:1.5vw;display:flex;right:10vw}.car-title{color:var(--orange-primary);text-shadow:.2vw .2vw .4vw #00000080;letter-spacing:.1vw;align-self:center;font-size:1.5vw;line-height:80%}.carview-back-button{border:.15vw solid var(--orange-primary);cursor:pointer;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:3.1vw;height:3.1vw;transition:all .3s;display:flex}.carview-back-button:hover{background:var(--orange-primary);transform:scale(1.1)}.carview-back-button:hover .carview-back-icon{color:#000}.carview-back-icon{color:var(--orange-primary);justify-content:center;align-items:center;font-size:2vw;transition:color .3s;display:flex}.top-bar-action{align-items:center;gap:1vw;display:flex}.main-hero{width:100vw;height:100vh;position:relative;overflow:hidden}.carview-main-image{object-fit:contain;width:100vw;height:100vh;animation:1s zoomIn;position:relative}@keyframes zoomIn{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.overlay-content{pointer-events:none;background:linear-gradient(#0003 0%,#0006 50%,#000c 100%);position:absolute;inset:0}.overlay-content>*{pointer-events:auto}.thumbnails-vertical{z-index:10;flex-direction:column;gap:1vw;display:flex;position:absolute;top:50%;right:1.1vw;transform:translateY(-50%)}.thumbnail-wrapper-vertical{cursor:pointer;background:#00000080;border:.15vw solid #0000;border-radius:.5vw;width:5vw;height:4vw;transition:all .3s;animation:.5s forwards slideInLeft;overflow:hidden;box-shadow:0 .3vw .6vw #0000004d}.thumbnail-wrapper-vertical:hover{border-color:var(--orange-primary);transform:scale(1.1)}.thumbnail-wrapper-vertical.active{border-color:var(--orange-primary);box-shadow:0 0 1vw #ff910080}.info-strip-vertical{z-index:10;flex-direction:column;align-items:center;gap:1.2vw;display:flex;position:absolute;top:50%;left:2vw;transform:translateY(-50%)}.info-item{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:.1vw solid var(--orange-primary);opacity:0;background:#000000b3;border-radius:1vw;flex-direction:column;align-items:center;width:8vw;padding:.6vw .8vw;animation:.5s forwards slideInRight;display:flex}.slide-in-1{animation-delay:.3s}.slide-in-2{animation-delay:.5s}.slide-in-3{animation-delay:.7s}.info-label{color:var(--orange-primary);margin-bottom:.3vw;font-size:.7vw}.info-value{color:#fff;font-size:1.1vw;font-weight:700}.sold-badge-vertical.available,.sold-badge-vertical.chicking,.sold-badge-vertical.sold,.sold-badge-vertical.unavailable{margin-top:.5vw}.sold-badge-vertical.available span{color:#fff;background:linear-gradient(135deg,#2e7d32,#1b5e20);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #4caf5080}.sold-badge-vertical.chicking span{color:#fff;background:linear-gradient(135deg,#ff8f00,#e65100);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #ff980080}.sold-badge-vertical.sold span{color:#fff;background:linear-gradient(135deg,#c62828,#b71c1c);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #f4433680}.sold-badge-vertical.unavailable span{color:#fff;background:linear-gradient(135deg,#6a1b9a,#4a148c);border-radius:2vw;padding:.5vw 1.2vw;font-size:1vw;font-weight:700;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 1vw #9c27b080}.details-overlay{z-index:10;padding:.5vw;animation:.8s forwards slideInUp;position:absolute;bottom:1vw;left:0;right:0}@keyframes slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.details-row{flex-wrap:wrap;justify-content:center;gap:.8vw;margin-bottom:.8vw;display:flex}.detail-chip,.detail-chip-top{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;border:.1vw solid #ffd70066;border-radius:2vw;align-items:center;gap:.6vw;padding:.4vw 1vw;transition:all .3s;display:flex}.detail-chip:hover{border-color:var(--orange-primary);background:#000c;transform:translateY(-.2vw)}.chip-icon{color:var(--orange-primary);font-size:.9vw}.chip-label{color:#fff;font-size:.9vw}.description-chip.no-description{display:none}.carview-notes-section{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:.1vw solid var(--orange-primary);background:#000000b3;border-radius:2vw;justify-content:center;align-items:center;gap:.5vw;max-width:85%;margin:0 auto;padding:.5vw 1.2vw;display:flex}.carview-notes-section.no-notes{display:none}.notes-icon{color:var(--orange-primary);font-size:1vw}.notes-text{color:#fff;text-align:center;font-size:.85vw;line-height:1.5}.add-sale-button{background:linear-gradient(135deg, var(--orange-primary), #ff8400);box-shadow:none;color:#000;cursor:pointer;border:none;border-radius:1.5vw;padding:.4vw 1.2vw;font-size:.9vw;font-weight:700;transition:all .3s}.add-sale-button:hover{transform:scale(1.05);box-shadow:0 .2vw .5vw #ff80004d}@media (width<=1024px){.top-bar{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-bottom:.1vw solid #ffd7004d;height:5vw;position:fixed;top:0;left:0;right:0}.carview-back-button{width:3.5vw;height:3.5vw;padding:0}.car-title{font-size:2vw}.carview-back-icon{font-size:2.5vw}.info-item{width:10vw;font-size:1.2vw}.detail-chip{padding:.3vw .8vw}.notes-text,.chip-label,.chip-icon{font-size:1.2vw}}@media (width<=768px){.top-bar{height:6.2vw}.thumbnails-vertical{gap:.5vw;right:.5vw}.thumbnail-wrapper-vertical{width:8vw;height:6vw}.info-strip-vertical{gap:.8vw;left:1vw}.info-item{width:12vw;padding:.4vw .5vw}.info-value{font-size:1.5vw}.info-label{font-size:1vw}.details-row{gap:.5vw}.detail-chip{padding:.3vw .8vw}.chip-label,.chip-icon{font-size:1.2vw}.carview-notes-section{max-width:95%}.notes-text{font-size:1.2vw}.contact-info{flex-direction:column;gap:.8vw}.contact-item{justify-content:center;width:90%}.sold-badge-vertical.available span,.sold-badge-vertical.chicking span,.sold-badge-vertical.sold span,.sold-badge-vertical.unavailable span{padding:.5vw 1.5vw;font-size:1.5vw}}.main-image-wrapper{background-color:var(--bg-secondary,#2a2a2a);width:100%;height:100vh;position:relative;overflow:hidden}.main-image-loading{background-color:var(--bg-secondary,#2a2a2a);z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.carview-main-image{object-fit:contain;width:100%;height:100%}.thumbnail-wrapper-vertical{background-color:var(--bg-secondary,#2a2a2a);border-radius:.5vw;width:5vw;min-width:3rem;height:5vw;min-height:3rem;position:relative;overflow:hidden}.thumbnail-loading{background-color:var(--bg-secondary,#2a2a2a);z-index:5;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.thumbnail-vertical{object-fit:contain;width:100%;height:100%}@media (width<=768px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}}.change-sale-state-button{padding:.5vw 1vw}@media (width<=580px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}.top-bar{height:7vw}.carview-back-button{width:5vw;height:5vw}.car-identefier2{font-size:1.2vw}.car-title{font-size:2.5vw}.logo-banner2{display:none}.carview-back-icon{font-size:3vw}.detail-chip{padding:.5vw 1vw;font-size:1.8vw}.chip-icon,.chip-label{font-size:1.5vw}.notes-text{font-size:1.8vw}.detail-chip{font-size:3.8vw}}@media (width<=440px){.thumbnail-wrapper-vertical{width:10vw;height:10vw}.top-bar{height:9vw}.carview-back-button{width:5vw;height:5vw}.car-identefier2{font-size:2.7vw}.car-title{font-size:3.5vw}.logo-banner2{display:none}.carview-back-icon{font-size:3vw}.detail-chip{margin:.5vw;padding:.5vw 1vw;font-size:1.8vw}.info-item{width:15vw;padding:.5vw .8vw;font-size:1.5vw}.info-item .info-label,.info-item .info-value{font-size:2.4vw}.chip-icon,.chip-label{font-size:3.5vw}.notes-text{font-size:3.8vw}.detail-chip{font-size:2.8vw}.detail-chip-top,.detail-chip-top .chip-icon,.detail-chip-top .chip-label{font-size:2.2vw}.sold-badge-vertical.available span,.sold-badge-vertical.chicking span,.sold-badge-vertical.sold span,.sold-badge-vertical.unavailable span{font-size:2.8vw}.detail-chip.cm .chip-label{font-size:2.2vw}}.loading-container{justify-content:center;align-items:center;min-width:5vw;min-height:5vw;display:flex}.circular-progress{flex-direction:column;justify-content:center;align-items:center;gap:1vw;width:30%;height:30%;display:flex;position:relative}.progress-svg{transform-origin:50%;width:80%;height:80%;animation:1.5s linear infinite rotate}.progress-bg{stroke:var(--bg-secondary,#2a2a2a)}.progress-fill{stroke-dasharray:125.6;stroke-dashoffset:90px;animation:1.5s ease-in-out infinite dash}.loading-text{color:var(--orange-primary);text-align:center;font-size:1vw;font-weight:700;animation:1.5s ease-in-out infinite pulse}@media (width<=768px){.loading-text{font-size:2vw}}.latest-offers-page{position:relative}.latest-offers-page .latest-page-header{z-index:3;background-color:#1d1d1dda;position:fixed;top:0}.latest-offers-page .cards-latest-cars-view{margin-top:4.5vw}.latest-offers-page .filters-latest-page{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:0 2vw;display:flex}.latest-offers-page .gallery-filter-label{color:#fff;font-weight:600}.latest-offers-page .gallery-filter-select{color:#ff7b00;background:#222;border:1px solid #ff73009a;border-radius:8px;min-width:220px;padding:.55rem .75rem}@media (width<=1024px){.latest-offers-page .cards-latest-cars-view{margin-top:9vw}}@media (width<=540px){.latest-offers-page .cards-latest-cars-view{margin-top:16vw}}:root{--orange-primary:#eb6209;--orange-primary-with-opacity:#ef6c00cb;--orange-dark:#b1580f;--orange-dark-with-op:#833c03af;--orange-light:#ff9a47;--orange-soft:#dc7622;--orange-metallic:#c1702d;--orange-shade:#d5711f65;--bg-primary:#0a0a0a;--bg-secondary:#141414;--bg-tertiary:#1e1e1e;--bg-card:#1a1a1a;--bg-sidebar:#0f0f0f;--bg-navbar:#080808;--text-primary:#f5f5f5;--text-secondary:#ccc;--text-muted:#999;--text-light:#f5f5f5;--text-orange:var(--orange-primary);--text-dark:#1a1a1a;--danger:#dc3545;--success:#28a745;--success-bg:#1c3a2a;--error:#dc3545;--error-bg:#3a1c1c;--warning:#ffc107;--warning-bg:#3a2c1c;--info:#17a2b8;--info-bg:#1c2a3a;--btn-primary-bg:var(--orange-primary);--btn-primary-text:#0a0a0a;--btn-primary-hover:var(--orange-light);--btn-secondary-bg:transparent;--btn-secondary-text:var(--orange-primary);--btn-secondary-border:var(--orange-primary);--btn-secondary-hover-bg:#ffd7001a;--btn-dark-bg:#2a2a2a;--btn-dark-text:var(--text-primary);--btn-dark-hover:#353535;--border-light:1px solid #2a2a2a;--border-orange:1px solid var(--orange-primary);--border-dark:1px solid #1a1a1a;--border-muted:1px solid #333;--shadow-sm:0 2px 6px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 20px #00000080;--shadow-orange:0 4px 15px #b8860b33;--radius-sm:6px;--radius-md:12px;--radius-lg:18px;--radius-full:50%;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.25rem;--spacing-2xl:1.5rem;--spacing-3xl:2rem;--font-primary:"Alexandria", sans-serif;--font-size-xs:clamp(.7rem, 2vw, .8rem);--font-size-sm:clamp(.8rem, 2.5vw, .9rem);--font-size-md:clamp(.85rem, 3vw, 1rem);--font-size-lg:clamp(1rem, 3.5vw, 1.1rem);--font-size-xl:clamp(1.1rem, 4vw, 1.25rem);--font-size-2xl:clamp(1.25rem, 4.5vw, 1.5rem);--font-size-3xl:clamp(1.4rem, 5vw, 1.75rem);--font-size-4xl:clamp(1.6rem, 6vw, 2rem);--font-light:300;--font-regular:400;--font-medium:500;--font-bold:600;--font-black:700;direction:rtl}*{box-sizing:border-box;direction:rtl;margin:0;padding:0}body{font-family:var(--font-primary);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;font-size:var(--font-size-md)}img,video,svg{max-width:100%;height:auto;display:block}a{color:var(--text-primary);text-decoration:none}a:hover{color:var(--orange-light)}.container{width:100%;max-width:1400px;padding:0 var(--spacing-md);margin:0 auto}.card{background-color:var(--bg-card);border:var(--border-light);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);transition:transform .3s,box-shadow .3s}.card:hover{box-shadow:var(--shadow-md), var(--shadow-orange);transform:translateY(-4px)}.card-title{color:var(--orange-primary);font-size:var(--font-size-xl);font-weight:var(--font-bold);margin-bottom:var(--spacing-md)}.btn{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:var(--font-medium);cursor:pointer;font-family:var(--font-primary);border:none;transition:all .3s;display:inline-block}.btn-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}.btn-primary:hover{background-color:var(--btn-primary-hover);box-shadow:var(--shadow-orange);transform:translateY(-2px)}.btn-secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text);border:var(--border-orange)}.btn-secondary:hover{background-color:var(--btn-secondary-hover-bg);transform:translateY(-2px)}.btn-dark{background-color:var(--btn-dark-bg);color:var(--btn-dark-text);border:var(--border-light)}.btn-dark:hover{background-color:var(--btn-dark-hover)}.input{background-color:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);font-size:var(--font-size-md);width:100%;font-family:var(--font-primary);transition:border-color .3s}.input:focus{border-color:var(--orange-primary);box-shadow:var(--shadow-orange);outline:none}.input::placeholder{color:var(--text-muted)}.error-message{background-color:var(--error-bg);color:var(--error);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-right:4px solid var(--error);font-size:var(--font-size-sm);margin:var(--spacing-sm) 0}.success-message{background-color:var(--success-bg);color:var(--success);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-right:4px solid var(--success);font-size:var(--font-size-sm);margin:var(--spacing-sm) 0}.warning-message{background-color:var(--warning-bg);color:var(--warning);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);border-right:4px solid var(--warning);font-size:var(--font-size-sm);margin:var(--spacing-sm) 0}.navbar{background-color:var(--bg-navbar);border-bottom:var(--border-orange);padding:var(--spacing-md) 0;z-index:1000;position:sticky;top:0}.navbar-brand{color:var(--orange-primary);font-size:var(--font-size-2xl);font-weight:var(--font-black)}.nav-link{color:var(--text-secondary);margin:0 var(--spacing-md);font-weight:var(--font-medium)}.nav-link:hover,.nav-link.active{color:var(--orange-primary)}.sidebar{background-color:var(--bg-sidebar);border-left:var(--border-light);height:100vh;padding:var(--spacing-lg);overflow-y:auto}.table-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.table{border-collapse:collapse;background-color:var(--bg-card);border-radius:var(--radius-md);width:100%;min-width:600px;overflow:hidden}.table th{background-color:var(--bg-tertiary);color:var(--orange-primary);padding:var(--spacing-md);text-align:right;font-weight:var(--font-bold);white-space:nowrap}.table td{padding:var(--spacing-md);border-bottom:var(--border-light);color:var(--text-secondary)}.table tr:hover{background-color:var(--bg-tertiary)}@media (width<=768px){.table th,.table td{padding:var(--spacing-sm);font-size:var(--font-size-sm)}}.dropdown{background-color:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.dropdown-item{padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);transition:background-color .3s}.dropdown-item:hover{background-color:var(--bg-tertiary);color:var(--orange-primary)}.tabs{border-bottom:var(--border-light);margin-bottom:var(--spacing-lg);gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.tab{padding:var(--spacing-sm) var(--spacing-lg);color:var(--text-secondary);cursor:pointer;border-bottom:2px solid #0000;transition:all .3s;display:inline-block}.tab:hover{color:var(--orange-primary)}.tab.active{color:var(--orange-primary);border-bottom-color:var(--orange-primary)}.badge{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-bold);display:inline-block}.badge-orange{background-color:var(--orange-primary);color:var(--bg-primary)}.badge-success{background-color:var(--success);color:#fff}.badge-error{background-color:var(--error);color:#fff}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:var(--font-bold)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-md)}.text-orange{color:var(--orange-primary)}.text-orange-dark{color:var(--orange-dark)}.text-orange-light{color:var(--orange-light)}.text-muted{color:var(--text-muted)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-card{background-color:var(--bg-card)}.bg-orange{background-color:var(--orange-primary)}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-lg)}.p-5{padding:var(--spacing-xl)}::-webkit-scrollbar{width:.3vw;height:6px;margin:2vh 0}::-webkit-scrollbar-track{background:var(--bg-secondary);margin:2vh 0}::-webkit-scrollbar-thumb{background:var(--orange-dark);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--orange-primary)}html,body{min-height:100%;overflow-x:hidden}button,select,textarea{font-family:var(--font-primary)}input,select,textarea,button{min-width:0}.fade-in{animation:.5s fadeIn}.loading{animation:1.5s ease-in-out infinite pulse}.footer{background-color:var(--bg-navbar);border-top:var(--border-orange);padding:var(--spacing-2xl) 0;margin-top:var(--spacing-2xl)}.divider{height:1px;margin:var(--spacing-lg) 0;background-color:#2a2a2a}.divider-orange{background:linear-gradient(90deg, transparent, var(--orange-primary), transparent);height:2px;margin:var(--spacing-lg) 0}.loading-screen{background:var(--bg-primary);justify-content:center;align-items:center;min-height:100vh;display:flex}.loading-spinner h1{color:var(--orange-primary)}.unauthorized-message{text-align:center;padding:var(--spacing-3xl);margin:var(--spacing-3xl) auto;background:var(--bg-card);border-radius:var(--radius-lg);border:var(--border-orange);max-width:500px}.cars-search-page{background:linear-gradient(#0a0a0a 0%,#141414 100%);min-height:100vh;padding:1.2rem;overflow-x:hidden}.cars-search-layout{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex;overflow:visible}.search-header{z-index:3;background-color:#1d1d1dda;position:fixed;top:0}.search-sidebar-wrapper{overflow:scroll}.search-sidebar-wrapper .search-sidebar{background:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-lg);width:23%;min-width:280px;max-height:89vh;box-shadow:var(--shadow-md);z-index:100;height:fit-content;padding:1.5rem;position:fixed;top:5vw;right:1.2rem;overflow:hidden auto}.search-sidebar-wrapper .search-sidebar::-webkit-scrollbar{width:6px}.search-sidebar-wrapper .search-sidebar::-webkit-scrollbar-track{background:var(--bg-card);border-radius:10px}.search-sidebar-wrapper .search-sidebar::-webkit-scrollbar-thumb{background:var(--orange-primary);border-radius:10px}.search-sidebar-wrapper .search-sidebar::-webkit-scrollbar-thumb:hover{background:var(--orange-light)}.search-sidebar-header{z-index:3;margin-bottom:1.25rem}.search-sidebar-header h2{color:var(--orange-primary);font-size:1.2rem}.search-sidebar-header p{color:var(--text-secondary);line-height:1.5}.search-section{gap:.2vw;margin-bottom:1vw;display:grid}.search-section label{color:var(--text-primary);font-size:.95rem;font-weight:600}.search-section input,.search-section select{background:var(--bg-card);width:100%;color:var(--text-primary);border:var(--border-light);border-radius:var(--radius-sm);padding:.8rem .9rem;font-size:.95rem}.search-section input:focus,.search-section select:focus{border-color:var(--orange-primary);outline:none;box-shadow:0 0 0 3px #eb62091f}.search-actions{flex-wrap:wrap;gap:.8rem;margin-top:.5rem;display:flex}.search-actions .btn{border-radius:var(--radius-md);width:100%;padding:.9rem 1rem;font-weight:700}.search-actions .btn-primary{background-color:var(--orange-primary);color:var(--text-dark)}.search-actions .btn-secondary{background-color:var(--bg-card);color:var(--text-primary);border:var(--border-light)}.search-results-area{flex-direction:column;gap:1.5rem;width:75%;min-width:420px;margin-top:4vw;margin-right:25%;display:flex}.search-results-top{background:var(--bg-secondary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.search-results-top h5{color:var(--orange-primary);margin:0;font-size:1rem}.search-results-top span{color:var(--text-primary);margin-right:1vw;font-size:1rem}.back-button{border-radius:var(--radius-md);background:var(--orange-primary);color:var(--text-dark);cursor:pointer;border:none;padding:.75rem 1.3rem;font-size:1.4vw;font-weight:700}.back-button:hover{background:var(--orange-light)}.empty-state{border:var(--border-light);background:var(--bg-card);border-radius:var(--radius-lg);color:var(--text-secondary);text-align:center;padding:2rem}.cars-grid{flex-direction:column;display:flex}.cars-grid>*{width:98%}@media (width<=1240px){.cars-search-layout{flex-direction:column}.search-results-area{width:100%;min-width:auto;margin-top:27vw;margin-right:0}.search-sidebar-wrapper .search-sidebar{z-index:100;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:repeat(4,1fr) auto;gap:.75rem;width:100%;min-width:auto;height:23vw;padding:1rem;display:grid;position:fixed;top:4vw;left:0;right:0;overflow-y:auto}.search-sidebar-header{grid-area:1/1/auto/-1;margin-bottom:.5rem}.search-actions{flex-direction:column;grid-area:2/5/4;align-self:start;gap:2.4rem;margin-top:3vw;display:flex}.search-actions .btn{width:auto;padding:.8rem .9rem;font-size:.9rem}.search-section{margin-bottom:0}.search-section label{font-size:.9rem}.search-section input,.search-section select{font-size:.95rem}.cars-search-page{margin-top:25vw}.search-sidebar-wrapper .search-sidebar{height:40vw;margin-top:5vw}}@media (width<=540px){*{font-size:2.5vw}.cars-search-page{margin-top:12vw}.search-sidebar-wrapper .search-sidebar{height:40vw;margin-top:11vw}.search-results-area{margin-top:44vw;margin-right:0}.search-section label{font-size:.9rem}.search-section input,.search-section select{padding:2vw .5vw;font-size:.92rem}.search-results-top{text-align:right;flex-direction:column;align-items:stretch}.back-button{width:100%;font-size:3.4vw}}
