.home-banner-swiper[data-v-c7438f0a]{height:100vh;height:100dvh}.homeBanner[data-v-c7438f0a]{background-position:50%;background-size:cover;height:100%;position:relative;width:100%}.banner-overlay[data-v-c7438f0a]{background-color:#0003;inset:0;position:absolute;z-index:1}.swiper-button-next-custom[data-v-c7438f0a],.swiper-button-prev-custom[data-v-c7438f0a]{align-items:center;background-color:#ffffff4d;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:10}.swiper-button-next-custom svg[data-v-c7438f0a],.swiper-button-prev-custom svg[data-v-c7438f0a]{color:#fff;height:24px;width:24px}.swiper-button-next-custom[data-v-c7438f0a]:hover,.swiper-button-prev-custom[data-v-c7438f0a]:hover{background-color:#ffffff80}.swiper-button-prev-custom[data-v-c7438f0a]{left:20px}.swiper-button-next-custom[data-v-c7438f0a]{right:20px}.swiper-pagination-custom[data-v-c7438f0a]{bottom:60px;display:flex;gap:8px;justify-content:center;left:0;position:absolute;right:0;z-index:10}.swiper-pagination-custom[data-v-c7438f0a] .swiper-pagination-bullet{background-color:#ffffff80;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.swiper-pagination-custom[data-v-c7438f0a] .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border-radius:6px;width:32px}.models-swiper[data-v-49faa932] .swiper-pagination{bottom:0}.models-swiper[data-v-49faa932] .swiper-button-next,.models-swiper[data-v-49faa932] .swiper-button-prev{color:#ef4444}.models-swiper[data-v-49faa932] .swiper-pagination-bullet-active{background-color:#ef4444}.service-wrapper[data-v-b196cd3d]{height:800px;overflow:hidden}@media(max-width:1024px){.service-wrapper[data-v-b196cd3d]{height:400px}}.service-card[data-v-b196cd3d]{cursor:pointer;display:flex;flex-direction:column;height:800px;justify-content:flex-end;position:relative}@media(max-width:1024px){.service-card[data-v-b196cd3d]{height:400px}}.service-card[data-v-b196cd3d]:before{background-image:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%;z-index:0}.service-card[data-v-b196cd3d]:hover:before{transform:scale(1.1)}.service-image-wrapper[data-v-b196cd3d]{height:280px;overflow:hidden;position:relative;width:100%}.service-content[data-v-b196cd3d]{background:linear-gradient(1turn,#d9d9d9,#fff0);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:20% 1.5rem 1.5rem;position:relative;z-index:1}.service-link[data-v-b196cd3d]{align-items:center;color:#dc2626;display:inline-flex;font-weight:500;gap:.5rem;transition:all .3s}.group:hover .service-link[data-v-b196cd3d]{transform:translate(.5rem)}.services-swiper[data-v-b196cd3d]{padding-bottom:2.5rem}[data-v-b196cd3d] .swiper-slide{height:auto}.news-card[data-v-441fbf21]{display:flex;flex-direction:column;height:100%;min-height:400px}@media(max-width:768px){.news-card[data-v-441fbf21]{min-height:unset}}.news-image-wrapper[data-v-441fbf21]{position:relative}.news-card[data-v-441fbf21]:after{background:linear-gradient(180.19deg,#a0002200 52.82%,#a00022f2 64.97%,#a00022 71.04%);background-position:bottom 20%;background-repeat:repeat;background-size:30% 100%;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .7s ease}.news-card[data-v-441fbf21]:hover:after{opacity:1}@media(max-width:768px){.news-card[data-v-441fbf21]:hover:after{opacity:0}}.news-overlay[data-v-441fbf21]{transition:opacity .5s ease}.news-card:hover .news-overlay[data-v-441fbf21]{opacity:.9}.homeHistory[data-v-e2c6aef5]{background-position:50%;background-size:cover}@media(max-width:768px){.homeHistory[data-v-e2c6aef5]{background-image:none!important}}
