.layout-contact{margin-bottom:30px}.layout-contact .des_foo{margin-bottom:10px}.layout-contact .contact{margin-bottom:20px}.layout-contact .contact h4{font-size:2rem;text-transform:uppercase;font-weight:bold;margin-bottom:8px}.layout-contact .contact .time_work .item{position:relative;font-size:1.6rem;margin-bottom:5px}.layout-contact .contact .time_work .item>svg{width:18px;height:18px;margin-right:4px;color:var(--mainColor);position:relative;top:-1px}.layout-contact .contact .time_work .item .btn-primary{margin-top:15px}.layout-contact .form-contact{background:#f5f5f5;padding:20px 15px;border-radius:0px}.layout-contact .form-contact h4{font-size:1.6rem;text-transform:uppercase;font-weight:bold;margin-bottom:10px}.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;font-size:14px;border-radius:0px}.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-primary svg{margin-left:4px;margin-right:0px}@media (max-width: 991px){.form-contact{margin-bottom:30px}}#contact_map iframe{width:100%;height:450px;border-radius:0px;overflow:hidden}@media (min-width: 992px){#contact_map{height:100%}#contact_map iframe{width:100%;height:100%}}
