.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 .form-group{padding:0px 15px;margin-bottom:20px;color:var(--text-color)}.group_contact .form-group .form-control{border-radius:0;font-size:18px;color:var(--text-color);height:50px;padding:0px 20px}.group_contact .form-group .form-control::-webkit-input-placeholder{color:#111111;opacity:0.6}.group_contact .form-group .form-control::-moz-placeholder{color:#111111;opacity:0.6}.group_contact .form-group .form-control:-ms-input-placeholder{color:#111111;opacity:0.6}.group_contact .form-group .content-area{min-height:155px;padding:20px;border-radius:0;resize:none}.group_contact .form-group input,.group_contact .form-group textarea{border-color:#e1e1e1;margin-bottom:0}.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 .button-default{border-radius:0;background:var(--main-color);height:50px;width:140px;color:#FFF;text-align:center;transition:all .3s;display:inline-block;font-size:18px}.group_contact .button-default:hover{background:var(--hover);color:#fff}.thank_text{color:var(--main-color);display:block;float:left;width:100%;margin-top:10px;margin-bottom:30px}@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-top:42px}.iFrameMap iframe{width:100% !important;height:515px;vertical-align:top}.title-head-contact{color:#000;font-family:'Open Sans', sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;margin-top:0px}.page_contact label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.page_contact label em{color:red}.item-contacts{padding-left:32px;margin-bottom:25px;font-size:20px}.item-contacts.item-map{background:url(contact_add.png) no-repeat}.item-contacts.item-email{background:url(contact_mail.png) no-repeat 0 7px}.item-contacts.item-hour{background:url(contact_hour.png) no-repeat 0 2px}.item-contacts.item-hour span{opacity:0.6}.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}@media (max-width: 767px){.item-contacts{font-size:16px}}
