#footer.media-aside{position:relative;background:var(--footer-top-bg, var(--color-surface, #fff));color:var(--footer-text-color, var(--color-main));font-family:var(--footer-font-family, var(--font-main));font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive))}#footer.media-aside .footer-main{display:grid;grid-template-columns:1fr;align-items:var(--footer-split-main-align, center);justify-content:var(--footer-split-main-justify, space-between);gap:var(--footer-split-main-gap, clamp(80px, 10vw, 220px));padding:36px 24px}#footer.media-aside .form-panel{display:flex;align-items:center;width:100%;min-width:0;order:var(--footer-split-form-order, 0);padding:var(--footer-split-form-padding, 0)}#footer.media-aside .media-panel{order:var(--footer-split-media-order, 0);min-width:0}#footer.media-aside .footer-form{font-size:var(--footer-form-text-size, var(--font-size-paragraph-responsive))}#footer.media-aside .footer-form .field.name label:after,#footer.media-aside .footer-form .field.email label:after,#footer.media-aside .footer-form .field.phone label:after{content:"*"}#footer.media-aside .footer-media{display:block;width:100%;height:var(--footer-media-height, auto);aspect-ratio:var(--footer-media-aspect-ratio, .84);object-fit:cover}#footer.media-aside .footer-bottom{display:grid;grid-template-columns:1fr;gap:var(--footer-split-bottom-gap, 18px clamp(20px, 2vw, 38px));background:var(--footer-bg, var(--color-footer-bg));color:var(--footer-short-text-color, var(--footer-text-color, var(--color-main)));padding:36px 24px;align-items:start}#footer.media-aside .footer-bottom-contact{display:block;grid-column:var(--footer-bottom-contact-column, auto);grid-row:var(--footer-bottom-contact-row, auto);grid-template-columns:var(--footer-bottom-contact-columns, none);gap:var(--footer-bottom-contact-gap, normal);align-items:start;font-family:var(--footer-contact-font-family, inherit)}#footer.media-aside .department{display:grid;grid-template-columns:1fr;gap:18px}#footer.media-aside .title h2{margin:0;font-family:var(--font-second);font-size:var(--footer-contact-title-size, 2rem);font-weight:var(--footer-contact-title-font-weight, var(--font-weight-header));line-height:1.1;color:var(--footer-contact-title-color, inherit);text-transform:var(--footer-contact-title-text-transform, uppercase);letter-spacing:var(--footer-contact-title-letter-spacing, 0)}#footer.media-aside .email a,#footer.media-aside .phones-wrapper a,#footer.media-aside .address,#footer.media-aside .work-days{margin:0;font-size:var(--footer-text-size, var(--font-size-paragraph-responsive));line-height:1.1}#footer.media-aside .address-wrapper,#footer.media-aside .work-days-wrapper{display:flex;flex-direction:column;gap:0}#footer.media-aside .department p,#footer.media-aside .address p,#footer.media-aside .address-wrapper p,#footer.media-aside .work-days p,#footer.media-aside .work-days-wrapper p{margin-block:0;margin-inline:0}#footer.media-aside .footer-bottom-meta{display:grid;grid-template-columns:max-content 1fr;gap:22px clamp(40px,5.2vw,100px);align-items:center}#footer.media-aside .footer-bottom-socials{display:flex;align-items:center}#footer.media-aside .footer-bottom-logos,#footer.media-aside .footer-bottom-links,#footer.media-aside .footer-legal-links,#footer.media-aside .socials-wrapper{display:flex;gap:24px;align-items:center;flex-wrap:wrap}#footer.media-aside .socials-wrapper{color:var(--footer-social-color, currentColor)}#footer.media-aside .socials-wrapper .footer-icon{width:var(--footer-social-icon-size, 1.35em);height:var(--footer-social-icon-size, 1.35em)}#footer.media-aside .footer-bottom-links,#footer.media-aside .company-details{grid-column:1/span 2;margin:0}#footer.media-aside .footer-bottom-links{display:flex;flex-wrap:wrap;gap:var(--footer-bottom-links-gap, 1em 2em)}#footer.media-aside .footer-bottom-links .catalog-one,#footer.media-aside .footer-bottom-links .catalog-dropdown summary{font-size:var(--footer-legal-text-size, inherit);text-decoration:none}#footer.media-aside .footer-bottom-links .download{height:1em;width:1em}#footer.media-aside .footer-bottom-links .download .fil0,#footer.media-aside .footer-bottom-links .download .fil1,#footer.media-aside .footer-bottom-links .download .fil2{fill:currentcolor;stroke:currentcolor}#footer.media-aside .footer-legal-links .legal-notice{order:var(--footer-legal-notice-order, initial)}#footer.media-aside .footer-legal-links .privacy-policy{order:var(--footer-privacy-policy-order, initial)}#footer.media-aside .footer-legal-links .rodo{order:var(--footer-rodo-order, initial)}#footer.media-aside .footer-legal-links a,#footer.media-aside .footer-legal-links button{font-size:var(--footer-legal-text-size, inherit)}#footer.media-aside .company-details{font-size:var(--footer-company-text-size, .875rem);line-height:1.1}#footer.media-aside a,#footer.media-aside button:not(.footer-form-submit){color:inherit}#footer.media-aside a:hover,#footer.media-aside button:not(.footer-form-submit):hover{opacity:.7}#footer.media-aside .footer-form-submit{color:var(--footer-button-color, currentColor)}#footer.media-aside .footer-form-submit:hover{color:var(--footer-button-color-hover, var(--footer-button-color, currentColor));opacity:1}#footer.media-aside .logo-atal-svg{width:var(--footer-logo-atal-width, 132px);height:auto}#footer.media-aside .logo-gpw-svg{width:var(--footer-logo-gpw-width, 110px);height:auto}#footer.media-aside .socials-wrapper svg{width:100%;height:auto;max-height:100%}#footer.media-aside .logo-and-link-amu{position:absolute;right:18px;bottom:18px;color:inherit}#footer.media-aside .ico_amu{width:var(--footer-amu-logo-width, 24px);height:auto}#footer.media-aside .logo-gpw-svg .fil0,#footer.media-aside .logo-gpw-svg .fil1,#footer.media-aside .logo-gpw-svg .fil2,#footer.media-aside .ico_amu .fil0{fill:var(--footer-logo-color, currentColor);stroke:var(--footer-logo-color, currentColor)}#footer.media-aside .socials-wrapper .fil0,#footer.media-aside .socials-wrapper .fil1,#footer.media-aside .socials-wrapper .fil2{fill:currentcolor;stroke:currentcolor}#footer.media-aside .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, var(--color-atal-red));stroke:var(--footer-logo-atal-primary, var(--color-atal-red))}#footer.media-aside .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer.media-aside .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor));stroke:var(--footer-logo-atal-secondary, var(--footer-logo-color, currentColor))}@media(min-width:992px){#footer.media-aside .footer-main{grid-template-columns:var(--footer-split-main-columns, minmax(560px, 773px) minmax(360px, 518px));padding:var(--footer-split-main-padding, clamp(80px, 6.4vw, 122px) clamp(90px, 11.4vw, 218px) 96px clamp(72px, 4.7vw, 90px))}#footer.media-aside .footer-bottom{grid-template-columns:var(--footer-split-bottom-columns, minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr));padding:var(--footer-split-bottom-padding, 44px clamp(72px, 4.6vw, 88px) 36px)}#footer.media-aside .footer-bottom-contact{display:var(--footer-bottom-contact-display, contents)}#footer.media-aside .department{display:contents}#footer.media-aside .title{grid-column:1;grid-row:1/span 4}#footer.media-aside .email{grid-column:2;grid-row:1}#footer.media-aside .address{grid-column:2;grid-row:var(--footer-contact-address-row, 2)}#footer.media-aside .work-days{grid-column:2;grid-row:var(--footer-contact-working-hours-row, 3)}#footer.media-aside .phone{grid-column:2;grid-row:var(--footer-contact-phone-row, 4)}#footer.media-aside .footer-bottom-meta{grid-column:3}}
