.footer_box .socials{display:block;font-size:0;line-height:0;white-space:nowrap}.footer_box .socials .social{display:inline-block;width:24px;height:24px;margin:0 16px 0 0;background-color:var(--color-heading);vertical-align:middle;transition:.2s;cursor:pointer;-webkit-mask:var(--mask-image) 50% 50%/contain no-repeat}.footer_box .socials .social:last-child{margin-right:0}@media(hover: hover){.footer_box .socials .social:hover{background-color:var(--color-text)}}.footer_box .socials .social_youtube{--mask-image: url(../../images/ico_social_youtube.svg)}.footer_box .socials .social_facebook{--mask-image: url(../../images/ico_social_facebook.svg)}.footer_box .socials .social_instagram{--mask-image: url(../../images/ico_social_instagram.svg)}.footer_box .socials .social_twitter{--mask-image: url(../../images/ico_social_twitter.svg)}.footer_box .socials .social_linkedin{--mask-image: url(../../images/ico_social_linkedin.svg)}.footer_box{display:block;position:relative;overflow:hidden;flex-grow:0;flex-shrink:0;background:#110f10;color:#a09f9f;font-size:16px;font-weight:400;line-height:1.5;z-index:1}.footer_box:before{content:"";position:absolute;top:-70px;right:-70px;width:701px;height:236px;background:url(../../images/bg_footer_decor.svg) 50% 50%/contain no-repeat;z-index:1}.footer_box a{color:#fff}@media(hover: hover){.footer_box a:hover{color:var(--color-active)}}.footer_box .top{display:block;position:relative;padding:var(--gap-subsection) var(--gap-aside);z-index:2}.footer_box .bottom{display:block;position:relative;padding:16px var(--gap-aside) 4px;border-top:1px solid var(--color-border);font-size:var(--size-small);font-weight:400;line-height:20px;z-index:2;--gap-heading: 10px}.footer_box .bottom .fixed{display:flex;flex-wrap:wrap;align-items:center}.footer_box .items{display:flex;margin:0 calc(-1*var(--gap-section-offset)) calc(-1*var(--gap-subsection)) 0}.footer_box .item{flex-basis:22.222%;padding:0 var(--gap-section-offset) 0 0;margin:0 0 var(--gap-subsection)}.footer_box .logo{display:block;width:148px;height:100px;margin:0 0 25px;background:currentColor;-webkit-mask:var(--mask-image) 50% 50%/contain no-repeat;--mask-image: url(../../images/ico_logo.svg)}.footer_box .text{display:block;margin:0 0 15px;font-weight:400}.footer_box .text:last-child{margin-bottom:0}.footer_box .menu li{margin:0 0 10px}.footer_box .menu li:last-child{margin-bottom:0}.footer_box .socials{margin-top:auto}.footer_box .links{display:flex;flex-wrap:wrap;align-items:center}.footer_box .links:last-child{margin-bottom:calc(-1*var(--gap-heading))}.footer_box .links li{position:relative;padding:0 15px 0 0;margin:0 15px 12px 0}.footer_box .links li:after{content:"";position:absolute;top:50%;right:0;width:1px;height:12px;margin:-6px 0 0;background:var(--color-border)}@media(hover: hover){.footer_box .links a:hover{text-decoration:underline}}.footer_box .copyright{display:block;margin:0 auto 12px 0}.footer_box .development{display:block;margin:0 0 12px}.footer_box .radical{display:inline-block;position:relative;top:-1px;width:75px;height:20px;margin:0 0 0 5px;background:url(../../images/pic_radical.svg) 50% 50%/contain no-repeat;color:rgba(0,0,0,0);font-size:0;line-height:0;vertical-align:middle}.footer_box .button_top{display:none}@media(min-width: 1024px){.has_enquire .footer_box{padding-bottom:calc(var(--height-enquire) - 20px)}.footer_box .item{padding-top:125px}.footer_box .item_company{display:inline-flex;flex-basis:33.333%;flex-direction:column;align-items:flex-start;padding-top:0}.footer_box .item_company .text{max-width:320px}.footer_box .socials{margin-top:auto}.footer_box .button_top{display:flex;position:absolute;top:0;right:0}}@media(max-width: 1024px){.footer_box:before{top:0;right:-40px;width:350px;height:118px}.footer_box .logo{margin-bottom:20px}.footer_box .text{margin-bottom:10px}.footer_box .items{flex-wrap:wrap}.footer_box .item{flex-basis:auto;flex-grow:1}.footer_box .item_company{flex-basis:100%}}@media(max-width: 640px){.footer_box .links li:last-child{padding-right:0;margin-right:0}.footer_box .links li:last-child:after{display:none}}
/*# sourceMappingURL=footer.css.map */
