.footer__contents__columns{-ms-overflow-style:none;box-sizing:border-box;scrollbar-width:none}@media screen and (min-width:1050px){.footer__contents__columns{display:flex;height:auto;justify-content:right}}.footer__main__content{align-items:center;display:flex;flex-direction:row;gap:21px;justify-content:center;padding:0 10px}@media screen and (min-width:768px){.footer__main__content{gap:49px;padding:0 20px}}@media screen and (min-width:1050px){.footer__main__content{gap:38px}}.footer__main__content__navigation__nav__list{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 30px}@media screen and (min-width:768px){.footer__main__content__navigation__nav__list{gap:10px 60px;margin:0;width:100%}}@media screen and (min-width:1050px){.footer__main__content__navigation__nav__list{display:flex;flex-wrap:wrap;gap:10px 38px;justify-content:right;max-width:972px}}.footer__main__content__navigation__nav__list__item__anchor{color:#fff;display:block;font-family:var(--font-en);letter-spacing:var(--ls-root);line-height:1.5;position:relative;transition:color .3s}@media screen and (min-width:1050px){.footer__main__content__navigation__nav__list__item__anchor{color:#fff;display:inline-block;position:relative}}.footer__main__content__navigation__nav__list__item__anchor__inner{background-image:linear-gradient(90deg,#fff,#fff);background-position:100% 100%;background-repeat:no-repeat;background-size:0 3px;display:block;font-size:1rem;font-weight:700;letter-spacing:var(--ls-root);line-height:1.5;position:relative;transition:background-size .6s;width:fit-content}@media screen and (min-width:768px){.footer__main__content__navigation__nav__list__item__anchor__inner{font-size:1.6rem}}@media screen and (min-width:1050px){.footer__main__content__navigation__nav__list__item__anchor__inner{font-size:1.6rem;margin-top:7px;padding-bottom:7px}.footer__main__content__navigation__nav__list__item__anchor__inner:before{background-color:transparent;bottom:0;content:"";height:3px;left:0;position:absolute;transition:background-color .3s;width:100%}.footer__main__content__navigation__nav__list__item__anchor:focus .footer__main__content__navigation__nav__list__item__anchor__inner:before,.footer__main__content__navigation__nav__list__item__anchor:hover .footer__main__content__navigation__nav__list__item__anchor__inner:before{background-color:#fff}}.footer__main__content__cta{flex-shrink:0}.footer__main__content__cta a{align-items:center;background-color:#fff;box-sizing:border-box;color:var(--color-main);display:grid;font-family:var(--font-en);font-size:1rem;gap:5px;grid-template-columns:auto auto;letter-spacing:0;line-height:1.28;min-width:79px;padding:9px 7px 7px;text-align:center;width:fit-content}@media screen and (min-width:768px){.footer__main__content__cta a{font-size:1.3rem;gap:6px;min-width:120px;padding:12px 14px 11px}}@media screen and (min-width:1050px){.footer__main__content__cta a{font-size:1.6rem;gap:11px;min-width:155px;padding:12px 24px 10px;transition:.3s}.footer__main__content__cta a:focus,.footer__main__content__cta a:hover{background-color:#d51313;color:#fff}}.footer__main__content__cta .header__main__content__cta__conversion__item__button__icon{background-color:var(--color-main);height:6px;margin-bottom:.15em;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4wNjEiIGhlaWdodD0iMTIuMDYzIiB2aWV3Qm94PSIwIDAgMTIuMDYxIDEyLjA2MyI+PHBhdGggZmlsbD0iIzBmMGYwZiIgZD0iTTExLjUyOSAwSDUuMTM4YS41My41MyAwIDAgMC0uNTMyLjUzM3YxLjY1MWgtMy45YS43MDYuNzA2IDAgMCAwLS43MDUuNzA1djguNDY3YS43MDYuNzA2IDAgMCAwIC43MDUuNzA1aDguNDY3YS43MDYuNzA2IDAgMCAwIC43MDUtLjcwNXYtMy45aDEuNjUxYS41MzMuNTMzIDAgMCAwIC41MzMtLjUzMlYuNTMzQS41MzMuNTMzIDAgMCAwIDExLjUyOSAwbS0yLjY2IDExLjA1NEgxLjAwN1YzLjE5MmgzLjZ2My43MzJhLjUzLjUzIDAgMCAwIC41MzIuNTMyaDMuNzMzWm0yLjE4NC00LjYwNUg1LjYxMlYxLjAwOGg1LjQ0MVoiLz48L3N2Zz4=);mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition:background-color .3s;width:6px;@media screen and (min-width:768px){&{height:9px;width:9px}}@media screen and (min-width:1050px){&{height:11px;margin-bottom:.1em;width:11px}.footer__main__content__cta a:focus &,.footer__main__content__cta a:hover &{background-color:#fff}}}