.multi-select[data-v-c4c5bd9b]{font-family:Arial,sans-serif;position:relative}.select-box[data-v-c4c5bd9b]{align-items:center;border-bottom:1px solid #737373;cursor:pointer;display:flex;justify-content:space-between;padding:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-box .placeholder[data-v-c4c5bd9b]{color:#aaa}.arrow[data-v-c4c5bd9b]{margin-left:8px}.options[data-v-c4c5bd9b]{background:#fff;border:1px solid #ccc;border-top:none;left:0;max-height:150px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:10}.options label[data-v-c4c5bd9b]{cursor:pointer;display:block;padding:6px 8px}.options label[data-v-c4c5bd9b]:hover{background:#f0f0f0}.index-wrap .header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:1rem 12rem;position:fixed;width:100%;z-index:2}.index-wrap .header>div img{width:150px}@media screen and (max-width:500px){.index-wrap .header>div img{width:23vw}}.index-wrap .header button{background-color:transparent;border:none;color:#595757;cursor:pointer;font-size:1rem;font-weight:700}@media screen and (max-width:1600px){.index-wrap .header{padding:2rem 5rem 0}}@media screen and (max-width:500px){.index-wrap .header{padding:1.5rem 1rem 0}}.index-wrap .kv{min-height:100vh;position:relative}.index-wrap .kv .kv-main{bottom:17%;left:14%;position:absolute;z-index:2}.index-wrap .kv .kv-main p{color:#fff;font-size:20px;line-height:1.2}.index-wrap .kv .kv-main p:nth-child(3){font-size:16px}.index-wrap .kv .kv-main h1{color:#fff;font-size:70px;font-weight:700;line-height:1.2;margin:46px 0;white-space:pre-line}@media screen and (max-width:768px){.index-wrap .kv .kv-main h1{font-size:9.1145833333vw;margin-bottom:5.9895833333vw;margin-top:5.9895833333vw}}.index-wrap .kv .kv-main a{background-color:#36371f;border:1px solid #ffc845;border-radius:40px;color:#ffc845;display:block;margin:46px 0 72px;padding:20px 56px;text-align:center;text-decoration:none;width:280px}@media screen and (max-width:768px){.index-wrap .kv .kv-main a{margin-bottom:9.375vw;margin-top:5.9895833333vw;padding:2.6041666667vw 7.2916666667vw;width:36.4583333333vw}}.index-wrap .kv .kv-main>div{align-items:center;display:flex}.index-wrap .kv .kv-main>div .custom-pagination-wrapper{margin-left:50px}.index-wrap .kv .kv-main>div .custom-pagination-wrapper button{background:#8b8c89;cursor:pointer;margin:0 6px}.index-wrap .kv .kv-main>div .custom-pagination-wrapper button.swiper-pagination-bullet-active{background:#ffc845;border-radius:11px;height:6px;width:60px}.index-wrap .kv .custom-nav-btn{background:url(../images/arrow.png) no-repeat 50%;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;height:50px;width:50px}.index-wrap .kv .custom-nav-btn.right-btn{margin-left:20px;transform:rotate(180deg)}.index-wrap .kv .home{max-height:100vh;-o-object-fit:cover;object-fit:cover}.index-wrap .kv .home :deep(.swiper-wrapper){min-height:100vh}.index-wrap .kv .home :deep(.swiper-slide){height:100%;min-height:100vh;-o-object-fit:cover;object-fit:cover}.index-wrap .kv .home img{height:100%;max-height:100vh;min-height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}.home-wrap{margin-top:-100vh;min-height:100vh;position:relative}.about-wrap{align-items:center;display:flex;justify-content:space-between;margin:245px auto;width:85%}@media screen and (max-width:992px){.about-wrap{flex-direction:column;margin-bottom:40.3225806452vw;margin-top:24.6975806452vw}}.about-wrap>div{flex:1}.about-wrap>div.about-img{margin-right:7rem}@media screen and (max-width:992px){.about-wrap>div.about-img{margin-right:0}}.about-wrap>div.about-img>div{align-items:center;display:flex;justify-content:center;position:relative;width:100%}@media screen and (max-width:992px){.about-wrap>div.about-img>div{margin-bottom:60px}}.about-wrap>div.about-img>div>img{width:100%}@media screen and (max-width:992px){.about-wrap>div.about-img>div>img:first-child{width:65%}}.about-wrap>div.about-img>div>img:nth-child(2){height:auto;-o-object-fit:contain;object-fit:contain;position:absolute;right:24%;width:35%;z-index:2}.about-wrap>div p{color:#737373;line-height:2;text-align:justify}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.services-wrap{margin:0 auto;width:85%}.services-wrap>div:first-child{align-items:center;display:flex}.services-wrap>div:first-child span{border-top:1px solid #595757;display:block;flex:1;margin-left:10px}.services-wrap>div:first-child p{color:#595757;position:relative}.services-wrap>div:first-child p:before{background:url(../images/about-icon.png) no-repeat 50%;background-size:contain;content:"";height:21px;left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.services-wrap>div.services-type{display:flex;flex-wrap:wrap;margin-top:115px}.services-wrap>div.services-type>div{width:20%}@media screen and (max-width:1300px){.services-wrap>div.services-type>div{margin-bottom:60px;width:33.3333333333%}}@media screen and (max-width:768px){.services-wrap>div.services-type>div{width:50%}}@media screen and (max-width:400px){.services-wrap>div.services-type>div{width:100%}}.services-wrap>div.services-type p{font-size:20px;font-weight:700}.services-wrap>div.services-type ul{margin-top:30px}.services-wrap>div.services-type li{color:#545454;font-size:16px;line-height:2}.services-wrap>div.services-type li:not(:first-child){margin-top:5px}.contact-us-wrap{margin:115px auto 0;width:85%}@media screen and (max-width:992px){.contact-us-wrap{margin-top:20.1612903226vw}}.contact-us-wrap>div:first-child{align-items:center;display:flex}.contact-us-wrap>div:first-child span{border-top:1px solid #595757;display:block;flex:1;margin-left:10px}.contact-us-wrap>div:first-child p{color:#595757;position:relative}.contact-us-wrap>div:first-child p:before{background:url(../images/about-icon.png) no-repeat 50%;background-size:contain;content:"";height:21px;left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.contact-us-wrap>div:nth-child(2){display:flex;margin:115px auto 200px;width:80%}@media screen and (max-width:992px){.contact-us-wrap>div:nth-child(2){flex-direction:column;margin-bottom:20.1612903226vw;width:100%}}.contact-us-wrap>div:nth-child(2)>div{margin:0 auto;width:40%}@media screen and (max-width:992px){.contact-us-wrap>div:nth-child(2)>div{margin-bottom:60px;width:100%}}.contact-us-wrap>div:nth-child(2)>div:first-child p{color:#737373;font-size:20px;margin-bottom:15px}@media screen and (max-width:500px){.contact-us-wrap>div:nth-child(2)>div:first-child p{font-size:4vw}}.contact-us-wrap>div:nth-child(2)>div:first-child p:first-child{color:#000;font-size:28px}@media screen and (max-width:500px){.contact-us-wrap>div:nth-child(2)>div:first-child p:first-child{font-size:5.6vw}}.contact-us-wrap>div:nth-child(2)>div:nth-child(2){display:flex;flex-direction:column}.contact-us-wrap>div:nth-child(2)>div:nth-child(2) label:first-child .multi-select{margin-top:10px}.contact-us-wrap>div:nth-child(2)>div:nth-child(2) label:first-child label{display:block}.contact-us-wrap>div:nth-child(2)>div:nth-child(2) label{color:#737373;display:flex;flex-direction:column;font-size:16px;margin-bottom:20px}.contact-us-wrap>div:nth-child(2)>div:nth-child(2) label input,.contact-us-wrap>div:nth-child(2)>div:nth-child(2) label select{border:none;border-bottom:1px solid #737373;margin-top:5px;padding:10px}.contact-us-wrap>div:nth-child(2)>div:nth-child(2) label button{background-color:transparent;border:none;border-bottom:1px solid #737373;cursor:pointer;display:flex;padding:10px;position:relative}.contact-us-wrap>div:nth-child(2)>div:nth-child(2) label button span:nth-child(2){position:absolute;right:0}.contact-us-wrap>div:nth-child(2)>div:nth-child(2)>div button{background-color:#fff9ec;border:1px solid #ffc949;border-radius:20px;color:#ffc949;font-size:16px;width:20%}
