:root{--main-bg2:#fff6eb}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}.contact-left p{text-align:justify;margin-bottom:20px;line-height:150%}.homenest-vechungtoi-container.sc1{height:415px;position:relative}.homenest-vechungtoi-container.sc1 .banner{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.homenest-vechungtoi-container.sc1:before{content:"";background-color:#002028a6;width:100%;height:100%;position:absolute;top:0;left:0}.homenest-vechungtoi-container.sc1 .homenest-vechungtoi-main{color:#fff;z-index:1;flex-direction:column;gap:8px;transform:translateY(50%)}.homenest-vechungtoi-container.sc1 .homenest-vechungtoi-main .breadcrumbs{color:#fff}.homenest-vechungtoi-container.sc1 .homenest-vechungtoi-main a{color:#fff;font-weight:400}.homenest-vechungtoi-container.sc1 .homenest-vechungtoi-main p{font-weight:700}.homenest-vechungtoi-container.sc1 .homenest-vechungtoi-main .breadcrumbs{color:#fff;text-align:center}section.homenest-vechungtoi-container.sc1{justify-content:center;align-items:center;display:flex}.contact-section{background:#fff;flex-wrap:wrap;gap:2.5em;padding:78px 310px 156px;display:flex}.contact-left{flex:50%}.contact-left p{margin-bottom:20px;line-height:150%}.homenest-home-tinh-nang-item{text-align:center;flex-direction:column;align-items:center;gap:18px;width:33%;display:flex;justify-content:flex-start!important}.contact-image{max-width:100%;position:relative}.contact-image img{width:100%;height:auto;display:block}.contact-image-text{color:#fff;text-shadow:1px 1px 3px #000;position:absolute;bottom:20px;left:30px}.contact-right{flex:40%}.contact-right h2{text-transform:uppercase;color:#212121;margin-bottom:20px;line-height:150%}#contactForm{flex-direction:column;gap:15px;display:flex}#contactForm input,#contactForm select,#contactForm textarea{border:1px solid #ccc;border-radius:4px;padding:12px}#contactForm button{color:#fff;cursor:pointer;background-color:#002d2f;border:none;border-radius:25px;justify-content:space-between;align-self:flex-start;align-items:center;padding:12px 25px 12px 24px;display:flex;position:relative}#contactForm button img{margin-left:10px}fieldset.hidden-fields-container,.screen-reader-response{display:none}.homenest-hotendangkytuvan-lienhe,.homenest-sodienthoaidankytuvanlienhe,.homenest-emaildangkytuvanlienhe{border:1px solid #9d9d9d;border-radius:5px;width:100%;margin-bottom:.8em;padding:.7em .7em .68em}.homenest-loaikhonggiandangkytuan{color:#787878;border-radius:5px;width:100%;margin-bottom:.8em;padding:.7em .7em .68em}.homenest-loinhandangkylienhe{border-radius:5px;width:100%;height:230px;margin-bottom:.8em;padding:.8em}.homenest-lienhetuvanngaylienhe:hover{background-color:#01403b}.homenest-lienhetuvanngaylienhe{color:#fff;cursor:pointer;background-color:#002c29;background-image:url(/wp-content/uploads/2025/07/send-1.svg);background-position:right 16px center;background-repeat:no-repeat;background-size:1.1em 1.1em;border:none;border-radius:999px;padding:.8em 2.5em .8em 1.6em;transition:all .3s;display:inline-block}button,input,select,textarea{font:inherit;color:inherit}@media (min-width:2200px){.homenest-loinhandangkylienhe{height:250px}}@media (min-width:2560px){.homenest-vechungtoi-container.sc1{height:576px}.contact-section{padding:78px 350px 156px}.homenest-loinhandangkylienhe{height:300px}}@media (min-width:3100px){.homenest-vechungtoi-container.sc1{height:687px}.contact-section{padding:78px 425px 156px}.homenest-loinhandangkylienhe{height:350px}}@media (min-width:3840px){.homenest-vechungtoi-container.sc1{height:768px}.contact-section{padding:156px 500px 312px}.homenest-loinhandangkylienhe{height:550px}}@media (max-width:2000px){.contact-section{padding:156px 290px}}@media (max-width:1800px){.contact-section{padding:156px 260px}}@media (max-width:1600px){.contact-section{padding:156px 210px}}@media (max-width:1400px){.contact-section{padding:156px 150px}}@media (max-width:1200px){.contact-section{padding:156px 110px}}@media (max-width:1000px){.contact-section{padding:78px 90px 156px}}@media (max-width:992px){.contact-section{flex-direction:column}.contact-left,.contact-right{flex:100%;max-width:100%}}@media (max-width:768px){.contact-section{padding:39px 60px 78px}}@media (max-width:576px){.contact-section{padding:39px 10px 78px}}
