.contact .icon_adress{color:#0a5;height:64px;height:4rem;margin-right:1.875rem;width:42px;width:2.625rem}.contact .icon_user{height:64px;height:4rem;margin-right:1.375rem;width:64px;width:4rem}.contact ul{margin-bottom:1.25rem}.contact ul li{background:url(/images/list_style_def.png) no-repeat top 8px left;background:url(/images/list_style_def.png) no-repeat top .5rem left;list-style:none;padding:.125rem 0 .125rem 1.5625rem}.contact__quick{background-color:#177e43;color:#fff;padding:1.875rem 2.625rem}@media only screen and (min-width:68.75em){.contact__quick{margin:-2.5rem 0 0 auto;width:850px;width:53.125rem}}.contact__quick .item{margin:.3125rem 0;width:100%}@media only screen and (min-width:37.5em){.contact__quick .item{width:auto}.contact__quick .item:first-child{width:100%}.contact__quick .indentitem{margin-right:2.5rem}}.contact__data{padding-bottom:3.125rem;padding-top:3.125rem}.contact__adress{width:100%}@media only screen and (max-width:68.6875em){.contact__adress{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:68.75em){.contact__adress{width:40%}}.contact__peoples{margin-bottom:2.8125rem;width:100%}@media only screen and (max-width:68.6875em){.contact__peoples{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:68.75em){.contact__peoples{margin-bottom:0;width:56%}}.contact__peoples .item{margin:1.25rem 0;width:100%}@media only screen and (min-width:43.75em){.contact__peoples .item{width:48%}}.contact__peoples .bigger{font-size:18px;font-size:1.125rem}.contact-form{background-color:#f2f2f2}.contact-form .form input,.contact-form .form textarea{width:100%}.contact-form .form input[type=text]{border:1px solid #bebebe;height:50px;height:3.125rem;padding:.5rem 1.25rem .5rem 2.875rem}.contact-form .form input[type=submit]{background-color:#0a5;color:#fff;font-family:poppinssemibold,arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;height:auto;margin:0 1.25rem 0 0;padding:1.125rem 3.125rem;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;width:auto}.contact-form .form input[type=submit]:hover{background-color:#bec2c6;color:#000}.contact-form .form textarea{border:1px solid #bebebe;display:block;height:100px;height:6.25rem;max-height:100px;max-height:6.25rem;max-width:100%;min-height:100px;min-height:6.25rem;min-width:100%;padding:1.125rem 1.25rem .5rem 2.875rem;resize:none;width:100%}.contact-form .wrapper{margin-top:.9375rem;width:100%}@media only screen and (min-width:50em){.contact-form .wrapper.data{width:48%}}.contact-form .name{color:#000;margin-bottom:.25rem}@media only screen and (min-width:68.75em){.contact-form .name.message{padding-top:.625rem}}.contact-form .icon_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;height:2.875rem;justify-content:center;position:absolute;width:46px;width:2.875rem}.contact-form .icon_wrapper.message{height:70px;height:4.375rem}.contact-form .icon_svg{color:#949cb3}.contact-form .icon_name{height:23px;height:1.4375rem;width:17px;width:1.0625rem}.contact-form .icon_mail{height:20px;height:1.25rem;width:20px;width:1.25rem}.contact-form .icon_phone{height:24px;height:1.5rem;width:14px;width:.875rem}.contact-form .icon_chat{height:25px;height:1.5625rem;width:27px;width:1.6875rem}@media only screen and (min-width:50em){.contact-form .gdpr{-webkit-box-flex:1;-ms-flex:1;flex:1}}.formular_chyba{background:url(/images/formular_chyba.png) no-repeat 0 #ff0004}.formular_uspech{background:url(/images/formular_chyba.png) no-repeat 0 #0da331}.formular_chyba,.formular_uspech{border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-size:.75rem;font-weight:600;margin-top:.3125rem;padding:.3125rem .9375rem .3125rem 1.6875rem;text-transform:uppercase}