.project-footer .footer-nav__title{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.project-footer{border-top-width:5px;border:5px solid var(--color-white);border-radius:40px;border-top:3px solid var(--color-white)}@media only screen and (min-width:1068.1px){.project-footer{--container-padding:40px;--container-width:1410px}}@media only screen and (max-width:1068px){.project-footer{border-radius:20px;border-width:2px 3px 3px}}@media only screen and (max-width:734px){.project-footer .is-desktop{display:none}}@media only screen and (min-width:734.1px){.project-footer .is-mobile{display:none}}.project-footer__back-to-top.button{background:var(--color-surface)!important;color:var(--color-primary)!important;position:absolute;right:55px;top:-15px;transition:transform .4s cubic-bezier(.05,.7,.1,1)}@media only screen and (max-width:734px){.project-footer__back-to-top.button{height:40px;min-width:40px;right:var(--container-padding);width:40px}}@media (any-hover:hover) and (pointer:fine){.project-footer__back-to-top.button:hover{transform:translateY(-3px)}}.project-footer__main-logo{height:36px;transition:color .4s cubic-bezier(.2,0,0,1),opacity .4s cubic-bezier(.2,0,0,1);width:172px}
