.swiper{width:100%;overflow:hidden}.swiper-pagination-bullet,.swiper-pagination-bullet-active{background:#fff}.swiper-slide{height:430px}@media screen and (max-width:767px){.swiper-slide{height:290px}}.swiper-slide--one{background:url(/img/about-pic1.3528f657.jpg) no-repeat 50% 50%/cover}.swiper-slide--two{background:url(/img/about-pic2.5faba1d7.jpg) no-repeat 50% 50%/cover}.swiper-slide--three{background:url(/img/about-pic3.cc58f7f0.jpg) no-repeat 50% 50%/cover}.cusor-pointer{cursor:pointer}.scrollup-btn{position:fixed;bottom:2rem;right:2rem;z-index:5}.card-service{height:270px;display:flex;gap:10px}.card-service .card-service-item{position:relative;flex:1 1;background-size:cover;background-position:50%;transition:.5s ease-in-out}.card-service .card-service-item:first-child{background-image:url(/img/service-pic1.b4f81742.jpg)}.card-service .card-service-item:nth-child(2){background-image:url(/img/service-pic2.a62bf3ef.jpg)}.card-service .card-service-item:nth-child(3){background-image:url(/img/service-pic3.b0c4644d.jpg)}.card-service .card-service-item:nth-child(4){background-image:url(/img/service-pic4.f349d91a.jpg)}.card-service .card-service-item:hover{flex:2 1}.card-service-subtitle{position:absolute;top:-47px;width:-webkit-fill-available}.card-service-subtitle-bottom{position:absolute;bottom:-63px;width:-webkit-fill-available}.active{padding-top:5px;border-bottom:2px solid #fff}.v-toolbar__content,.v-toolbar__extension{padding:0 0!important}.v-toolbar.v-toolbar--absolute{width:820px;position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:4}.header-bg{position:relative}.banner,.header-bg{height:70vh;overflow:hidden}.banner{background-image:url(https://i.imgur.com/9qSQfRJ.jpg);background-size:cover;background-position:100%;animation:scale 10s linear infinite}@media screen and (max-width:1200px){.banner{background-image:url(/img/banner.5d4e7ddd.jpg);height:70vh;background-position:100%;overflow:hidden;animation:scale 10s linear infinite}}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.3)}}.card-slogan{background-color:#f2f2f2cc!important;position:absolute;bottom:20%;right:10%}.card-slogan-h5{background-color:hsla(0,0%,100%,0)!important;position:absolute;bottom:15%;right:2%}.card-slogan-title{position:relative}.card-slogan-title:after{content:"";width:80%;height:1.5px;background:#c83635;position:absolute;left:5px;bottom:-10px}.v-icon.v-icon:after{display:none}.v-timeline-item__icon{background-color:#c83635!important}.theme--light.v-timeline .v-timeline-item__dot{background:#c8363552}.theme--light.v-timeline:before{background:rgba(200,54,53,.36)}.title-decorate,.title-decorate-org,.title-decorate-vertical{position:relative}.title-decorate:after{background:#c83635}.title-decorate-org:after,.title-decorate:after{content:"";width:100px;height:2px;position:absolute;left:22px;bottom:8px}.title-decorate-org:after{background:#f0f0f0}.title-decorate-vertical:after{content:"";width:2px;height:100px;margin-left:8px;background:#c83635;position:absolute;left:5px;top:35px}.v-btn--icon.v-size--small{height:0;width:0}.mdi-square-medium:before{content:"\F0A13";color:red}.main-bg{background-image:url(/img/main-bg.d6527db5.png);background-position:50%}.main-bg,.org-bg{background-size:cover;padding-bottom:70px}.org-bg{position:relative;background-image:url(/img/org-bg.be8a6c49.png);margin-bottom:70px}.org-subtitle-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAxAQMAAABkoPzlAAAABlBMVEXITz+/RThBObiKAAAAdUlEQVQoz2NgGKbAA87iYhAMhYEAhiUdMNDF4BWqCoUhDKpKKzqDwFiZYWXI1KCpIAwUX4UADKEIgCIeexcOGF7BhVczbP8OA38Zbu2CgdUM9e9h4D/DrV8wsJbh/30Y+M/w/j8M/Gb4X/sdCv8z/EeAwcYGAIWACiL+9nvGAAAAAElFTkSuQmCC);background-size:contain;background-position-y:center}.org-contain{position:absolute;top:50%;z-index:3;width:-webkit-fill-available}.contact-bg{position:relative;padding:200px 0;background-image:url(/img/map-new.89a4fbca.svg);background-position:5%}.contact-plane{position:absolute;rotate:8deg;bottom:25%;right:5%}@media screen and (max-width:1900px){.contact-plane{right:-25%}}@media screen and (max-width:960px){.contact-bg{padding:510px 0 120px 0;background:linear-gradient(#fff,#f4eddf)}}@media screen and (min-width:768px) and (max-width:960px){.contact-bg{padding:340px 0 120px 0}}@media screen and (min-width:960px) and (max-width:1264px){.contact-bg{padding:320px 0;background:linear-gradient(#fff,#f4eddf)}}