.layout-contact{margin-bottom:30px}.layout-contact .contact{margin-bottom:40px}.layout-contact .contact h4{font-size:15px;text-transform:uppercase;font-weight:bold;margin-bottom:20px;color:#023c91}.layout-contact .contact .time_work .item{position:relative;padding-left:26px;font-size:14px;margin-bottom:5px}.layout-contact .contact .time_work .item svg{width:15px;height:15px;position:absolute;top:3px;left:0}.layout-contact .contact .time_work .item svg path{fill:#023c91}.layout-contact .contact .item{padding-left:40px;margin-bottom:25px}.layout-contact .contact .item b{margin-bottom:5px}.layout-contact .contact .item svg{top:0;left:0;width:initial;height:initial}.layout-contact .form-contact h4{font-size:36px;margin-bottom:20px}.layout-contact .form-contact .group_contact input,.layout-contact .form-contact .group_contact textarea{border:1px solid #D6D6D6;width:100%;margin-bottom:15px;outline:none;font-size:14px;border-radius:10px}.layout-contact .form-contact .group_contact input,.layout-contact .form-contact .group_contact select{border:1px solid #D6D6D6;height:50px;border-radius:5px;padding:0 25px}.layout-contact .form-contact .group_contact select{width:100%;margin-bottom:15px}.layout-contact .form-contact .group_contact textarea{padding:10px 20px}.layout-contact .form-contact .group_contact .btn-lienhe{background:#023c91;color:#fff;border:none;width:140px;height:50px;font-size:14px;border-radius:5px}.layout-contact .form-contact .group_contact .btn-lienhe:hover{background:#e9262c}.layout-contact .form-contact .group_contact .btn-lienhe svg{width:16px;height:16px}.layout-contact .info{background:#F2F2F2;border-radius:100px;font-size:22px;min-height:100px;padding:10px 0}.layout-contact .info a{margin:5px 0;color:#023c91;font-weight:bold;gap:8px}.layout-contact .info a:hover{color:#e9262c}.layout-contact .info a:hover path{fill:#e9262c}#contact_map{margin-bottom:120px}#contact_map iframe{width:415px;height:415px;border-radius:20px;position:relative}#contact_map:before{content:'';background:#023c91;position:absolute;top:60px;left:60px;width:415px;height:415px;border-radius:20px}@media (max-width: 1199px) and (min-width: 992px){#contact_map iframe{width:375px;height:375px}#contact_map:before{top:35px;left:35px;width:375px;height:375px}}@media (min-width: 992px){.layout-contact .right{padding-left:60px}}@media (max-width: 1199px) and (min-width: 992px){.layout-contact .info{font-size:16px}}@media (max-width: 991px){.form-contact{margin-bottom:30px}}@media (max-width: 767px){#contact_map{margin-bottom:40px}#contact_map:before{display:none}#contact_map iframe{width:100%}}
