.page-login .title-head-contact:before{width:25%}.group_contact .form-group{padding:0px 15px;color:#252525}.group_contact .form-group .form-control{border-radius:5px !important;font-size:14px;color:#252525;height:33px;min-height:33px;margin-bottom:20px;padding:0px 10px;border:1px solid #e5e5e5;background:#fff}.group_contact .form-group .form-control::-webkit-input-placeholder{color:#c1c1c1}.group_contact .form-group .form-control::-moz-placeholder{color:#c1c1c1}.group_contact .form-group .form-control:-ms-input-placeholder{color:#c1c1c1}.group_contact .form-group input::-webkit-outer-spin-button,.group_contact .form-group input::-webkit-inner-spin-button{-webkit-appearance:none}.group_contact .form-group .content-area{min-height:140px;padding:10px;border-radius:5px !important;resize:none}.group_contact .form-group input,.group_contact .form-group textarea{border-color:#c1c1c1;background-color:#c1c1c1}.group_contact .form-group input:focus,.group_contact .form-group textarea:focus{border-color:#c1c1c1}.group_contact .form-group .btn-50-full{font-family:"Nunito",sans-serif;position:absolute;right:15px;bottom:0px;border-radius:5px;box-shadow:none;padding:8px 20px;font-size:14px;color:#fff;background:#ed71a3;border:solid 1px #ed71a3}.group_contact .form-group .btn-50-full:hover{border-color:#ed71a3;background:#fff;color:#ed71a3}.group_contact .btn-lienhe{border-radius:3px;font-family:"Nunito",sans-serif;border:1px #ed71a3 solid;background:#ed71a3;color:#fff;padding:0px 20px;font-size:18px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;font-weight:400;display:block;width:100%;position:relative;text-transform:uppercase;font-family:"Nunito",sans-serif}.group_contact .btn-lienhe:hover{background:#fff;color:#ed71a3;border-color:#ed71a3}.thank_text{color:#ed71a3;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}}.title-head-contact{font-family:"Nunito",sans-serif;font-weight:700;margin:0;padding:0 0 30px;font-size:16px;color:#252525;text-transform:uppercase}.page_contact{position:relative;z-index:1;margin-bottom:70px}.page_contact form{margin:0}.page_contact .box-contact{padding:30px;border-radius:15px;box-shadow:0px 1px 7px 0px rgba(0,0,0,0.1);margin:0 100px;position:relative;background:#fff;z-index:9}@media (max-width: 991px){.page_contact .box-contact{margin:0 0 30px}}@media (max-width: 767px){.page_contact .box-contact{padding:15px}}.page_contact .title_contact{font-family:"Nunito",sans-serif;font-weight:700;color:#252525;font-size:20px;position:relative;margin-bottom:20px;text-transform:uppercase;padding-bottom:15px}.page_contact .title_contact:before{content:"";width:105px;bottom:0;height:3px;position:absolute;background:#ed71a3;left:0}.page_contact label{display:inline-block;max-width:100%;font-size:14px;margin-bottom:5px;font-weight:600;color:#252525}.page_contact label em{color:red}.single-contact{margin-bottom:25px}.single-contact .contact-icon{width:30px;float:left}.single-contact .contact-icon i{color:#ed71a3;font-size:18px;padding-top:5px}.single-contact .contact-icon .fa-phone-volume{transform:rotate(-45deg)}.single-contact .summary-contact{width:calc(100% - 30px);float:left}.single-contact .summary-contact a,.single-contact .summary-contact span{font-family:"Nunito",sans-serif;color:#515151;font-weight:400;font-size:16px;line-height:22px;word-break:break-word}.single-contact .summary-contact span{display:block}.single-contact .summary-contact a:hover{color:#ed71a3}.single-contact .summary-contact b{font-family:"Nunito",sans-serif;font-size:18px;color:#252525;display:block}.iFrameMap{position:relative;margin-top:-125px}@media (max-width: 991px){.iFrameMap{margin-top:0}}.iFrameMap iframe{height:530px;width:100%;display:block}
