.fixed-tg{bottom:clamp(2.5rem,1.9230769231rem + 2.5641025641vw,5rem);left:0;pointer-events:none;position:fixed;width:100%;z-index:9}.fixed-tg .container{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative;width:80rem}.fixed-tg__link{bottom:0;height:clamp(3.75rem,3.4615384615rem + 1.2820512821vw,5rem);pointer-events:all;position:absolute;right:clamp(.8125rem,.4447115385rem + 1.6346153846vw,1.875rem);-webkit-transform:translate(0);transform:translate(0);width:clamp(3.75rem,3.4615384615rem + 1.2820512821vw,5rem)}@media(min-width:87.5rem){.fixed-tg__link{right:clamp(1.875rem,36.875rem + -40vw,6.875rem)}}.fixed-tg__link+.fixed-tg__link--mail{bottom:5.375rem}.fixed-tg__icon-img{height:100%;width:100%}.site-footer{--_sf-title-font-size:.75rem;--_sf-font-size-contact-title:clamp(.8125rem,.578125rem + .46875vw,1rem);--_sf-font-size-contact-point:clamp(1rem,.84375rem + .3125vw,1.125rem);--_sf-font-size-menu-link:var(--_sf-font-size-contact-title);--_sf-color-white-text:var(--color-white);--_sf-color-grey-text:var(--color-global-text-main-light);--_sf-social-icon-size:2.0625rem;--_sf-line-height-bold:150%;--_sf-font-weight-thin:400;--_sf-font-weight-medium:500;--_sf-font-weight-bold:700;padding-block:clamp(2.5rem,1.4772727273rem + 4.5454545455vw,3.75rem)}@media(min-width:50rem){.site-footer{padding-block:clamp(3.75rem,.625rem + 6.25vw,6.25rem)}}.site-footer .container{display:grid}@media(min-width:47.9375rem){.site-footer .container{grid-template-columns:repeat(3,1fr)}}@media(min-width:63.9375rem){.site-footer .container{grid-template-columns:repeat(4,1fr)}}@media(max-width:63.875rem){.site-footer__info{grid-column:1;grid-row:1}}.site-footer__logo{block-size:clamp(2.0625rem,.421875rem + 3.28125vw,3.375rem);display:inline-block;font-size:0;inline-size:clamp(9.625rem,1.96875rem + 15.3125vw,15.75rem)}.site-footer__logo svg{block-size:100%;inline-size:100%}.site-footer__title{-webkit-margin-before:clamp(.375rem,.2215909091rem + .6818181818vw,.5625rem);color:var(--_sf-color-white-text);font-size:var(--_sf-title-font-size);font-weight:var(--_sf-font-weight-thin);line-height:var(--_sf-line-height-bold);margin-block-start:clamp(.375rem,.2215909091rem + .6818181818vw,.5625rem);max-inline-size:100%;text-wrap:balance}@media(min-width:47.9375rem){.site-footer__title{-webkit-margin-before:clamp(.5625rem,-.53125rem + 2.1875vw,1.4375rem);margin-block-start:clamp(.5625rem,-.53125rem + 2.1875vw,1.4375rem)}}.site-footer__org-info{block-size:3rem;color:var(--_sf-color-grey-text);display:grid;gap:clamp(0rem,-.3125rem + .625vw,.25rem);grid-row:5;-webkit-margin-before:3.9375rem;margin-block-start:3.9375rem}@media(min-width:47.9375rem){.site-footer__org-info{grid-column:1;grid-row:1;-webkit-margin-before:8.125rem;margin-block-start:8.125rem}}@media(min-width:63.9375rem){.site-footer__org-info{grid-row:2;-webkit-margin-before:-2.3125rem;block-size:unset;margin-block-start:-2.3125rem}}.site-footer__contacts{grid-column:1;grid-row:3;-webkit-margin-before:1.25rem;margin-block-start:1.25rem;position:relative}@media(min-width:47.9375rem){.site-footer__contacts{grid-column:2;grid-row:1;inline-size:19.1875rem;-webkit-padding-start:3rem;padding-inline-start:3rem;-webkit-padding-before:.375rem;padding-block-start:.375rem;-webkit-margin-before:unset;margin-block-start:unset}}@media(min-width:90rem){.site-footer__contacts{block-size:13.3125rem}}.site-footer__contacts--title{color:var(--_sf-color-grey-text);font-size:var(--_sf-font-size-contact-title);font-weight:var(--_sf-font-weight-medium);line-height:var(--_sf-line-height-bold)}.site-footer__contacts--title:first-child{display:none}@media(min-width:63.9375rem){.site-footer__contacts--title:first-child{display:block}}@media(max-width:63.875rem){.site-footer__contacts--title:nth-child(3){position:absolute;top:calc(clamp(-.5625rem,-1.0227272727rem + 2.0454545455vw,0rem)*-1)}}.site-footer__contacts--point{color:var(--_sf-color-white-text);display:block;font-size:var(--_sf-font-size-contact-point);font-weight:var(--_sf-font-weight-bold);line-height:130%;text-decoration:none}.site-footer__contacts--tel{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media(min-width:47.9375rem){.site-footer__contacts--tel{margin-block:clamp(0rem,-1.40625rem + 2.8125vw,1.125rem) calc(clamp(-2.5rem,-5.078125rem + 5.15625vw,-.4375rem)*-1)}}.site-footer__contacts--address{margin-block:2.8125rem 2.0625rem}@media(min-width:47.9375rem){.site-footer__contacts--address{margin-block:calc(clamp(-2.3125rem,-3.796875rem + 2.96875vw,-1.125rem)*-1) calc(clamp(-2.5625rem,-3.5rem + 1.875vw,-1.8125rem)*-1)}}.site-footer__navigation{grid-column:1;grid-row:2;-webkit-margin-before:1.625rem;inline-size:clamp(14.75rem,4.28125rem + 20.9375vw,23.125rem);margin-block-start:1.625rem}@media(min-width:47.9375rem){.site-footer__navigation{grid-column:2;grid-row:2;-webkit-margin-before:3.625rem;margin-block-start:3.625rem;-webkit-padding-start:clamp(3rem,1.28125rem + 3.4375vw,4.375rem);padding-inline-start:clamp(3rem,1.28125rem + 3.4375vw,4.375rem)}}@media(min-width:63.9375rem){.site-footer__navigation{grid-column:3/-1;grid-row:1;-webkit-margin-before:unset;margin-block-start:unset}}.site-footer .footer-links__list{display:grid;gap:3.375rem;grid-template-columns:repeat(2,1fr)}@media(min-width:47.9375rem){.site-footer .footer-links__list{gap:clamp(.3125rem,-5.234375rem + 11.09375vw,4.75rem)}}.site-footer .footer-links__list .footer-menu{-webkit-padding-start:unset;inline-size:7.4375rem;list-style-type:none;padding-inline-start:unset;-webkit-margin-after:unset;margin-block-end:unset;-webkit-margin-before:unset;margin-block-start:unset}@media(min-width:63.9375rem){.site-footer .footer-links__list .footer-menu{-webkit-margin-before:.3125rem;margin-block-start:.3125rem}}.site-footer .footer-links__list .footer-menu .menu-item{-webkit-margin-after:calc(clamp(-1.0625rem,-1.375rem + .625vw,-.8125rem)*-1);margin-block-end:calc(clamp(-1.0625rem,-1.375rem + .625vw,-.8125rem)*-1)}.site-footer .footer-links__list .footer-menu .menu-item:last-child{-webkit-margin-after:unset;margin-block-end:unset}.site-footer .footer-links__list .footer-menu .menu-item>a{color:var(--_sf-color-white-text);font-size:var(--_sf-font-size-menu-link);font-weight:var(--_sf-font-weight-medium);line-height:100%;text-decoration:none}@media(min-width:47.9375rem){.site-footer .footer-links__list .footer-menu .menu-item>a{line-height:var(--_sf-line-height-bold)}}.site-footer .footer-links__list .footer-menu .menu-item:first-child{-webkit-margin-after:clamp(.875rem,.71875rem + .3125vw,1rem);margin-block-end:clamp(.875rem,.71875rem + .3125vw,1rem)}.site-footer .footer-links__list .footer-menu .menu-item:first-child>a{color:var(--_sf-color-grey-text)}.site-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;grid-column:1;grid-row:6;margin-block:1rem .6875rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;block-size:3.25rem;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:47.9375rem){.site-footer__links{grid-column:1;grid-row:2;-webkit-margin-after:unset;margin-block-end:unset;-webkit-margin-before:3.4375rem;margin-block-start:3.4375rem}}@media(min-width:63.9375rem){.site-footer__links{block-size:unset;grid-column:2/span 2;grid-row:3;margin-block:6.125rem 3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-padding-start:3rem;gap:clamp(.75rem,-3.9375rem + 9.375vw,4.5rem);padding-inline-start:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer:has(.social__links:empty) .site-footer__links{grid-column:1/span 2;padding-left:0}}.site-footer__link{color:var(--_sf-color-grey-text);display:block;font-size:var(--_sf-title-font-size);font-weight:var(--_sf-font-weight-medium);inline-size:16.125rem;line-height:133%;text-decoration:underline}.site-footer .social__link{block-size:var(--_sf-social-icon-size);inline-size:var(--_sf-social-icon-size)}.site-footer .social__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:clamp(.375rem,.0625rem + .625vw,.625rem);grid-column:1;grid-row:4;-webkit-margin-before:2rem;margin-block-start:2rem}@media(min-width:47.9375rem){.site-footer .social__links{grid-row:2;margin-block:9.5625rem clamp(.5rem,-2.78125rem + 6.5625vw,3.125rem)}}@media(min-width:63.9375rem){.site-footer .social__links{-webkit-margin-before:6.25rem;grid-column:1;grid-row:3;margin-block-start:6.25rem}}
