textarea[data-v-9032bbb1]::-moz-placeholder{color:var(--textarea-placeholder-color);opacity:1}textarea[data-v-9032bbb1]::placeholder{color:var(--textarea-placeholder-color);opacity:1}textarea[data-v-9032bbb1]::-ms-textarea-placeholder{color:var(--textarea-placeholder-color)}textarea[data-v-9032bbb1]{background-color:transparent}textarea[data-v-9032bbb1]:focus{box-shadow:none!important;outline:none!important}.no-resize[data-v-9032bbb1]{resize:none}.contact-us-content{background-repeat:repeat;background-size:contain;border-radius:1em;color:var(--brand-white);padding:30px 10px 37px}.contact-us-content .title-header-image{height:37px;margin-bottom:5px;margin-top:5px}.contact-us-content .title-header-image img{height:37px;width:auto}.contact-us-content .contact-us-content-detail{display:block}.contact-us-content .contact-us-content-detail .form-contact-us .text-error{font-family:var(--body);font-size:14px;font-weight:400}.contact-us-content .contact-us-content-detail .contact-send-form{align-items:center;display:flex;height:400px;justify-content:center;text-align:center;width:100%}.contact-us-content .contact-us-content-detail .contact-send-form .contact-send-success{color:var(--brand-white);font-family:var(--main);font-size:18px;letter-spacing:-.5px;text-transform:uppercase}.contact-us-content .contact-us-content-detail .contact-send-form .contact-send-error{color:var(--brand-1);font-family:var(--main);font-size:18px;letter-spacing:-.5px;text-transform:uppercase}.contact-us-content .contact-us-content-detail .form-contact-us .label{padding-left:0;padding-right:0}.contact-us-content .contact-us-content-detail .form-contact-us input,textarea{font-family:var(--body);font-weight:400}.contact-us-content .contact-us-content-detail .form-contact-us{border-bottom:1px solid var(--brand-grey);padding:0 0 30px;width:100%}@media (min-width:768px){.contact-us-content .contact-us-content-detail{display:flex}.contact-us-content .contact-us-content-detail .form-contact-us{border-bottom:none;margin:0;padding:5px;width:50%}}@media (min-width:1024px){.contact-us-content .contact-us-content-detail .form-contact-us{width:60%}}.contact-us-content .contact-us-content-detail .content-card{display:grid;justify-content:center;padding:0;width:100%}@media (min-width:768px){.contact-us-content .contact-us-content-detail .content-card{padding:5px;width:50%}}.contact-us-content .loader,.contact-us-content .title{color:var(--brand-white);font-family:var(--main);font-size:30px;margin-bottom:0;text-align:center;text-transform:uppercase}@media (min-width:1024px){.contact-us-content .contact-us-content-detail .content-card{justify-content:flex-end;width:40%}.contact-us-content .loader,.contact-us-content .title{font-size:35px}}@media (min-width:1536px){.contact-us-content .loader,.contact-us-content .title{font-size:45px}}.contact-us-content .detail{font-family:var(--body);font-size:12px;font-weight:400;line-height:1;margin-bottom:1rem;padding-top:10px;text-align:center;text-transform:uppercase}@media (min-width:1024px){.contact-us-content .detail{font-size:14px}}@media (min-width:1536px){.contact-us-content .detail{font-size:16px}}.contact-us-content .form-1{font-family:var(--body);font-size:12px;width:100%}.contact-us-content .form-1 .contact_box_title{font-family:var(--main);font-size:14px;padding-bottom:5px}.contact-us-content .form-1 .contact_box_detail{font-size:12px;padding-left:80px;padding-right:80px;text-align:left;width:376px;word-break:break-word}@media (min-width:768px){.contact-us-content .form-1 .contact_box_detail{padding-left:50px;padding-right:50px;width:100%}}.form-contact-us .label-name,.info-require-complete,.label-email,.label-message,.label-user-id{color:var(--brand-black);font-family:var(--main);font-size:14px}.form-contact-us .info-require-complete{display:flex;justify-content:center;text-transform:uppercase}.form-contact-us .g-recaptcha{display:flex;height:78px;justify-content:center;margin-bottom:1rem}.form-contact-us .g-recaptcha iframe{border-radius:6px;height:78px!important}.form-contact-us .content-card-action{align-items:center;display:flex;justify-content:center}.contact-us-content-detail .content-card .content-card-1{background-repeat:no-repeat;background-size:100% auto;height:320px;margin-bottom:10px;margin-top:10px;width:340px}.contact-us-content-detail .content-card .content-card-1 .content-card-1-box{height:270px;padding-left:55px;padding-top:50px;width:285px}.contact-us-content-detail .content-card .content-card-1 .content-card-1-box .title-contact{display:-webkit-box;font-family:var(--main);font-size:16px;line-height:1.2;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;height:45px;overflow:hidden;padding-top:5px;text-overflow:ellipsis;text-transform:uppercase}.contact-us-content-detail .content-card .content-card-1 .content-card-1-box .detail-contact{display:-webkit-box;font-family:var(--body);font-size:14px;line-height:1.2;-webkit-line-clamp:10;-webkit-box-orient:vertical;font-weight:400;height:170px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.contact-us-content-detail .content-card .content-card-2{background-repeat:no-repeat;background-size:100% auto;height:340px;margin-bottom:10px;margin-top:10px;width:340px}.contact-us-content-detail .content-card .content-card-2 .content-card-2-box{height:270px;padding-left:55px;padding-top:50px;width:285px}.contact-us-content-detail .content-card .content-card-2 .content-card-2-box .title-contact{display:-webkit-box;font-family:var(--main);font-size:16px;line-height:1.2;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;height:45px;overflow:hidden;padding-top:5px;text-overflow:ellipsis;text-transform:uppercase}.contact-us-content-detail .content-card .content-card-2 .content-card-2-box .detail-contact{display:-webkit-box;font-family:var(--body);font-size:14px;line-height:1.2;-webkit-line-clamp:11;-webkit-box-orient:vertical;font-weight:400;height:186px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.contact-us-content-detail .content-card .content-card-3{background-repeat:no-repeat;background-size:100% auto;color:var(--brand-0);height:464px;margin-bottom:10px;margin-top:10px;width:340px}.contact-us-content-detail .content-card .content-card-3 .content-card-3-box{height:270px;padding-left:55px;padding-top:50px;width:285px}.contact-us-content-detail .content-card .content-card-3 .content-card-3-box .title-contact{display:-webkit-box;font-family:var(--main);font-size:16px;line-height:1.2;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;height:45px;overflow:hidden;padding-top:5px;text-overflow:ellipsis;text-transform:uppercase}.contact-us-content-detail .content-card .content-card-3 .content-card-3-box .detail-contact{display:-webkit-box;font-family:var(--body);font-size:14px;line-height:1.2;-webkit-line-clamp:18;-webkit-box-orient:vertical;font-weight:400;height:304px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.contact-us-content .form-box-2{display:unset;gap:unset;grid-template-columns:unset;padding:0}@media (min-width:1280px){.contact-us-content{padding:50px 15px 67px}.contact-us-content .form-box-2{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);padding-bottom:6px;padding-top:6px}}.contact-us-content .contact-us-content-detail .form-contact-us .info-name-box,.info-message-box,.info-phone-number-box{display:block;padding-bottom:6px;padding-top:6px;width:100%}.contact-us-content .contact-us-content-detail .form-contact-us .info-name-box .label-content,.info-email-box .label-content,.info-message-box .label-content,.info-phone-number-box .label-content,.info-user-id-box .label-content{color:var(--brand-black);font-family:var(--main);width:100%}.contact-us-content .contact-us-content-detail .form-contact-us .info-phone-number-box .input-content{display:flex;width:100%}.contact-us-content .contact-us-content-detail .form-contact-us .info-phone-number-box .input-content .code-region{width:20%}@media (min-width:1024px){.form-contact-us .label-name,.info-require-complete,.label-email,.label-message,.label-user-id{font-size:16px}.contact-us-content .contact-us-content-detail .form-contact-us .info-phone-number-box .input-content .code-region{width:10%}}.contact-us-content .contact-us-content-detail .form-contact-us .info-phone-number-box .input-content .phone-number{width:80%}@media (min-width:1024px){.contact-us-content .contact-us-content-detail .form-contact-us .info-phone-number-box .input-content .phone-number{width:90%}}.contact-us-content .contact-us-content-detail .form-contact-us .info-phone-number-box .code-region label{background-color:var(--brand-white);border-radius:8px 0 0 8px;padding-left:0;padding-right:0}
