.page_contact .group_contact .form-group{padding:0px 15px;margin-bottom:0;color:#000}.page_contact .group_contact .form-group .form-control,.page_contact .group_contact .form-group .input-date{border-radius:0px !important;font-size:14px;color:#1c1c1c;height:40px;padding:0px 10px;border:1px solid #ebebeb;margin-bottom:25px;background:#fff}.page_contact .group_contact .form-group .form-control::-webkit-input-placeholder,.page_contact .group_contact .form-group .input-date::-webkit-input-placeholder{color:#707070}.page_contact .group_contact .form-group .form-control::-moz-placeholder,.page_contact .group_contact .form-group .input-date::-moz-placeholder{color:#707070}.page_contact .group_contact .form-group .form-control:-ms-input-placeholder,.page_contact .group_contact .form-group .input-date:-ms-input-placeholder{color:#707070}.page_contact .group_contact .form-group select{border-radius:0px !important;font-size:14px;color:#000;padding:0px 10px;border:0;border-bottom:1px solid #e1e1e1;background-image:url("//bizweb.dktcdn.net/100/457/914/themes/868668/assets/icon-select-2.png?1659953488280")}.page_contact .group_contact .form-group .content-area{min-height:180px;padding:10px 20px;border-radius:0 !important;resize:none}.page_contact .group_contact .form-group input,.page_contact .group_contact .form-group textarea{border-color:#f7f7f7;background-color:#f7f7f7}.page_contact .group_contact .form-group input:focus,.page_contact .group_contact .form-group textarea:focus{border-color:#f7f7f7}.page_contact .group_contact .form-group .btn-50-full{font-family:"Arial",sans-serif;box-shadow:none;padding:0 45px;font-size:14px;color:#fff;background:#0f75bd;border:solid 1px #0f75bd;height:50px !important;display:inline-block !important;text-align:center;line-height:50px !important;background:#8dc700;color:#fff !important;text-decoration:none;font-size:16px;font-weight:400;padding:0 30px;font-family:"Arial",sans-serif;font-weight:700;border:0px;border-radius:5px;text-transform:uppercase}.page_contact .group_contact .form-group .btn-50-full:hover{background:#fff;color:#25aae2}.page_contact .group_contact .btn-lienhe{border-radius:5px;font-family:"Arial",sans-serif;height:50px;line-height:50px;font-size:16px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;text-transform:uppercase;display:inline-block;position:relative;text-align:center;background:#25aae2;color:#fff;text-decoration:none;padding:0 45px;font-weight:700}@media (max-width: 767px){.page_contact .group_contact .btn-lienhe{font-size:18px;height:40px;line-height:40px}}.page_contact .group_contact .btn-lienhe:hover{background:#0f75bd;color:#fff}.title-head-contact{font-family:"Arial",sans-serif;font-weight:700;margin:0 0 20px;font-size:30px;color:#000;text-transform:uppercase;text-align:center}.title-head-contact span{position:relative;color:#0f75bd;text-decoration:none;font-size:30px}@media (max-width: 767px){.title-head-contact span{font-size:18px}}.title-head-contact span:before{content:'';height:9px;transform:translateX(-50%);width:125px;background-image:-moz-linear-gradient(0deg, #dea540 0%, #eab55c 74%, #f6c477 100%);background-image:-webkit-linear-gradient(0deg, #dea540 0%, #eab55c 74%, #f6c477 100%);background-image:-ms-linear-gradient(0deg, #dea540 0%, #eab55c 74%, #f6c477 100%);opacity:0.2;position:absolute;left:50%;background-size:cover;bottom:2px;z-index:9}.right_contact .des{text-align:center;font-size:15px;color:#707070;font-family:"Arial",sans-serif;font-weight:400;margin:0 0 25px}@media (max-width: 767px){.right_contact .des{font-size:12px}}.thank_text{color:#0f75bd;display:block;float:left;width:100%;margin-top:10px;margin-bottom:30px}.google-map{width:100%}.google-map .map{width:100%;height:450px;background:#dedede}@media (max-width: 543px){.page-login span.intr{font-size:13px !important}.address .page_address .adr_title .title-head a{width:100%;margin:15px 0}}.page_contact{margin-top:20px;width:100%;padding-bottom:100px}.page_contact.lazyload{background:transparent bottom center no-repeat}.page_contact label{display:inline-block;max-width:100%;font-size:14px;margin-bottom:5px;font-weight:600;color:#000}.page_contact label em{color:red}.page_contact .title_module_main{margin:20px 0}.page_contact .title_module_main h1{display:inline-block;position:relative;font-family:"Oswald",sans-serif;font-weight:700;padding:0;margin:0;color:#000;font-size:28px;padding-bottom:10px;text-transform:uppercase}.page_contact .group-contact{padding:15px 0 40px;margin-bottom:40px;margin-top:20px;border-bottom:solid 1px #ebebeb}.page_contact .group-contact .single-contact{display:flex;justify-content:center;align-items:center}@media (max-width: 992px){.page_contact .group-contact .single-contact{margin-bottom:20px}}.page_contact .group-contact .single-contact .icon{text-align:center;width:50px;border:solid 1px #ebebeb;border-radius:50%;float:left;text-align:center;height:50px;line-height:50px;display:flex;justify-content:center;align-items:center}.page_contact .group-contact .single-contact .icon img{max-width:100%}.page_contact .group-contact .single-contact .summary-contact{width:calc(100% - 50px);float:left;padding-left:15px;font-family:"Arial",sans-serif;font-size:14px;color:#000;line-height:24px;font-weight:400}.page_contact .group-contact .single-contact .summary-contact a:hover{text-decoration:none}
