.layout-contact{margin-bottom:40px}@media (min-width: 992px){.layout-contact .col-left{padding-right:30px;border-right:1px solid #ddd}}@media (max-width: 991px){.layout-contact .col-left{order:2}}.layout-contact .col-left .form-contact h2{font-size:1.8rem;text-transform:uppercase;font-weight:bold;margin-bottom:24px;display:flex;flex-direction:row;align-items:center}.layout-contact .col-left .form-contact h2:after{content:"";display:block;flex:1 1 auto;border-bottom:1px solid var(--mainColor);margin-left:20px}.layout-contact .col-left .form-contact #contact{margin-bottom:0px}.layout-contact .col-left .form-contact .group_contact input,.layout-contact .col-left .form-contact .group_contact textarea{border:1px solid #e1e1e1;border-radius:6px;width:100%;margin-bottom:15px;outline:none}.layout-contact .col-left .form-contact .group_contact input{padding:5px 20px;border-radius:6px}.layout-contact .col-left .form-contact .group_contact textarea{padding:10px 20px;border-radius:6px}.layout-contact .col-left .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;border-radius:5px;display:flex;align-items:center}.layout-contact .col-left .form-contact .group_contact .btn-lienhe svg{width:18px;height:18px;margin-left:3px}.layout-contact .col-left .form-contact .group_contact .btn-lienhe:hover{background:var(--subColor)}@media (min-width: 992px){.layout-contact .col-right{padding-left:30px}}.layout-contact .col-right .info-store{margin-bottom:40px}.layout-contact .col-right .info-store h2{font-size:1.8rem;text-transform:uppercase;font-weight:bold;margin-bottom:16px;display:flex;flex-direction:row;align-items:center}.layout-contact .col-right .info-store h2:after{content:"";display:block;flex:1 1 auto;border-bottom:1px solid var(--mainColor);margin-left:20px}.layout-contact .col-right .contact h2{font-size:1.8rem;text-transform:uppercase;font-weight:bold;margin-bottom:16px;display:flex;flex-direction:row;align-items:center}.layout-contact .col-right .contact h2:after{content:"";display:block;flex:1 1 auto;border-bottom:1px solid var(--mainColor);margin-left:20px}.layout-contact .col-right .contact .time_work{display:grid;gap:20px;grid-template-columns:repeat(1, auto)}@media (min-width: 768px){.layout-contact .col-right .contact .time_work{grid-template-columns:repeat(2, auto)}}.layout-contact .col-right .contact .time_work .item{position:relative;display:flex;gap:12px}.layout-contact .col-right .contact .time_work .item .item-icon{flex:none;width:40px;height:40px;flex-grow:0}.layout-contact .col-right .contact .time_work .item .item-icon svg{width:40px;height:40px;color:var(--mainColor)}.layout-contact .col-right .contact .time_work .item .item-content{flex-grow:1;line-height:normal;font-weight:600}.layout-contact .col-right .contact .time_work .item .item-content span{display:block;margin-bottom:4px;font-weight:400;font-size:1.4rem;color:#797979}.layout-contact .col-right .contact .block-list-store{margin-top:20px;padding-top:20px;border-top:1px dashed #b6b6b6}@media (max-width: 991px){.layout-contact .col-right{order:1}.layout-contact .col-right .contact{margin-bottom:30px}}@media (max-width: 767px){.layout-contact{margin-bottom:20px}}@media (max-width: 991px){.col-full{order:3}}.col-full #contact_map{margin-top:30px;border:1px solid #ddd}.col-full #contact_map iframe{display:block;width:100%;height:450px;overflow:hidden}
