.footer_box{display:block;position:relative;flex-grow:0;flex-shrink:0;padding:0 var(--gap-section-side);font-size:var(--size-base);font-weight:400;line-height:1.375rem;z-index:1;--gap-section-small: 40px;--gap-content: 10px;--gap-grid-x: 30px;--gap-grid-y: 30px}@media(hover: hover){.footer_box a:hover{color:var(--color-link);text-decoration:underline}}.footer_box .fixed{padding:var(--gap-section-small) 0;border-top:1px solid var(--color-border)}.footer_box .items{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;--width-item: auto}.footer_box .item{display:block;flex-grow:unset;flex-shrink:unset}.footer_box .item_company{display:flex;flex-direction:column;align-items:flex-start;gap:20px;--width-item: 50%}.footer_box .logo{display:flex;align-items:center;width:190px;height:36px;margin:0 0 var(--gap-section-small);background-color:var(--color-link);-webkit-mask:url(../../images/ico_logo.svg) 0 50%/contain no-repeat}.footer_box .countries{display:block;position:relative;width:140px;font-size:1rem;font-weight:400;line-height:1.25rem;--height-button: 44px}.footer_box .countries:focus-within .dropdown{transform:scaleY(1);opacity:1}@media(hover: hover){.footer_box .countries:hover .selected{background-color:var(--color-border)}.footer_box .countries:hover .dropdown{transform:scaleY(1);opacity:1}}.footer_box .countries .selected{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--height-button);padding:4px 18px;background-color:var(--color-background);gap:10px}.footer_box .countries .selected:after{content:"";display:block;position:relative;top:1px;flex-grow:0;flex-shrink:0;width:12px;height:7px;margin-right:-4px;background-color:currentColor;-webkit-mask:url(../../images/ico_select.svg) 50% 50%/contain no-repeat}.footer_box .countries .dropdown{display:block;position:absolute;top:100%;right:0;left:0;background-color:var(--color-background);transition:.3s;transform:scaleY(0);transform-origin:0 0;opacity:.01}.footer_box .countries .country{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:space-between;min-height:var(--height-button);padding:4px 18px;border-top:1px solid var(--color-border);text-decoration:none;transition:.2s;gap:10px}@media(hover: hover){.footer_box .countries .country:hover{background-color:var(--color-primary);color:var(--color-primary-text)}}.footer_box .countries .flag{display:block;position:relative;width:24px;transition:.2s;cursor:pointer}.footer_box .countries .flag:after{content:"";display:block;padding-bottom:75%}.footer_box .countries img{display:block;position:absolute;width:100%;height:100%;border-radius:2px;inset:0;object-fit:cover}.footer_box .socials{display:flex;align-items:center;gap:12px}.footer_box .social{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-small);background:var(--color-field);background:currentColor;-webkit-mask:var(--mask-image) 50% 50%/contain no-repeat;transition:.2s;--mask-image: url(../../images/ico_social_facebook.svg)}@media(hover: hover){.footer_box .social:hover{background-color:var(--color-link)}}.footer_box .social_linkedin{--mask-image: url(../../images/ico_social_linkedin.svg)}.footer_box .social_youtube{--mask-image: url(../../images/ico_social_youtube.svg)}.footer_box .social_instagram{--mask-image: url(../../images/ico_social_instagram.svg)}.footer_box .copyright{display:block;margin-top:20px}.footer_box .heading{display:block;margin:0 0 var(--gap-content);color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-large);font-weight:500;line-height:var(--line-large)}.footer_box .menu{display:block;color:var(--color-muted)}.footer_box .menu li{margin:0 0 var(--gap-content)}.footer_box .menu li:last-child{margin-bottom:0}@media(max-width: 64rem){.footer_box{--gap-section-small: 30px;--gap-grid-x: 20px;--gap-grid-y: 25px}}@media(max-width: 48rem){.footer_box .items{flex-wrap:wrap}.footer_box .item_company{display:contents}.footer_box .brand,.footer_box .address{width:calc(100% - var(--gap-grid-x));margin:0 var(--gap-grid-x) var(--gap-grid-y) 0}.footer_box .brand{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer_box .address{order:4}.footer_box .address br{display:none}.footer_box .logo{margin:0}.footer_box .details{display:flex;flex-basis:calc(100% - var(--gap-grid-x));flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:space-between;order:5;margin:0 var(--gap-grid-x) var(--gap-grid-y) 0;gap:10px}.footer_box .copyright{margin:0}}
/*# sourceMappingURL=footer.css.map */
