.page_cotact{font-family:var(--font-base)}.page_cotact .title-head-contact{color:var(--text-color);font-size:30px !important;font-family:var(--font-title);font-weight:700;text-transform:none;position:relative;display:block;margin:0;padding-bottom:10px}.page_cotact .title-head-contact span{display:block;padding:10px 0}.page_cotact p{color:#8d90a6}.page_cotact .title_db{font-size:18px !important;font-weight:700;color:var(--text-color);text-transform:uppercase;position:relative;display:block;margin:0;padding-bottom:0px}.page_cotact .title_db span{display:block;padding:10px 0}.page_cotact .form-signup{margin:0px}.page-login .title-head-contact:before{width:25%}.group_contact .group_contact_title{text-align:right}@media (max-width: 991px){.group_contact .group_contact_title{text-align:left}}.group_contact .form-group{padding:0px 10px;margin-bottom:15px;color:var(--text-color)}.group_contact .form-group .form-control{border-radius:8px !important;font-size:14px;color:var(--text-color);height:40px;padding:0px 15px}.group_contact .form-group .form-control::-webkit-input-placeholder{color:#acacac}.group_contact .form-group .form-control::-moz-placeholder{color:#acacac}.group_contact .form-group .form-control:-ms-input-placeholder{color:#acacac}.group_contact .form-group .content-area{min-height:123px;padding:10px 15px;border-radius:8px !important;resize:none}.group_contact .form-group input,.group_contact .form-group textarea{border-color:#f7f7f7;background-color:#f7f7f7;margin-bottom:0}.group_contact .form-group input:focus,.group_contact .form-group textarea:focus{border-color:#f7f7f7}.group_contact .form-group .btn-50-full{font-family:var(--font-base);position:absolute;right:15px;bottom:0px;box-shadow:none;padding:8px 20px;font-size:14px;color:#fff;background:var(--main-color);border:solid 1px var(--main-color)}.group_contact .form-group .btn-50-full:hover{border-color:var(--hover);background:#fff;color:var(--hover)}.group_contact .btn-lienhe{border-radius:0;border:1px #ddd solid;background:#fff;color:var(--text-color);padding:0px 12px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;font-weight:400;text-transform:uppercase;display:inline-block;min-width:80px;position:relative}.group_contact .btn-lienhe .fa{margin-right:5px}.group_contact .btn-lienhe:hover{background:var(--hover);color:#fff}.group_contact .button-default img{width:19px;height:19px;margin-right:5px}.thank_text{color:var(--main-color);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}}.iFrameMap{margin-bottom:20px}@media (max-width: 991px){.iFrameMap{margin-top:30px}}.iFrameMap iframe{width:100% !important;height:450px}.title-head-contact{color:#000;font-size:22px;font-weight:700;text-transform:uppercase;margin-top:0px}.page_contact{padding-bottom:20px}.page_contact .page_contact_left{padding:15px 10px;border-radius:5px;background:#fff}@media (max-width: 991px){.page_contact .page_contact_left{margin-bottom:15px}}.page_contact .page_contact_left .page_contact_des{font-size:16px;color:var(--text-color);margin:0 0 20px}.page_contact .page_contact_left .page_contact_storename{font-size:24px;font-weight:600;text-transform:uppercase;color:var(--main-color);margin:0 0 15px}.page_contact .page_contact_left .page_contact_group{padding:15px;border-radius:8px;border:1px solid #E6E6E6;margin-bottom:10px}.page_contact .page_contact_left .page_contact_group .list_menu_contact{padding-left:0;overflow:hidden}.page_contact .page_contact_left .page_contact_group .list_menu_contact li{width:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;margin-bottom:15px}.page_contact .page_contact_left .page_contact_group .list_menu_contact li .icon_fl{width:17px;height:17px;line-height:17px}.page_contact .page_contact_left .page_contact_group .list_menu_contact li .icon_fl img{min-width:17px;width:17px}.page_contact .page_contact_left .page_contact_group .list_menu_contact li .icon_fl .fa{font-size:14px;color:#04be95;width:30px;height:30px;line-height:30px;float:none;text-align:center}.page_contact .page_contact_left .page_contact_group .list_menu_contact li .icon_fr{display:block;width:100%;padding-left:12px}.page_contact .page_contact_left .page_contact_group .list_menu_contact li .icon_fr span{display:inline-block;float:left;line-height:22px;color:var(--text-color);font-size:16px;font-weight:400}.page_contact .page_contact_left .page_contact_group .list_menu_contact li .icon_fr span a{color:var(--text-color)}.page_contact .page_contact_left .page_contact_group .list_menu_contact .page_contact_hotline{background:#E30A1B;color:#fff;border-radius:5px;font-size:14px;font-weight:500;padding:8px 15px;display:inline-block}.page_contact .page_contact_left .page_contact_group .list_menu_contact .page_contact_hotline img{margin-right:5px}.page_contact .page_contact_left .page_contact_form{margin:20px 0}@media (max-width: 991px){.page_contact .page_contact_sidebar{margin-bottom:15px}}.page_contact .page_contact_sidebar .title-module{border-bottom:1px solid #EAEAEA;margin-bottom:15px;padding-bottom:15px}.page_contact .page_contact_sidebar .page_contact_sidebarlist{padding:15px 10px;border-radius:5px;background:#fff;margin-bottom:15px}.page_contact .page_contact_sidebar .page_contact_sidebarlist ul.page_contact_sidebarlist_ul{list-style:disc;padding-left:20px;margin:0;line-height:36px}.page_contact .page_contact_sidebar .page_contact_sidebarlist ul.page_contact_sidebarlist_ul a{font-size:16px}.page_contact label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.page_contact label em{color:red}.item-contacts{display:block;margin-bottom:10px;background:#f7f7f7;padding:10px;border-radius:5px;width:100%;float:left}.item-contacts .img{width:40px;height:40px;line-height:40px;border-radius:40px;background:var(--main-color);color:#fff;text-align:center;float:left}.item-contacts .img i{font-size:18px}.item-contacts .content-r{width:calc(100% - 40px);float:left;padding-left:10px;font-size:14;font-weight:bold}.item-contacts .content-r p,.item-contacts .content-r a{font-size:14px;font-weight:400;display:block;margin-bottom:0}
