.Footer_root__a62C1{color:var(--font-lite-dark);box-sizing:border-box;background-color:var(--gray-color);padding:40px 20px;box-shadow:0 0 4px 1px #00000017}.Footer_container__5d2_x,.Footer_root__a62C1{width:100%;display:flex;justify-content:center}.Footer_container__5d2_x{position:relative;max-width:var(--max-width)}@media screen and (max-width:1024px){.Footer_container__5d2_x{flex-direction:column}.Footer_container__5d2_x img{height:13px}}.Footer_container__5d2_x img{height:20px}.Footer_container__5d2_x p{max-width:280px;margin:20px 0 0}.Footer_container__5d2_x ul{margin:30px 0 0 200px;padding:0}@media screen and (max-width:1024px){.Footer_container__5d2_x ul{margin:40px 0 0}}.Footer_container__5d2_x li{list-style-type:none;font-size:16px;font-weight:400}.Footer_container__5d2_x li a{text-decoration:none;color:var(--font-lite-dark)}.Footer_container__5d2_x li:not(:first-child){margin-top:10px}.Footer_social__VBPnO{position:absolute;display:flex;height:24px;align-items:center;bottom:0;right:100px}.Footer_social__VBPnO a:not(:first-child){margin-left:30px}.Footer_accentAnchor__1bFPu{margin-top:20px;color:var(--white);background-color:var(--accent-color);padding:2px;border-radius:5px;text-decoration:none;width:140px;height:35px;display:flex;justify-content:center;align-items:center;font-size:.8rem;transition:all .3s;font-weight:500;cursor:pointer}.Footer_accentAnchor__1bFPu:nth-child(2){margin-left:10px}.Footer_accentAnchor__1bFPu a{color:#fff}.Footer_accentAnchor__1bFPu img{width:24px;height:24px;margin-right:10px}.Footer_buttonContainer__L_ITz{display:flex}.Footer_contact__kzgzV{margin-top:20px}.Footer_contact__kzgzV a{color:var(--font-lite-dark);text-decoration:none}.header_wrapper__8VLPZ{display:flex;position:fixed;width:100%;height:72px;justify-content:space-around;background-color:#ffffff7d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;color:var(--font-dark);transition:all .4s cubic-bezier(.4,0,.2,1) .3s}.header_header__A5I_i{height:100%;width:100%;max-width:1080px;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between}@media screen and (max-width:1024px){.header_header__A5I_i{padding-left:20px;padding-right:20px}}.header_header__A5I_i ul{display:inline-block}.header_header__A5I_i ul li{display:inline-block;list-style:none;font-weight:400;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin:0 20px}.header_header__A5I_i ul li a{text-decoration:none;color:var(--font-dark);font-size:1rem;font-weight:400;transition-property:all;transition-duration:.2s}.header_header__A5I_i ul li a:hover{color:var(--accent-color)}@media screen and (max-width:1024px){.header_header__A5I_i ul{padding:0 20px;display:none}}.header_header__A5I_i svg{width:18px;height:18px;display:none;fill:var(--font-lite-dark)}@media screen and (max-width:1024px){.header_header__A5I_i svg{display:block}}.header_hide__vWsNL{transform:translateY(-100%)}@media screen and (max-width:1024px){.header_hide__vWsNL{transform:none}}.header_accentAnchor__2mXhc{color:var(--font-bright)!important;background-color:var(--accent-color);padding:8px 10px;border-radius:5px}.header_accentAnchor__2mXhc:hover{background-color:var(--primary-color)}.header_logocontainer__rbdCF{height:20px;position:relative;cursor:pointer}@media screen and (max-width:475px){.header_logocontainer__rbdCF{height:14px;width:auto}}.header_menu__LhlQG{position:absolute;left:0;top:72px;background-color:var(--white);width:100vw;height:100vh;transform:translateY(100px);opacity:0;animation-name:header_slidein__isnl9;animation-duration:.4s;animation-fill-mode:forwards}.header_menu__LhlQG svg{position:absolute;height:24px;right:20px;top:20px;fill:var(--dark)}.header_menu__LhlQG ul{display:flex;flex-direction:column}.header_menu__LhlQG ul li{margin-top:30px}@keyframes header_slidein__isnl9{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}.contact_root__2ttV5{height:calc(100vh - 72px - 200px);width:100%;padding:60px 120px;box-sizing:border-box;font-family:Montserrat,Helvetica,Arial,sans-serif}@media screen and (max-width:1024px){.contact_root__2ttV5{height:calc(100vh - 72px - 317px);padding:20px}}.contact_root__2ttV5 a{color:#000;font-weight:400}