.address_list h2{font-size:17px;text-transform:uppercase;margin-top:19px;margin-bottom:10px}.contact{margin-top:50px}@media all and (max-width: 600px){.contact{margin-top:30px}}.contact .top{padding:50px 50px 40px;box-sizing:border-box;box-shadow:0px 0px 10px #ddd;margin:auto;margin-top:30px}@media all and (min-width: 1420px){.contact .top{max-width:1170px}}@media all and (max-width: 768px){.contact .top{padding:25px 15px 20px}}@media all and (max-width: 600px){.contact .top{margin-top:20px}}.contact .top .row_form{display:flex;flex-wrap:wrap;margin:0px -30px}@media all and (max-width: 768px){.contact .top .row_form{margin:0px -15px}}@media all and (max-width: 600px){.contact .top .row_form{margin:0px}}.contact .top .row_form .itm{width:calc(50% - 60px);margin:0px 30px}@media all and (max-width: 768px){.contact .top .row_form .itm{width:calc(50% - 30px);margin:0px 15px}}@media all and (max-width: 600px){.contact .top .row_form .itm{width:100%;margin:0px 0px 15px}}@media all and (max-width: 600px){.contact .top .row_form .left_row{margin-bottom:20px}}.contact .top .row_form .left_row h2,.contact .top .row_form .left_row h3,.contact .top .row_form .left_row h4,.contact .top .row_form .left_row p{margin-bottom:20px}.contact .top .row_form .left_row p{line-height:1.6em}.contact .note_contact{width:50%;float:right;padding-left:20px;box-sizing:border-box;padding-top:30px}@media all and (max-width: 600px){.contact .note_contact{display:none}}.contact .note_contact .button_work a{display:inline-block;margin-top:20px;text-transform:uppercase;padding-left:30px;position:relative;color:var(--main-color);border:1px solid var(--main-color);border-radius:30px;padding:18px 20px 15px 60px;font-size:16px;transition:0.5s}.contact .note_contact .button_work a svg{width:30px;height:30px;fill:var(--main-color);position:absolute;top:10px;left:18px;transition:0.5s}.contact .note_contact .button_work a:hover{background:var(--main-color);color:#fff}.contact .note_contact .button_work a:hover svg{fill:#fff}.contact .note_contact h2{text-transform:uppercase;font-size:26px}.contact .note_contact .adress_item h2{font-size:18px}.contact .note_contact h3{font-size:22px;margin-top:20px;color:var(--extra-color)}.contact .note_contact p{font-size:14px;line-height:26px;color:#444}@media all and (min-width: 1420px){.contact .note_contact p{font-size:16px;line-height:30px}}.contact .row_form .title_form{text-transform:uppercase;text-align:center;font-size:20px;margin-bottom:20px;color:var(--main-color)}.contact .region{font-size:18px;display:none}.contact .mbl_ctn{text-align:right}.contact .mbl_ctn a{width:185px;height:40px;color:#fff;display:inline-block;position:relative;text-align:center;border-radius:5px;line-height:42px;background-color:var(--other-color);text-transform:uppercase;font-weight:600}.contact .contact_table label{display:block;margin-bottom:5px}.contact .contact_table .txtinput{border:none;width:100%;height:100%;line-height:30px;outline:none;color:var(--main-color);box-sizing:border-box;padding:0px 10px;padding-left:20px;background-color:transparent;font-size:16px}.contact .contact_table #message{border:none;background-color:transparent;outline:none;color:var(--main-color);width:100%;box-sizing:border-box;padding:0px 10px;padding-left:20px;font-size:18px;height:100%;padding-top:12px}.contact .contact_table #submitbt:hover{background:#da0f3f}@media only screen and (max-width: 900px){.contact .pll{padding-left:0px}}.contact .address{color:#000000;background:#FFF}.contact .ctn_wrap{display:flex;flex-wrap:wrap}@media all and (max-width: 500px){.contact .ctn_wrap{margin:0px}}.contact .ctn_wrap .ctn_input{width:100%;margin:0px 0px 15px;position:relative}@media all and (max-width: 500px){.contact .ctn_wrap .ctn_input{width:100%;margin:0px 0px 10px}}.contact .ctn_wrap .ctn_input input{color:var(--main-color)}.contact .ctn_wrap .ctn_input input::placeholder{color:var(--main-color)}.contact .ctn_wrap .ctn_input .input_txt{height:38px;width:100%;border:1px solid #ccc}.contact .ctn_wrap .ctn_input .input_txt input{height:100%;width:100%}.contact .mbl .icon{position:absolute;left:0px;height:1px;width:calc(100% - 23px);background:linear-gradient(90deg, #886024 0%, #a8904c 19%, #997136 50%, #af9d55 80%, #8d6629 100%);left:50%;transform:translate(-50%, 0px)}.contact .mbl .icon:before{position:absolute;height:1px;width:calc(100% - 5px);left:0px;background:linear-gradient(90deg, #886024 0%, #a8904c 19%, #997136 50%, #af9d55 80%, #8d6629 100%);content:'';left:50%;transform:translate(-50%, 0px)}.contact .mbl .icon1{top:0px}.contact .mbl .icon1:before{top:5px}.contact .mbl .icon2{bottom:0px}.contact .mbl .icon2:before{bottom:5px}.contact .ctn_mess{position:relative}.contact .ctn_mess:before{background-image:url("../images/iconl_l.png");background-size:cover}.contact .ctn_mess:after{background-image:url("../images/iconl_r.png");background-size:cover}.contact .ctn_mess textarea::placeholder{color:var(--main-color)}.contact .ctn_mess .textarea_txt{border:1px solid #ccc;height:90px}.contact ul li h2{color:#af2a4a;text-transform:uppercase;margin:0;margin-bottom:18px;font-size:15px}.contact .map-canvas{height:360px}@media all and (min-width: 1420px){.contact .map-canvas{height:350px}}.adress_item p{margin-bottom:4px}.grid4{float:left;width:33.33333%;box-sizing:border-box}.grid8{margin-top:60px}@media all and (max-width: 600px){.grid8{margin-top:10px}}.grid8 h3{text-align:center;font-size:30px;margin-bottom:20px;font-family:Gelasio}.mbl{margin-bottom:20px;text-align:left}.mbl:last-child a{display:inline-block;padding:12px 50px;color:#fff;background:var(--main-color);border-radius:60px;font-size:16px;text-transform:uppercase;transition:0.5s;letter-spacing:2.5px}@media only screen and (max-width: 500px){.adress_item{float:none;width:100%;padding:0 !important}.grid4,.grid8{float:none;width:100%;padding:0 !important}}.pos3{padding-top:0px}.contact_i a{padding:7px 20px;border:1px solid var(--other-color);color:var(--other-color);border-radius:3px;display:inline-block;transition:0.5s all ease;position:relative;padding-left:32px}.contact_i a svg{transition:0.5s all ease;width:17px;height:17px;fill:var(--other-color);position:absolute;left:10px;top:50%;transform:translate(0px, -50%)}.contact_i a:hover{background-color:var(--other-color);color:#fff}.contact_i a:hover svg{fill:#fff}.iframe_map{margin-bottom:40px}@media all and (max-width: 600px){.iframe_map{margin-bottom:10px}}.iframe_map iframe{width:100%;height:350px;filter:grayscale(0.5)}
/*# sourceMappingURL=contact.css.map */
