@keyframes contacts_slide-bottom-to-top__lNFj0{0%{transform:translateY(40%);opacity:0}25%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes contacts_fade-in___eDZG{0%{opacity:0}to{opacity:1}}.contacts_iconArrow__q21YZ{width:18px;height:18px;position:absolute;right:0;top:45%;transition:transform .3s}@media only screen and (min-width:1024px){.contacts_iconArrow__q21YZ{width:22px;height:22px}}.contacts_subhead1___lkxe{font-size:18px}@media only screen and (min-width:740px){.contacts_subhead1___lkxe{font-size:20px}}@media only screen and (min-width:1024px){.contacts_subhead1___lkxe{font-size:24px}}@media only screen and (min-width:1800px){.contacts_subhead1___lkxe{font-size:30px;line-height:1.1}}.contacts_fw500__dJvMj{font-weight:500}.contacts_pageTitle__xDioT{margin-bottom:24px}@media only screen and (min-width:740px){.contacts_pageTitle__xDioT{margin:16px 0 72px}}@media only screen and (min-width:1440px){.contacts_pageTitle__xDioT{margin:44px 0 104px}}@media only screen and (min-width:1920px){.contacts_pageTitle__xDioT{margin:60px 0 140px}}.contacts_container__L3pPK{flex-wrap:wrap;font-family:Gilroy,sans-serif!important;padding:0 20px}@media only screen and (min-width:740px){.contacts_container__L3pPK{padding:0 40px}}@media only screen and (min-width:1200px){.contacts_container__L3pPK{padding:0 60px;margin-top:88px}}.contacts_main__YVN_9{display:flex;justify-content:center;flex-direction:column;margin:24px 0 40px;flex-grow:1;flex-shrink:0}.contacts_main__YVN_9 .contacts_container__L3pPK{margin:0 auto;align-items:flex-start}.contacts_positionsItem__eqdlN{border-color:#e4e7eb;width:100%;border-bottom:1px solid #c5cad1}.contacts_positionsItem__eqdlN.contacts_show__NcB9_{display:block}.contacts_positionsItem__eqdlN:first-child{border-top:1px solid #e4e7eb}.contacts_positionsItem__eqdlN .contacts_position__3SoNS{position:relative;cursor:pointer;color:#000;text-decoration:none}@media only screen and (min-width:740px){.contacts_positionsItem__eqdlN .contacts_position__3SoNS{padding-top:25px}}.contacts_positionsItem__eqdlN .contacts_positionTitle__oFbj9{margin:0 0 10px}@media only screen and (min-width:1024px){.contacts_positionsItem__eqdlN .contacts_positionTitle__oFbj9{margin:50px 0}}@media only screen and (min-width:740px){.contacts_positionsItem__eqdlN .contacts_positionTitle__oFbj9{margin:11px 0}}@media only screen and (min-width:1024px){.contacts_positionsItem__eqdlN .contacts_positionTitle__oFbj9{margin:27px 0}}.contacts_positionsItem__eqdlN .contacts_positionText__KFh3d{color:inherit;font-size:20px;letter-spacing:-1px;line-height:1.1;word-break:break-word;padding-right:25px}@media only screen and (min-width:375px){.contacts_positionsItem__eqdlN .contacts_positionText__KFh3d{font-size:24px}}@media only screen and (min-width:576px){.contacts_positionsItem__eqdlN .contacts_positionText__KFh3d{font-size:30px}}@media only screen and (min-width:1024px){.contacts_positionsItem__eqdlN .contacts_positionText__KFh3d{font-size:44px}}.contacts_positionsList__ngpuz{list-style:none;padding:0;margin:0;border-top:2px solid hsla(0,0%,100%,.2);width:100%}.contacts_position__3SoNS{padding:25px 0;display:flex;flex-direction:column;background-image:linear-gradient(180deg,#fff,#fff);background-repeat:no-repeat;background-size:100% 0;transition:color .3s,background-size .3s}@media only screen and (min-width:740px){.contacts_position__3SoNS{flex-direction:row!important}}@media only screen and (min-width:1024px){.contacts_position__3SoNS:hover{background-size:100% 100%;color:#000}.contacts_position__3SoNS:hover .contacts_positionTitle__oFbj9{transform:translateX(20px)}.contacts_position__3SoNS:hover .contacts_iconArrow__q21YZ{fill:#000;transform:translateX(-20px)}.contacts_position__3SoNS:hover span:after{transform:scale(0)}}@media only screen and (min-width:740px){.contacts_position__3SoNS{position:relative;flex-direction:column;align-items:baseline;padding:55px 0 25px}.contacts_position__3SoNS .contacts_iconArrow__q21YZ{position:absolute;right:0;top:40%}}.contacts_positionTitle__oFbj9{width:70%;margin:0 0 8px;padding-right:30px;transition:transform .3s}@media only screen and (min-width:1200px){.contacts_positionTitle__oFbj9{margin:50px 0;width:41.5%}}@media only screen and (min-width:1024px){.contacts_positionTitle__oFbj9{margin:30px 0}}@media only screen and (min-width:740px){.contacts_positionTitle__oFbj9{width:35%;margin:11px 0}}@media only screen and (min-width:900px){.contacts_positionTitle__oFbj9{width:29%}}@media only screen and (min-width:1440px){.contacts_positionTitle__oFbj9{width:41%}}