:root{--gap: clamp(22vw, 32vw, 36vw);--dur: 0.6s}.home #section-1{height:100dvh;min-height:700px}.home #section-1 .hero-swiper{height:100dvh;min-height:700px}.home #section-1 .hero-swiper .swiper-pagination{bottom:70px;display:flex;justify-content:center;gap:28px;align-items:center}.home #section-1 .hero-swiper .swiper-slide{position:relative}@keyframes showContent{to{transform:translateY(0);filter:blur(0);opacity:1}}.home #section-1 .hero-swiper .swiper-slide .content{position:absolute;width:fit-content;height:auto;bottom:15%;right:5%;left:5%;margin:auto;transition:.5s;background:rgba(7,0,0,.2196078431);backdrop-filter:blur(30px);padding:20px;border-radius:20px;color:#fff;opacity:0;text-align:center}.home #section-1 .hero-swiper .swiper-slide .content .slide-title{font-size:1.5em;line-height:3;animation-delay:1.5s;padding:0;margin:0}.home #section-1 .hero-swiper .swiper-slide .content .slide-super-title{font-size:1.2em;line-height:2;animation-delay:1s;padding:0;margin:0}.home #section-1 .hero-swiper .swiper-slide .content .slide-sub-title{font-size:1.1em;line-height:3;animation-delay:2s;padding:0;margin:0}.home #section-1 .hero-swiper .swiper-slide .content .button a{font-size:1em;line-height:2;animation-delay:1s;border:1px solid #fff;border-radius:10px;width:fit-content;padding:5px 20px;display:block;margin:20px auto 0;text-align:center}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content{opacity:1;transform:translateY(30px);filter:blur(20px);opacity:0;animation:showContent .5s .7s ease-in-out 1 forwards}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content h3,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-title,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-super-title,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-sub-title,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .button{transform:translateY(30px);filter:blur(20px);opacity:0;animation:showContent .5s .7s ease-in-out 1 forwards}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-super-title{animation-delay:1s}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-title{animation-delay:1.5s}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-sub-title{animation-delay:2s}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .button{animation-delay:2.5s}.home #section-1 .hero-swiper .swiper-pagination-bullet{width:200px;height:5px;border-radius:0;background:#fff;opacity:1;margin:0 25px !important;border-radius:10px}.home #section-1 .hero-swiper .swiper-pagination-bullet-active{background:#333;height:8px}.home #section-1 .hero-swiper .swiper-slide img.bg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1200px){.home #section-1{height:100vh}.home #section-1 .hero-swiper{height:100vh;min-height:100%}.home #section-1 .hero-swiper .swiper-pagination{bottom:70px;display:flex;justify-content:center;gap:28px;align-items:center}.home #section-1 .hero-swiper .swiper-slide{position:relative}@keyframes showContent{to{transform:translateY(0);filter:blur(0);opacity:1}}.home #section-1 .hero-swiper .swiper-slide .content{position:absolute;width:auto;height:auto;top:33%;bottom:unset;left:unset;right:5%;transition:.5s;background:rgba(7,0,0,.2196078431);backdrop-filter:blur(30px);padding:30px;border-radius:20px;color:#fff;opacity:0}.home #section-1 .hero-swiper .swiper-slide .content .slide-title{font-size:2em;line-height:2;animation-delay:1.5s}.home #section-1 .hero-swiper .swiper-slide .content .slide-super-title{font-size:1.5em;line-height:2;animation-delay:1s}.home #section-1 .hero-swiper .swiper-slide .content .slide-sub-title{font-size:1em;line-height:4;animation-delay:2s}.home #section-1 .hero-swiper .swiper-slide .content .button a{font-size:1em;line-height:2;animation-delay:1s;border:1px solid #fff;border-radius:10px;width:fit-content;padding:10px 20px;margin-top:10px}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content{opacity:1;transform:translateY(30px);filter:blur(20px);opacity:0;animation:showContent .5s .7s ease-in-out 1 forwards}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content h3,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-title,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-super-title,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-sub-title,.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .button{transform:translateY(30px);filter:blur(20px);opacity:0;animation:showContent .5s .7s ease-in-out 1 forwards}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-super-title{animation-delay:1s}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-title{animation-delay:1.5s}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .slide-sub-title{animation-delay:2s}.home #section-1 .hero-swiper .swiper-slide.swiper-slide-active .content .button{animation-delay:2.5s}.home #section-1 .hero-swiper .swiper-pagination-bullet{width:200px;height:5px;border-radius:0;background:#fff;opacity:1;margin:0 25px !important;border-radius:10px}.home #section-1 .hero-swiper .swiper-pagination-bullet-active{background:#333;height:8px}.home #section-1 .hero-swiper .swiper-slide img.bg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.home #section-2{height:100dvh;min-height:500px}.home #section-2 .hero{min-height:500px;display:grid;place-items:center;background-image:url(../../img/jpg/chosen-cars.jpg);background-size:cover;background-position:top}.home #section-2 .slider{position:relative;width:100%;height:90%;margin:auto;overflow:visible;touch-action:pan-y}.home #section-2 .title{position:absolute;inset-inline:0;text-align:center;font-weight:800;color:#333;font-size:28px;top:10%;padding:10px}.home #section-2 .slide{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition:transform var(--dur) cubic-bezier(0.22, 0.61, 0.36, 1),opacity var(--dur) ease,filter var(--dur) ease;will-change:transform,opacity,filter;cursor:pointer;pointer-events:auto}.home #section-2 .slide-link{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-decoration:none;color:inherit}.home #section-2 .slide img{max-height:30%;width:auto;object-fit:contain;user-select:none;filter:drop-shadow(0 30px 25px rgba(0, 0, 0, 0.15))}@media only screen and (min-width: 200px){.home #section-2 .slide img{max-height:20%}}@media only screen and (min-width: 768px){.home #section-2 .slide img{max-height:40%}}.home #section-2 .slide .slide-title{padding:10px 40px;border-radius:999px;background:rgba(255,255,255,.75);backdrop-filter:blur(10px);font-weight:800;color:#111;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease;font-size:18px}.home #section-2 .slide .slide-sub-title{padding-top:20px;line-height:2;opacity:0;text-align:center;font-size:14px;font-weight:bold;padding:10px}.home #section-2 .slide.pos-center .slide-sub-title{opacity:1;filter:blur(0.2px)}.home #section-2 .pos-center .slide-title{opacity:1;transform:translateY(0)}.home #section-2 .pos-center{transform:translateX(0) scale(1);opacity:1;z-index:3;pointer-events:none}.home #section-2 .pos-center .slide-link,.home #section-2 .pos-center img,.home #section-2 .pos-center .slide-title{pointer-events:auto}.home #section-2 .pos-right{transform:translateX(var(--gap)) scale(0.2);z-index:2}.home #section-2 .pos-left{transform:translateX(calc(var(--gap) * -1)) scale(0.2);z-index:2}.home #section-2 .off{transform:translateX(140vw) scale(0.3);opacity:0;z-index:1;pointer-events:none}@media only screen and (min-width: 1200px){.home #section-2 .hero{height:100dvh;min-height:700px;display:grid;place-items:center;background-image:url(../../img/jpg/chosen-cars.jpg);background-size:cover;background-position:top}.home #section-2 .slider{position:relative;width:100%;height:90%;margin:auto;overflow:visible;touch-action:pan-y}.home #section-2 .title{position:absolute;top:90px;inset-inline:0;text-align:center;font-size:40px;font-weight:800;color:#333}.home #section-2 .slide{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition:transform var(--dur) cubic-bezier(0.22, 0.61, 0.36, 1),opacity var(--dur) ease,filter var(--dur) ease;will-change:transform,opacity,filter;cursor:pointer;pointer-events:auto}.home #section-2 .slide-link{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-decoration:none;color:inherit}.home #section-2 .slide img{max-height:50%;width:auto;object-fit:contain;user-select:none;filter:drop-shadow(0 30px 25px rgba(0, 0, 0, 0.15))}.home #section-2 .slide .slide-title{padding:10px 40px;border-radius:999px;background:rgba(255,255,255,.75);backdrop-filter:blur(10px);font-weight:800;color:#111;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease;font-size:2em}.home #section-2 .slide .slide-sub-title{line-height:3;opacity:0}.home #section-2 .slide.pos-center .slide-sub-title{opacity:1;filter:blur(0.2px)}.home #section-2 .pos-center .slide-title{opacity:1;transform:translateY(0)}.home #section-2 .pos-center{transform:translateX(0) scale(1);opacity:1;z-index:3;pointer-events:none}.home #section-2 .pos-center .slide-link,.home #section-2 .pos-center img,.home #section-2 .pos-center .slide-title{pointer-events:auto}.home #section-2 .pos-right{transform:translateX(var(--gap)) scale(0.3);z-index:2}.home #section-2 .pos-left{transform:translateX(calc(var(--gap) * -1)) scale(0.3);z-index:2}.home #section-2 .off{transform:translateX(140vw) scale(0.7);opacity:0;z-index:1;pointer-events:none}}.home #section-3{background-color:#ededed}.home #section-3 #banner{min-height:250px;height:30dvh;background-image:url(../../img/jpg/banner-1.jpg);background-size:cover;background-position:top}.home #section-3 #banner .container,.home #section-3 #banner .row{height:100%;flex-wrap:nowrap}.home #section-3 #banner .kmc-title-light{justify-content:center}.home #section-3 #banner .kmc-title-light div{display:flex;justify-content:center;padding:50px 0;font-size:40px;display:inline-block;padding:10px 30px;border:1px solid #fff;color:#fff;background:rgba(0,0,0,0);font-weight:bold}.home #section-3 .services{padding:50px 0}.home #section-3 .services .kmc-title{text-align:center;margin-bottom:30px}.home #section-3 .services .kmc-title h2{display:inline-block;text-align:center;font-size:2rem;padding:20px 10px;color:#333;font-weight:bold}.home #section-3 .services .card-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;display:flex;flex-direction:column;gap:1.5rem}.home #section-3 .services .card{height:280px;width:auto;position:relative;display:flex;flex:1 0 auto;transition:all 200ms cubic-bezier(0.39, 0.575, 0.565, 1);cursor:pointer;border-radius:20px;overflow:hidden}.home #section-3 .services .card a{width:100%}.home #section-3 .services .card img{width:100%;aspect-ratio:1/1;object-fit:cover;height:100%}.home #section-3 .services .card .card-text{position:absolute;left:0;right:0;margin:auto;bottom:0;opacity:1;bottom:0;padding:15px 15px;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);transition:all 600ms cubic-bezier(0.39, 0.575, 0.565, 1)}.home #section-3 .services .card .card-text h2{font-size:16px;line-height:1.5}.home #section-3 .services .card .card-text p{line-height:1.5;font-size:12px;display:none}.home #section-3 .services .card .card-text .read-more{color:#333;font-weight:bold;display:none;line-height:2;width:fit-content;padding:5px 15px;display:none;width:fit-content;text-align:center;margin:auto;border-radius:10px;font-size:.8em;background-color:#ce7c30}.home #section-3 .services .card.active{flex:4 0 auto}.home #section-3 .services .card.active .card-text p,.home #section-3 .services .card.active .card-text .read-more{display:block}@media only screen and (min-width: 1200px){.home #section-3{background-color:#ededed}.home #section-3 #banner{min-height:250px;height:30dvh;background-image:url(../../img/jpg/banner-1.jpg);background-size:cover;background-position:top}.home #section-3 #banner .container,.home #section-3 #banner .row{height:100%;flex-wrap:nowrap}.home #section-3 #banner .kmc-title-light{justify-content:flex-start}.home #section-3 #banner .kmc-title-light div{display:flex;justify-content:center;padding:50px 0;font-size:40px;display:inline-block;padding:10px 30px;border:1px solid #fff;color:#fff;background:rgba(0,0,0,0);font-weight:bold}.home #section-3 .services{height:70dvh;min-height:600px}.home #section-3 .services .kmc-title{text-align:center;margin-bottom:30px}.home #section-3 .services .kmc-title h2{display:inline-block;text-align:center;font-size:40px;padding:20px 70px;color:#333;font-weight:bold}.home #section-3 .services .card-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex;gap:1.5rem}.home #section-3 .services .card{height:400px;width:min-content;position:relative;display:flex;flex:1 0 auto;transition:all 200ms cubic-bezier(0.39, 0.575, 0.565, 1);cursor:pointer;border-radius:20px;overflow:hidden}.home #section-3 .services .card a{width:100%}.home #section-3 .services .card img{width:100%;aspect-ratio:1/1;object-fit:cover;height:100%}.home #section-3 .services .card .card-text{position:absolute;left:0;right:0;margin:auto;bottom:0;opacity:1;bottom:0;padding:15px 15px;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);transition:all 600ms cubic-bezier(0.39, 0.575, 0.565, 1)}.home #section-3 .services .card .card-text h2{font-size:16px;line-height:1.5}.home #section-3 .services .card .card-text p{line-height:1.5;font-size:12px;display:none}.home #section-3 .services .card .card-text .read-more{color:#333;font-weight:bold;display:none;line-height:2;width:fit-content;padding:5px 15px;display:none;width:fit-content;text-align:center;margin:auto;border-radius:10px;font-size:.8em;background-color:#ce7c30}.home #section-3 .services .card.active{flex:4 0 auto}.home #section-3 .services .card.active .card-text p,.home #section-3 .services .card.active .card-text .read-more{display:block}}.home #section-4{background:#dbd4ce;background:linear-gradient(180deg, rgb(219, 212, 206) 0%, rgb(214, 214, 214) 100%)}.home #section-4 .banner{height:300px;background-image:url(../../img/jpg/banner-2.jpg);background-size:cover;background-position:top}.home #section-4 .banner .container,.home #section-4 .banner .row{height:100%}.home #section-4 .banner .kmc-title-light div{display:flex;justify-content:center;padding:30px 0;font-size:40px;display:inline-block;padding:10px 30px;border:1px solid #fff;color:#fff;background:rgba(0,0,0,0);font-weight:bold}.home #section-4 .pillars .kmc-title{display:flex;justify-content:center;padding:50px 0;font-size:40px;color:#333;background:rgba(0,0,0,0);font-weight:bold;margin-bottom:20px}.home #section-4 .pillars .kmc-title div{padding:10px 30px}.home #section-4 .pillars img{width:130px;height:130px;border-radius:50%}.home #section-4 .pillars .icon-text{font-size:1.5em;line-height:3}.home #section-4 .pillars .features-line{position:relative;padding:50px 0}.home #section-4 .pillars .features-line>.row>div{z-index:10}.home #section-4 .pillars .features-line::before{content:none}.home #section-4 .feature-text{text-align:justify;padding-bottom:50px}.home #section-4 .feature-text p{font-size:1.2rem;line-height:2}@media only screen and (min-width: 992px){.home #section-4{background:#dbd4ce;background:linear-gradient(180deg, rgb(219, 212, 206) 0%, rgb(214, 214, 214) 100%)}.home #section-4 .banner{height:300px;background-image:url(../../img/jpg/banner-2.jpg);background-size:cover;background-position:top}.home #section-4 .banner .container,.home #section-4 .banner .row{height:100%}.home #section-4 .banner .kmc-title-light div{display:flex;justify-content:center;padding:30px 0;font-size:40px;display:inline-block;padding:10px 30px;border:1px solid #fff;color:#fff;background:rgba(0,0,0,0);font-weight:bold}.home #section-4 .pillars .kmc-title{display:flex;justify-content:center;padding:50px 0;font-size:40px;color:#333;background:rgba(0,0,0,0);font-weight:bold;margin-bottom:20px}.home #section-4 .pillars .kmc-title div{padding:10px 30px}.home #section-4 .pillars img{width:130px;height:130px;border-radius:50%}.home #section-4 .pillars .icon-text{font-size:1.5em;line-height:3}.home #section-4 .pillars .features-line{position:relative;padding:50px 0}.home #section-4 .pillars .features-line>.row>div{z-index:10}.home #section-4 .pillars .features-line::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#333;transform:translateY(-50%);display:block}.home #section-4 .feature-text{text-align:justify;padding-bottom:50px}.home #section-4 .feature-text p{font-size:1rem;line-height:2}}.home #section-5{padding:50px 0;min-height:100dvh;background:#dbd4ce;display:flex;align-items:center;background:linear-gradient(180deg, rgb(219, 212, 206) 0%, rgb(214, 214, 214) 100%)}.home #section-5 .card{margin-bottom:20px}.home #section-5 .article-card{border-radius:1rem;border:1px solid #e5e7eb;background-color:#fff;overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column}.home #section-5 .article-thumb{background-color:#e5e7eb;height:170px;width:100%}.home #section-5 .article-thumb img{width:100%;object-fit:cover;display:block;height:170px}.home #section-5 .article-body{padding:1rem 1.1rem .85rem;font-size:.85rem;flex:1 1 auto}.home #section-5 .article-meta{font-size:.75rem;color:#9ca3af;margin-bottom:.35rem}.home #section-5 .article-title{font-size:.96rem;font-weight:700;margin-bottom:.35rem;color:#111827}.home #section-5 .article-excerpt{font-size:.8rem;color:#4b5563;margin-bottom:.5rem}.home #section-5 .article-footer{padding:0 1.1rem .8rem;font-size:.78rem}.home #section-5 .article-footer a{color:#d32f2f;text-decoration:none;font-weight:600}.home #section-5 .article-footer a:hover{text-decoration:underline}.home #section-5 #subscription-form-text{align-content:center}.home #section-5 #subscription-form-text p{margin:0;font-size:1.1rem;line-height:2.5}.home #section-5 #subscription-form{border-radius:15px;background-color:#fff;margin:0;padding:0;position:relative}.home #section-5 #subscription-form p{margin:0;padding:0;display:flex}.home #section-5 #subscription-form input[type=tel]{width:100%;border-radius:15px;display:block;direction:ltr;text-align:left;line-height:2;border:none;padding:10px 15px;outline:none}.home #section-5 #subscription-form .wpcf7-submit{display:block;width:fit-content;border:none;padding:13px 30px;background-color:#bebdba;border-radius:15px;position:absolute;right:0;z-index:100}.home #section-5 .kmc-title{display:flex;justify-content:center;padding:50px 0;font-size:40px;color:#333;background:rgba(0,0,0,0);font-weight:bold;margin-bottom:20px}.home #section-5 .banner{background-size:cover;background-position:top;padding:50px 0}.home #section-5 .banner .container,.home #section-5 .banner .row{height:100%;align-content:center;justify-content:center}/*# sourceMappingURL=front-page.min.css.map */
