body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3b3a3a;font-family:Inter,sans-serif;margin:0}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/Inter_18pt-Bold.f0be7d273c3543fe4c4a.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter_18pt-Regular.86c330c66f7333ff6202.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/Inter_18pt-SemiBold.d52a01d17b566af4e096.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:200;src:url(/static/media/Inter_24pt-Italic.c404b458872d481dc633.ttf) format("truetype")}:root{--primary-color:#3f81f3;--text-color:#323232;--website-text-color:#fff;--website-secondary-text-color:#fff;--secondary-color:#161d34;margin:0;padding:0}.body{height:100%}.App{grid-gap:5px;background-image:linear-gradient(#ffffffd9,#ffffffd9),var(--bilboard-bg-image);background-repeat:no-repeat;background-size:cover;font-size:1em;gap:5px;grid-template-columns:repeat(12,1fr);line-height:1;min-height:100vh;position:relative;text-align:center}.App,.fullpage-container{align-items:start;display:grid;overflow:visible}.fullpage-container{background:var(--primary50);grid-column:1/-1;grid-row:1/2;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;padding-top:60px}.fullpage-container>*{grid-column:1/13}@media (max-width:1050px){.fullpage-container>*{grid-column:2/12}}.loading{animation:rotation 1s linear infinite;border:5px solid #648b4a;border-bottom-color:#0000;border-radius:50%;box-sizing:border-box;display:inline-block;height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:5}@keyframes rotation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loading-container{background-color:#f7f5f5;box-sizing:border-box;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.loading-container.radius{border-radius:30px;box-shadow:0 2px 7.7px 0 #2125290d}.app-loading-container{box-sizing:border-box;height:100%;overflow:hidden;position:fixed;width:100%}.description{line-height:22px}.navbar{align-items:center;background:var(--primary-color);box-sizing:border-box;display:flex;height:60px;margin:0;padding:22px 100px;position:fixed;position:top;width:100vw;z-index:2999}.loading-navbar,.navbar{box-shadow:0 2px 7.7px 0 #2125290d}.loading-navbar{background-color:initial}.navbar-logo{max-height:30px;max-width:100px}.navbar-list-item{color:var(--website-text-color);font-family:Inter;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%}.navbar-first-half{align-items:center;display:flex;gap:10px}.navbar-list{display:flex;flex-direction:row;gap:20px;padding:0}li{list-style:none;width:-webkit-fit-content;width:fit-content}.navbar-list-item a{border-radius:4px;color:inherit;padding:8px 12px;text-decoration:none;transition:background-color .3s ease}.burger-menu .line1,.burger-menu .line2,.burger-menu .line3{transform-origin:center}.burger-menu{cursor:pointer;display:none}.burger-menu .line1,.burger-menu .line2,.burger-menu .line3{background-color:#fff;height:3px;margin:5px 0;transition:.4s;width:20px}.burger-menu.open .line1{transform:rotate(-45deg) translate(-5px,6px)}.burger-menu.open .line2{opacity:0}.burger-menu.open .line3{transform:rotate(45deg) translate(-5px,-6px)}.navbar-list-item a:hover{background-color:#ffffff1a}@media screen and (max-width:700px){.navbar{justify-content:space-between;padding:15px 20px}.navbar .navbar-list{background-color:var(--primary-color);display:none;flex-direction:column;left:0;margin:0;padding:10px 0;position:absolute;top:60px;width:100%}.navbar .navbar-list.open{display:flex}.burger-menu{display:block}.navbar-list-item{text-align:center;width:100%}.navbar-list-item a{display:block;height:100%;width:100%}.navbar-list-item a:hover{background-color:var(--secondary-color)}}header{display:grid;grid-column:1/-1;grid-template-columns:repeat(12,1fr)}.loading-header-container,header{box-sizing:border-box;height:350px;overflow:hidden;width:100%}.loading-header-container{background-color:#f7f5f5;position:relative}.loading-header-skeleton{background-color:#f7f5f5;border-radius:0}.header-image,.loading-header-skeleton{height:570px;left:50%;position:absolute;top:60px;transform:translateX(-50%);width:100%;z-index:0}.header-image{object-fit:cover;opacity:90%}.background-overlay{background:linear-gradient(274.65deg,#0000 40.41%,#0000005c 55.82%);height:570px;left:50%;opacity:50%;position:absolute;top:60px;transform:translateX(-50%);width:100%;z-index:1}.header-text-container{grid-column:2/7;max-width:600px;padding:0 1em;position:relative;text-align:left;top:20%;z-index:3}.header-text-container h1{leading-trim:NONE;font-size:3em;font-style:Extra Bold;font-weight:800;margin:0;padding:0}.header-text-container h1,.header-text-container h2{color:var(--website-text-color);font-family:Inter;letter-spacing:0;line-height:100%}.header-text-container h2{font-size:1.5em;font-style:Italic;font-weight:200;margin:10px 0 0}.map-container{grid-column:span 6;margin-bottom:30px}.map,.map-container{border-radius:30px;box-sizing:border-box}.map{height:400px;overflow:hidden;width:100%}@media (max-width:1050px){.map-container{grid-column:2/12}}.icon-menu-container{background:#eef1fb;display:grid;grid-column:1/-1;grid-template-columns:repeat(12,1fr);margin-top:50px;min-height:315px;width:100%}.icon-menu{grid-column:2/12;padding:30px 0}.icon-menu-list{display:flex;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;width:100%}.icon-menu-header{leading-trim:NONE;font-family:Inter;font-size:2em;font-weight:600;grid-column:1/-1;letter-spacing:0;line-height:40px;text-align:left;vertical-align:middle}.icon-menu-item{align-items:flex-start;display:flex;flex-direction:column;gap:10px;max-width:350px;padding:30px;text-align:left}.icon{color:var(--primary-color);font-size:69px;height:69px;text-align:left;width:69px}.icon-menu-title{font-size:20px;font-weight:600;line-height:24px}.icon-menu-description,.icon-menu-title{leading-trim:NONE;font-family:Inter;letter-spacing:0;vertical-align:middle}.icon-menu-description{color:var(--text-color);font-size:16px;font-weight:400;line-height:22px}@media screen and (max-width:700px){.icon-menu-item{align-items:center}.icon-menu-header{text-align:center}}.car-card{background:#fff;border-radius:30px;box-shadow:0 2px 10px 0 #0000001a;height:510px;margin:0;max-width:350px;min-width:350px}.car-card-content{box-sizing:border-box;padding:20px 15px}.car-card-content,.car-card-header{display:flex;flex-direction:column;gap:8px;width:100%}.car-card-title{align-items:start;display:flex;flex-wrap:wrap;gap:5px;min-height:48px;width:100%}.car-card-make-model{color:var(--text-color);font-family:Inter;font-size:24px;font-weight:600;letter-spacing:0;line-height:100%;vertical-align:bottom}.car-card-year{font-weight:600}.car-card-description,.car-card-year{font-family:Inter;font-size:16px;letter-spacing:0;line-height:100%;vertical-align:middle}.car-card-description{color:var(--text-color);font-weight:400;max-height:36px;min-height:34px;overflow:hidden;overflow-y:auto;text-align:left;text-overflow:ellipsis}.car-card-items{display:flex;flex-wrap:wrap;gap:5px;min-height:46px}.content-pill{leading-trim:NONE;background:#e9e9e9;border-radius:10px;font-family:Inter;font-size:12px;font-weight:600;letter-spacing:0;line-height:100%;padding:5px 10px;text-align:center;vertical-align:bottom}.car-card-image-box{align-items:center;border-top-left-radius:30px;border-top-right-radius:30px;box-sizing:border-box;display:flex;height:220px;justify-content:center;overflow:hidden;position:relative;width:100%}.car-card-next{right:10px}.car-card-next,.car-card-prev{align-items:center;-webkit-backdrop-filter:blur(3.5999999046325684px);backdrop-filter:blur(3.5999999046325684px);background:#00000026;border-radius:12px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;top:50%;-webkit-user-select:none;user-select:none;width:30px}.car-card-prev{left:10px}.car-card-image-box img{border-top-left-radius:30px;border-top-right-radius:30px;height:100%;object-fit:cover;width:100%}.car-card-price-container{align-items:center;border:1px solid #e4e4e4;border-radius:16px;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:4px;padding:16px 20px;width:100%}.car-card-price-text{color:var(--text-color);font-size:15px;font-weight:600}.car-card-price,.car-card-price-text{font-family:Inter;letter-spacing:0;line-height:100%;vertical-align:bottom}.car-card-price{color:var(--primary-color);font-size:28px;font-style:Bold;font-weight:700;text-align:right}.car-card-button{align-items:center;background:#fff;border-radius:12px;border-width:1px;border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-weight:600;gap:4px;height:32px;justify-content:center;letter-spacing:0;line-height:100%;padding:8px 27px;text-align:center;width:100%}.car-container{grid-gap:30px;display:grid;gap:30px;grid-column:1/13;grid-template-columns:repeat(12,1fr);min-height:630px;overflow:hidden;position:relative;top:20px;z-index:2}.invisible-card{flex-shrink:0;min-width:0;opacity:0;pointer-events:none;width:0}.car-container.no-cars{min-height:170px}.car-container-header{color:var(--website-text-color);font-family:Inter;font-size:1.5em;font-weight:600;grid-column:2/-1;letter-spacing:0;line-height:100%;padding:0 1em;text-align:left;vertical-align:bottom}.car-viewer-list{-ms-overflow-style:none;display:flex;gap:20px;grid-column:1/-1;min-height:500px;overflow-x:auto;overflow-y:hidden;padding:5px calc(20vw - 175px);position:relative;scroll-behavior:smooth;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.view-more-button{leading-trim:NONE;align-items:center;background:var(--primary-color);border-radius:12px;color:var(--website-text-color);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-style:Semi Bold;font-weight:600;gap:4px;grid-column:2/-2;height:26px;justify-content:center;letter-spacing:0;line-height:100%;opacity:1;padding:8px 27px;text-align:center}@media (max-width:768px){.car-viewer-list{padding-left:20px;padding-right:20px}}.news-container{grid-gap:30px;display:grid;gap:30px;grid-column:2/12;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:50px;margin-top:50px;min-height:212px;position:relative}.news-menu-title{leading-trim:NONE;font-family:Inter;font-size:32px;font-style:Semi Bold;font-weight:600;grid-column:1/-1;letter-spacing:0;line-height:100%;text-align:left;vertical-align:bottom}.news-item{background:#fff;border-radius:16px;box-shadow:0 10px 40px 0 #0000000d;display:flex;flex-direction:column;gap:8px;height:190px;padding:30px;text-align:left}.news-date{leading-trim:NONE;color:var(--primary-color);font-size:14px;font-weight:600}.news-date,.news-title{font-family:Inter;letter-spacing:0;line-height:37px;vertical-align:middle}.news-title{color:var(--text-color);font-size:20px;font-style:Medium;font-weight:500}.news-description{leading-trim:NONE;color:var(--text-color);font-family:Inter;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;vertical-align:middle}@media screen and (max-width:700px){.news-menu-title{text-align:center}}.person-card-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:85px 1fr}.person-card-photo{border-radius:50%;height:85px;object-fit:cover;width:85px}.person-card-info{align-self:center;display:flex;flex-direction:column;gap:3px;justify-content:start;text-align:left}.person-card-name{font-size:16px;font-weight:600}.person-card-contact,.person-card-name{font-family:Inter;letter-spacing:0;line-height:100%;vertical-align:bottom}.person-card-contact{color:var(--primary-color);font-size:12px;font-style:Medium;font-weight:500;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0}.persons-list-container{grid-column:2/6;padding:20px}.persons-list{display:flex;flex-direction:column;gap:10px;margin-top:15px;max-height:300px;overflow:auto}.persons-list-description{align-items:center;display:flex;font-size:16px;font-style:semibold;gap:5px}.persons-list-description,.persons-list-tile{color:var(--text-color);font-family:Inter;font-weight:600;letter-spacing:0;line-height:100%;text-align:left}.persons-list-tile{font-size:32px;margin-bottom:20px;vertical-align:bottom}@media (max-width:1050px){.persons-list-container{grid-column:2/12;margin-bottom:20px}}@media screen and (max-width:700px){.persons-list-description,.persons-list-tile{justify-content:center;text-align:center}}.car-item-container{display:flex;flex-direction:column;gap:10px;grid-column:2/8;margin-top:50px;min-height:85vh}.right-sidebar{gap:15px}.contact-button{leading-trim:NONE;align-items:center;border:none;border-radius:30px;box-shadow:0 2px 10px 0 #0000001a;color:#fff;display:flex;font-family:Inter;font-size:14px;font-style:Semi Bold;font-weight:600;gap:4px;height:32px;justify-content:center;letter-spacing:0;line-height:100%;padding:8px 27px;text-align:center}.contact-butons-container{display:flex;flex-direction:column;gap:8px;margin-top:6px}.wapp{background:#25d366}.phone{background:#3f81f3}.message{background:#fff;border:1px solid #3f81f3;color:#3f81f3}.back-button{leading-trim:NONE;align-items:center;background:none;border:none;color:var(--primary-color);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-style:Medium;font-weight:600;gap:8px;letter-spacing:0;line-height:100%;margin-bottom:10px;padding:0;text-align:center}@media (max-width:1050px){.car-item-container{grid-column:2/12;margin-top:20px;padding:0 10px}}.image-manager-container{display:flex;flex-direction:column;gap:15px}.large-image-container{align-items:center;box-shadow:0 2px 10px 0 #0000001a;display:flex;justify-content:center;min-height:300px;position:relative}.large-image,.large-image-container{border-radius:20px;box-sizing:border-box;width:100%}.large-image{height:auto;object-fit:cover;outline:none}.thumbnail-images-container{display:flex;gap:10px;overflow-x:auto;padding:5px}.thumbnail-image-box{border-radius:20px;box-shadow:0 2px 10px 0 #0000001a;cursor:pointer;outline:none}.thumbnail-image{border-radius:20px;height:80px;object-fit:cover;outline:none;width:135px}.modal-image-container{align-items:center;background-color:var(--primary50) 15%;display:flex;justify-content:center;min-height:60vh;width:100%}.modal-image,.modal-image-container{border-radius:10px;box-sizing:border-box}.modal-image{height:auto;max-height:100%;max-width:100%;object-fit:cover}.prev-button{left:0}.next-button,.prev-button{align-items:center;-webkit-backdrop-filter:blur(3.5999999046325684px);backdrop-filter:blur(3.5999999046325684px);background:#00000026;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:30px;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;width:40px}.next-button{right:0}.modal-overlay{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-content{background-color:#fff;border-radius:10px;left:50%;max-height:-webkit-fit-content;max-height:fit-content;max-width:60vw;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.modal-content:focus{outline:none}.image-counter{-webkit-backdrop-filter:blur(3.5999999046325684px);backdrop-filter:blur(3.5999999046325684px);background:#00000026;border-radius:10px;bottom:10px;left:10px;padding:12px 17px;position:absolute}.image-counter,.image-counter-info{align-items:center;display:flex;gap:5px}.image-counter-info{background-color:var(--primary-color);border-radius:8px;color:#fff;font-family:Inter,sans-serif;font-size:12px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:100%;padding:8px 15px;vertical-align:bottom}.image-counter-direction{color:#fff;cursor:pointer;font-size:23px}.image-counter-navigation{align-items:center;display:flex;gap:5px;justify-content:center}.car-information-container{grid-gap:20px;background:#fff;border-radius:30px;box-shadow:0 2px 10px 0 #0000001a;display:grid;gap:20px;grid-template-columns:1fr;text-align:left}.car-information-item{padding:30px}.division-line{background-color:#e4e4e4;height:.4px}.car-information-item:last-child{border-bottom:none}.car-information-item-title{leading-trim:NONE;align-items:center;color:var(--text-color);display:flex;font-family:Inter;font-size:20px;font-style:Semi Bold;font-weight:600;gap:5px;letter-spacing:0;line-height:100%;margin-bottom:10px;text-align:left;vertical-align:bottom}.accessories-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:1em}.accessories-container li{leading-trim:NONE;color:var(--text-color);font-family:Inter;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;list-style-type:disc}.info-item-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.info-item{align-items:center;border-radius:6px;color:var(--text-color);display:flex;justify-content:space-between;padding:5px 10px}.info-key{font-style:Medium;font-weight:500}.info-key,.info-value{font-family:Inter;font-size:14px;letter-spacing:0;line-height:100%}.info-value{font-weight:400;text-align:right}.even{background:#e9e9e9}.info-item-half{display:flex;flex-direction:column;gap:4px}.right-sidebar-wrapper{align-items:center;border-radius:30px;box-shadow:0 2px 10px 0 #0000001a;box-sizing:border-box;display:flex;flex-direction:column;grid-column:9/12!important;grid-row:1/2!important;height:-webkit-fit-content;height:fit-content;justify-self:end;margin:0 10px;max-width:450px;min-height:-webkit-max-content;min-height:max-content;overflow:hidden;padding:4px 5px;position:-webkit-sticky;position:sticky;top:100px;width:98%;z-index:998}@media (max-width:1050px){.right-sidebar-wrapper{all:unset;border-radius:30px;box-shadow:0 2px 10px 0 #0000001a;box-sizing:border-box;overflow:hidden;position:relative}}.car-list{grid-gap:20px;display:grid;gap:20px;grid-column:2/span 10;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:30px;min-height:90vh}.loading-car-list{margin-top:0}.no-cars-text{leading-trim:NONE;color:var(--text-color);font-family:Inter;font-size:3em;font-style:Extra Bold;font-weight:800;letter-spacing:0;line-height:100%;margin-top:50px;padding:0;text-align:center}.footer{background-color:var(--secondary-color);box-sizing:border-box;grid-column:1/-1;margin-top:20px;min-height:250px;padding:60px 10%;width:100%}.footer-info-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));place-items:center center}.footer-nav{justify-content:flex-start}.footer-info,.footer-nav{align-items:flex-start;color:var(--website-secondary-text-color);display:flex;flex-direction:column;font-size:.9em}.footer-info{justify-content:center}.footer-contact{align-items:center;display:flex;flex-direction:row;gap:10px;margin-top:5px}.footer-logo{max-height:60px;max-width:130px;object-fit:contain}.footer-contact button{align-items:center;background-color:var(--secondary-color);border:1px solid var(--primary-color);border-radius:5px;color:var(--primary-color);cursor:pointer;display:flex;flex-direction:row;font-size:.7em;height:34px;justify-content:start;padding:10px 15px;text-align:left}.footer-description{margin-top:5px;text-align:center}.footer-description,.footer-nav{font-family:Inter,sans-serif;font-size:15px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:27.75px;vertical-align:middle}.footer-social{align-items:center;align-self:flex-end;display:flex;flex-direction:row;gap:15px;margin-bottom:10px}.footer-icon{color:var(--primary-color);cursor:pointer;font-size:1.5em;transition:color .3s}
/*# sourceMappingURL=main.bff636b6.css.map*/