footer{position:relative;background:#f8f8fa}
footer .container_footer{padding:40px}
@media (max-width:1601px){
footer .container_footer{padding:32px}
}
@media (max-width:1201px){
footer .container_footer{padding:28px}
}
@media (max-width:801px){
footer .container_footer{padding:20px}
}
@media (max-width:1601px){
footer .container_footer{padding-left:40px;padding-right:40px}
}
@media (max-width:1601px) and (max-width:1401px){
footer .container_footer{padding-left:32px}
}
@media (max-width:1601px) and (max-width:1001px){
footer .container_footer{padding-left:24px}
}
@media (max-width:1601px) and (max-width:601px){
footer .container_footer{padding-left:16px}
}
@media (max-width:1601px) and (max-width:1401px){
footer .container_footer{padding-right:32px}
}
@media (max-width:1601px) and (max-width:1001px){
footer .container_footer{padding-right:24px}
}
@media (max-width:1601px) and (max-width:601px){
footer .container_footer{padding-right:16px}
}
footer .product_btn:after{background-image:url(../../images/icons/arrow5.svg)}
.footer_navigation_list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:40px}
@media (max-width:1601px){
.footer_navigation_list{grid-gap:32px}
}
@media (max-width:1201px){
.footer_navigation_list{grid-gap:28px}
}
@media (max-width:801px){
.footer_navigation_list{grid-gap:20px}
}
.footer_navigation_list .text_medium{font-size:16px;line-height:24px}
@media (max-width:1201px){
.footer_navigation_list .text_medium{font-size:14px}
}
@media (max-width:801px){
.footer_navigation_list .text_medium{font-size:12px}
}
@media (max-width:1201px){
.footer_navigation_list .text_medium{line-height:20px}
}
@media (max-width:801px){
.footer_navigation_list .text_medium{line-height:18px}
}
.footer_navigation_list .list_title{display:flex;justify-content:space-between;align-items:center;color:#272829}
.footer_navigation_list .list_title.opened .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.footer_navigation_list .list_title .icon{width:14px;height:14px;background:url(../../images/icons/arrow.svg) no-repeat center/contain;display:none}
@media (max-width:1001px){
.footer_navigation_list .list_title .icon{display:block}
}
@media (max-width:1001px){
.footer_navigation_list{grid-template-columns:repeat(1,1fr);justify-content:center}
}
@media (max-width:1001px){
.footer_navigation_list .list_elem{order:2}
.footer_navigation_list .list_elem.contact_block{order:1}
.footer_navigation_list .list_elem.contact_block .list_title{display:none}
.footer_navigation_list .list_elem.contact_block .footer_sub_navigation_list{display:block;text-align:center}
}
.footer_sub_navigation_list .sub_list_elem{padding-top:8px;font-size:16px;line-height:24px}
@media (max-width:1201px){
.footer_sub_navigation_list .sub_list_elem{font-size:14px}
}
@media (max-width:801px){
.footer_sub_navigation_list .sub_list_elem{font-size:12px}
}
@media (max-width:1201px){
.footer_sub_navigation_list .sub_list_elem{line-height:20px}
}
@media (max-width:801px){
.footer_sub_navigation_list .sub_list_elem{line-height:18px}
}
.footer_sub_navigation_list .sub_list_elem a{-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.footer_sub_navigation_list .sub_list_elem a:not([type=button]):hover{text-decoration:underline}
.footer_sub_navigation_list .image_href{padding-left:28px;background:url("") no-repeat left/24px}
@media (max-width:1201px){
.footer_sub_navigation_list .image_href{background-size:20px;padding-left:24px}
}
@media (max-width:801px){
.footer_sub_navigation_list .image_href{background-size:18px;padding-left:22px}
}
@media (max-width:1001px){
.footer_sub_navigation_list{display:none}
.footer_sub_navigation_list.show_list{display:block;padding:12px 8px 0}
}
.footer_about{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:16px}
@media (max-width:1201px){
.footer_about{grid-gap:12px}
}
@media (max-width:801px){
.footer_about{grid-gap:8px}
}
@media (max-width:1401px){
.footer_about{flex-direction:column;justify-content:center}
}
@media (max-width:601px){
.footer_about{align-items:flex-start}
}
@media (max-width:601px){
.footer_about{align-items:flex-start}
}
.footer_about .image_href_right{padding-right:20px;background:url(../../images/icons/search_grey.svg) no-repeat right/16px}
@media (max-width:801px){
.footer_about .image_href_right{background-size:12px;padding-right:16px}
}
.footer_about_copy{display:flex;justify-content:flex-start;align-items:center;grid-gap:40px;font-size:14px;line-height:20px}
@media (max-width:1601px){
.footer_about_copy{grid-gap:32px}
}
@media (max-width:1201px){
.footer_about_copy{grid-gap:28px}
}
@media (max-width:801px){
.footer_about_copy{grid-gap:20px}
}
@media (max-width:801px){
.footer_about_copy{font-size:12px}
}
@media (max-width:801px){
.footer_about_copy{line-height:16px}
}
@media (max-width:801px){
.footer_about_copy{flex-wrap:wrap;justify-content:center;grid-gap:8px;text-align:center}
}
@media (max-width:601px){
.footer_about_copy{justify-content:flex-start;text-align:left}
}
.footer_about_info{display:flex;justify-content:flex-start;align-items:center;grid-gap:40px;font-size:14px;line-height:20px}
@media (max-width:1601px){
.footer_about_info{grid-gap:32px}
}
@media (max-width:1201px){
.footer_about_info{grid-gap:28px}
}
@media (max-width:801px){
.footer_about_info{grid-gap:20px}
}
@media (max-width:801px){
.footer_about_info{font-size:12px}
}
@media (max-width:801px){
.footer_about_info{line-height:16px}
}
@media (max-width:801px){
.footer_about_info{grid-gap:8px}
}
@media (max-width:601px){
.footer_about_info{flex-direction:column;align-items:flex-start}
}
.footer_about_info a{-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.footer_about_info a:hover{text-decoration:underline}
.footer_navigation_social{grid-gap:4px;display:flex;justify-content:flex-start;align-items:center}
@media (max-width:1001px){
.footer_navigation_social{justify-content:center}
}
@media (max-width:1001px){
.footer_navigation_social .for_icon{display:flex;align-items:center;height:18px}
.footer_navigation_social .for_icon[href="https://twitter.com/worktime"]{max-height:14px}
}