.all_contact_block .inner_contact_content_block{display:flex;gap:48px;width:100%}.all_contact_block .inner_contact_content_block .contact_department_side{display:flex;flex-direction:column;gap:24px;width:35%}.all_contact_block .inner_contact_content_block .contact_department_side p{margin-bottom:0}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card{border:1px solid #000;box-shadow:16px 16px 16px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:24px;padding:24px}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card .icon_card_name_row{align-items:center;display:flex;gap:16px}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card .icon_card_name_row .icon_card img{height:auto;width:40px}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card .icon_card_name_row .card_name{font-size:24px;font-weight:700;line-height:33.6px;text-align:left;text-transform:uppercase}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card .telephone_email{display:flex;flex-direction:column;gap:24px;margin-left:calc(15% + 15px)}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card .telephone_email .p_contact_row{display:grid;font-size:16px;grid-template-columns:1fr 2fr;line-height:16px;text-align:left}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card .telephone_email .p_contact_row p:first-child{color:#757575;font-weight:300}.all_contact_block .inner_contact_content_block .contact_department_side .contact_department_card .telephone_email .p_contact_row p:last-child{color:#000;font-weight:400}.all_contact_block .inner_contact_content_block .contact_form{width:65%}.all_contact_block .inner_contact_content_block .contact_form .title_form{font-size:24px;font-weight:600;line-height:24px;padding-bottom:24px;text-align:left;text-transform:uppercase}.all_contact_block .inner_contact_content_block .contact_form .form_contact{border-top:1px solid #000;display:flex;flex-direction:column;gap:24px;padding-top:40px}.all_contact_block .inner_contact_content_block .contact_form .form_contact .group_input{display:grid;gap:16px;grid-template-columns:1fr 1fr}.all_contact_block .inner_contact_content_block .contact_form .form_contact .group_input .input_item{background-color:#f5f5f5;border:none;border-radius:2px;font-size:15px;font-weight:300;line-height:15px;outline:none;padding:16px;text-align:left;width:100%}.all_contact_block .inner_contact_content_block .contact_form .form_contact .group_input .full_width_input{grid-column:1/-1}.all_contact_block .inner_contact_content_block .contact_form .form_contact .group_input .content_contact{height:120px}.all_contact_block .inner_contact_content_block .contact_form .form_contact .group_input #content{line-height:150%;min-height:150px}.all_contact_block .inner_contact_content_block .contact_form .form_contact .row_btn_submit{display:flex;justify-content:flex-end;width:100%}.all_contact_block .inner_contact_content_block .contact_form .form_contact .row_btn_submit button{background-color:#000;border:none;border-radius:2px;color:#fff;font-size:14px;font-weight:400;line-height:14px;outline:none;padding:16px 24px;text-align:center;width:16.6666666667%}@media screen and (max-width:768px){.all_contact_block .inner_contact_content_block{flex-direction:column}.all_contact_block .inner_contact_content_block .contact_department_side,.all_contact_block .inner_contact_content_block .contact_form{width:100%!important}.all_contact_block .inner_contact_content_block .contact_form .form_contact .group_input{grid-template-columns:1fr!important}.all_contact_block .inner_contact_content_block .contact_form .form_contact .row_btn_submit button{width:100%}}
