.page_contacts{font-family:Montserrat;background-image:url(./images/contacts.jpg)!important;background-position:top right;font-size:15px}.page_contacts .flex{display:flex}.page_contacts .flex .contacts_left,.page_contacts .flex .contacts_right{width:50%}.page_contacts .flex .contacts_left{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.page_contacts .flex .contacts_left .field-block{margin-bottom:40px}.page_contacts .flex .contacts_left .field-block:last-child{margin-bottom:0}.page_contacts .flex .contacts_left .field-block .title{font-weight:500;margin-bottom:10px}.page_contacts .flex .contacts_left .field-block .value{font-weight:300}.page_contacts .flex .contacts_right h1{text-align:left!important}.page_contacts .flex .contacts_right .note{font-weight:400;line-height:25px}.page_contacts .flex .contacts_right button{width:100%;max-width:405px;height:50px;font-family:Nunito;font-weight:700;font-size:18px;margin:30px auto 0}.page_contacts .flex .contacts_right .text-input_underlining{border:0;border-bottom:1px solid rgb(155,155,155);width:100%;height:35px;margin-top:27px;font-weight:400;font-size:16px;padding-left:13px;box-sizing:border-box;background:transparent}.page_contacts .flex .contacts_right .agreement{margin-top:27px;display:block;font-weight:400;font-size:14px;line-height:145%}.page_contacts .flex .contacts_right .agreement .checkbox_tick{float:left;margin-right:10px;margin-top:0}.page_contacts .flex .contacts_right .agreement a{color:#373737;border-bottom:1px solid rgb(55,55,55)}@media(max-width:768px){.page_contacts{background-image:url(./images/contacts-m.jpg)!important}.page_contacts main{margin-bottom:35px}.page_contacts .flex{flex-wrap:wrap}.page_contacts .flex .contacts_left,.page_contacts .flex .contacts_right{width:100%}.page_contacts .flex .h1{font-family:Nunito;font-weight:600;font-size:24px;line-height:100%;text-align:center;width:100%;margin:40px 0 30px}.page_contacts .flex .contacts_right .note{font-size:18px;font-weight:500;line-height:25px;text-align:center;margin-top:50px;margin-bottom:0;color:#373737}.page_contacts .flex .contacts_right .text-input_underlining{font-size:16px;padding-left:3px}.page_contacts .flex .contacts_right .agreement{display:flex;align-items:center}.page_contacts .flex .contacts_right .agreement .checkbox_tick{width:16px;min-width:16px;height:16px;background-size:cover}.page_contacts .flex .contacts_right button{font-weight:500}}
