.layout-contact{margin-bottom:30px}.layout-contact .des_foo{margin-bottom:10px}.layout-contact h1{text-align:center;display:block;font-size:3rem;font-family:'SVN-Georgia', sans-serif;color:var(--subColor);line-height:1;position:relative;background-color:#fff;z-index:1;margin-bottom:30px}@media (max-width: 767px){.layout-contact h1{font-size:2rem}}.layout-contact .box_contact{background-color:#FFF4F1;padding:30px;font-size:1.4rem;font-weight:400;text-align:center;display:block;margin-bottom:20px;border-radius:10px;height:calc(100% - 20px)}@media (max-width: 767px){.layout-contact .box_contact{padding:15px}}@media (max-width: 322px){.layout-contact .box_contact{padding:10px}}.layout-contact .box_contact .icon_cont{display:block;margin-bottom:5px}.layout-contact .box_contact .icon_cont svg{width:40px;height:40px}.layout-contact .box_contact .icon_cont svg path{fill:var(--mainColor)}.layout-contact .box_contact b{display:block;margin-bottom:0px;font-size:2rem;color:var(--subColor);font-family:'SVN-Georgia', sans-serif;font-weight:400}.layout-contact .form-contact .txt_contact{font-size:2rem;font-weight:600;margin-bottom:5px}.layout-contact .form-contact .txt_contact_h2{display:block;font-size:3rem;font-family:'SVN-Georgia', sans-serif;color:var(--mainColor);line-height:1.2;position:relative;z-index:1;margin-bottom:15px}@media (max-width: 767px){.layout-contact .form-contact .txt_contact_h2{font-size:2rem}}.layout-contact .form-contact #contact{margin-bottom:0px}.layout-contact .form-contact .group_contact input,.layout-contact .form-contact .group_contact textarea{border:1px solid #e1e1e1;width:100%;margin-bottom:15px;outline:none;border-radius:10px}.layout-contact .form-contact .group_contact input{padding:5px 20px}.layout-contact .form-contact .group_contact textarea{padding:10px 20px}.layout-contact .form-contact .group_contact .btn-lienhe{background:var(--mainColor);color:#fff;border:initial;padding:0 25px;height:40px;line-height:40px;font-size:1.6rem;display:flex;align-items:center}.layout-contact .form-contact .group_contact .btn-lienhe svg{width:18px;height:18px;margin-left:3px}.layout-contact .form-contact .group_contact .btn-lienhe:hover{background:var(--subColor)}@media (max-width: 991px){.form-contact{margin-bottom:30px}}#contact_map iframe{width:100%;height:450px;overflow:hidden;border-radius:10px}@media (min-width: 992px){#contact_map{height:100%}#contact_map iframe{width:100%;height:495px}}.row-cus{align-items:center}
