.Contacts_contacts__C_k0x{min-height:100vh;overflow:hidden}.Contacts_contacts__C_k0x .content-left{position:relative;flex-grow:1;padding-left:4vw;padding-right:4vw;padding-bottom:11vh;min-height:100%;display:flex;flex-direction:column}@media(max-width:1000px){.Contacts_contacts__C_k0x .content-left{justify-content:space-between;padding-left:calc(20/375*100vw);padding-right:calc(20/375*100vw);padding-bottom:calc(var(--mpb)*1.5)}}.Contacts_contacts__C_k0x .content-right{flex-shrink:0;width:50%}@media(max-width:1000px){.Contacts_contacts__C_k0x .content-right{width:100%;height:84vh}}.Contacts_contacts__C_k0x .page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:calc(39vh - 240/1600*100vw)}@media(max-width:1000px){.Contacts_contacts__C_k0x .page-head{padding-top:var(--mpt);margin-bottom:5vh}}.Contacts_contactsSection__y3H_2{background-color:var(--green);color:#fff;display:flex}@media(min-width:1001px){.Contacts_contactsSection__y3H_2{height:100vh}}@media(max-width:1000px){.Contacts_contactsSection__y3H_2{flex-direction:column}}.Contacts_contactsList__b3IQK{display:flex;flex-direction:column;gap:calc(40/1600*100vw)}@media(max-width:1000px){.Contacts_contactsList__b3IQK{flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:5vh}}.Contacts_contactItem__UbbV9{display:flex;flex-direction:column;gap:calc(4/1600*100vw)}@media(max-width:1000px){.Contacts_contactItem__UbbV9{gap:calc(4/375*100vw);font-size:calc(13/375*100vw)}}.Contacts_contactItem__UbbV9[data-item=office]{width:40%}@media(max-width:1000px){.Contacts_contactItem__UbbV9[data-item=office]{width:100%}}.Contacts_contactItem__UbbV9 h3{font-family:ZapfHumnst TL;margin-bottom:calc(20/1600*100vw)}@media(max-width:1000px){.Contacts_contactItem__UbbV9 h3{margin-bottom:calc(10/375*100vw);font-size:calc(20/375*100vw)}}.Contacts_contactItem__UbbV9 .Contacts_contactAddress__6sllY,.Contacts_contactItem__UbbV9 .Contacts_contactHours__uZnPv,.Contacts_contactItem__UbbV9 .Contacts_contactPhone__yUiy3{margin-bottom:calc(4/1600*100vw);line-height:1.4}@media(max-width:1000px){.Contacts_contactItem__UbbV9 .Contacts_contactAddress__6sllY,.Contacts_contactItem__UbbV9 .Contacts_contactHours__uZnPv,.Contacts_contactItem__UbbV9 .Contacts_contactPhone__yUiy3{margin-bottom:calc(4/375*100vw)}}.Contacts_contactItem__UbbV9 .Contacts_contactBtn__NgUyK:not(:first-child){margin-top:calc(20/1600*100vw)}@media(max-width:1000px){.Contacts_contactItem__UbbV9 .Contacts_contactBtn__NgUyK:not(:first-child){margin-top:calc(10/375*100vw)}}@media(hover:hover)and (pointer:fine){.Contacts_contactItem__UbbV9 .btn:hover{background-color:var(--green);border-color:#fff;color:#fff}}@media(max-width:1000px){.Contacts_contactItem__UbbV9 .btn{height:calc(24/375*100vw);padding:0 calc(8/375*100vw);font-size:calc(12/375*100vw);white-space:nowrap}}.Contacts_contactsImg__9S0Ls.Contacts_contactsImg__9S0Ls{position:absolute;top:50%;right:0;z-index:2;width:calc(320/1600*100vw);height:calc(360/1600*100vw);border-radius:calc(24/1600*100vw);transform:translate(50%,-50%);overflow:hidden}@media(max-width:1000px){.Contacts_contactsImg__9S0Ls.Contacts_contactsImg__9S0Ls{position:relative;top:0;transform:none;width:calc(180/375*100vw);height:calc(220/375*100vw);max-height:27vh;border-radius:calc(16/375*100vw);margin-left:auto;margin-right:auto;margin-bottom:5vh}}.Contacts_contactsMap__NSBKK{height:100%;position:relative}.Contacts_contactsMap__NSBKK:before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.3) -.56%,rgba(0,0,0,0) 23.56%);pointer-events:none}@media(max-width:1000px){.Contacts_contactsMap__NSBKK:before{display:none}}.Contacts_officesWrap__nafbs{display:flex;align-items:flex-end}@media(max-width:1000px){.Contacts_officesWrap__nafbs{flex-direction:column;gap:5vh}}.Contacts_ng_style__KJMJw .Contacts_contactsList__b3IQK{flex-direction:row;gap:calc(70/1600*100vw)}@media(max-width:1000px){.Contacts_ng_style__KJMJw .Contacts_contactsList__b3IQK{flex-direction:column;gap:7vh}}.Contacts_ng_style__KJMJw .Contacts_contactItem__UbbV9,.Contacts_ng_style__KJMJw .Contacts_officesWrap__nafbs{margin:0;width:calc(204/1600*100vw);min-width:calc(204/1600*100vw);font-size:calc(16/1600*100vw);justify-content:space-between}@media(max-width:1000px){.Contacts_ng_style__KJMJw .Contacts_contactItem__UbbV9,.Contacts_ng_style__KJMJw .Contacts_officesWrap__nafbs{width:auto;min-width:auto;font-size:calc(13/375*100vw)}}.Contacts_ng_style__KJMJw .Contacts_contactItem__UbbV9>div,.Contacts_ng_style__KJMJw .Contacts_officesWrap__nafbs>div{margin:0}.Contacts_ng_style__KJMJw .Contacts_contactItem__UbbV9{order:2}.Contacts_ng_style__KJMJw .Contacts_contactBtn__NgUyK{text-align:center}@media(max-width:1000px){.Contacts_ng_style__KJMJw .Contacts_contactBtn__NgUyK{text-align:left}}.Contacts_ng_style__KJMJw .btn{padding:0;font-size:calc(14/1600*100vw);width:100%;max-width:calc(193/1600*100vw);margin:calc(20/1600*100vw) 0 0;display:flex}@media(max-width:1000px){.Contacts_ng_style__KJMJw .btn{height:calc(24/375*100vw);padding:0 calc(8/375*100vw);font-size:calc(12/375*100vw);white-space:nowrap;max-width:none;display:inline-flex;width:auto}}.Contacts_ng_text__bGwuK{display:flex;flex-direction:column;gap:calc(20/1600*100vw);font-size:calc(16/1600*100vw);line-height:1.4;margin-bottom:8vh}@media(max-width:1000px){.Contacts_ng_text__bGwuK{margin-bottom:0;font-size:calc(13/375*100vw);line-height:1.6;gap:calc(15/375*100vw)}}.Contacts_ng_text__bGwuK span{font-size:calc(20/1600*100vw)}@media(max-width:1000px){.Contacts_ng_text__bGwuK span{font-size:calc(18/375*100vw);line-height:1}}.Contacts_ng_text__bGwuK div{max-width:calc(335/1600*100vw)}@media(max-width:1000px){.Contacts_ng_text__bGwuK div{max-width:none}.Contacts_ng_content__42IMZ{display:flex;flex-direction:column;gap:7vh}.Contacts_ng_content__42IMZ .Contacts_ng_text__bGwuK{order:2}}.Contacts_route__jIPvN{display:flex;flex-wrap:wrap;gap:calc(10/1600*100vw);width:calc(405/1600*100vw);margin-top:calc(56/1600*100vw)}@media(max-width:1000px){.Contacts_route__jIPvN{gap:calc(10/375*100vw);width:100%;margin-top:6vh}}.Contacts_route__jIPvN .btn-icon-pdf{flex-shrink:0;border-radius:calc(3/1600*100vw);width:calc(45/1600*100vw);height:calc(45/1600*100vw)}@media(max-width:1000px){.Contacts_route__jIPvN .btn-icon-pdf{border-radius:calc(3/375*100vw);width:calc(40/375*100vw);height:calc(40/375*100vw)}}@media(hover:hover)and (pointer:fine){.Contacts_route__jIPvN .btn-icon-pdf:hover{background-color:#fff;border-color:#fff;color:var(--green)}}.Contacts_routeInput__Y3NV_{flex-grow:2;border:1px solid #fff;border-radius:calc(3/1600*100vw);display:flex;gap:calc(10/1600*100vw);height:calc(45/1600*100vw);position:relative}@media(max-width:1000px){.Contacts_routeInput__Y3NV_{border-radius:calc(3/375*100vw);gap:calc(10/375*100vw);height:calc(40/375*100vw)}}.Contacts_routeInput__Y3NV_[data-disabled=true]{pointer-events:none;opacity:.5}.Contacts_routeInput__Y3NV_[data-error=true]{border-color:red;color:red}.Contacts_routeInput__Y3NV_ input{background-color:rgba(0,0,0,0);width:100%;height:100%;padding:0 calc(10/1600*100vw);font-size:1rem;font-weight:500}@media(max-width:1000px){.Contacts_routeInput__Y3NV_ input{padding:0 calc(10/375*100vw);font-weight:400}}.Contacts_routeInput__Y3NV_ input::placeholder{color:#fff;opacity:.2}.Contacts_routeInput__Y3NV_ input:focus::placeholder{opacity:0}.Contacts_routeLabel__9BI5C{background-color:var(--green);padding:0 calc(5/1600*100vw);white-space:nowrap;font-weight:500;font-size:.9rem;position:absolute;left:calc(5/1600*100vw);top:0;transform:translateY(-50%)}@media(max-width:1000px){.Contacts_routeLabel__9BI5C{padding:0 calc(5/375*100vw);font-weight:400;font-size:.7rem;left:calc(5/375*100vw)}}.Contacts_routeArrow__SEB3i{display:flex;align-items:center;padding:0 calc(10/1600*100vw);cursor:pointer}@media(max-width:1000px){.Contacts_routeArrow__SEB3i{padding:0 calc(10/375*100vw)}}.Contacts_routeArrow__SEB3i svg{width:.9rem}.Contacts_routeArrow__SEB3i svg path{stroke:currentColor}.Contacts_routeResults__mx197{display:flex;gap:calc(6/1600*100vw);width:100%;position:relative}@media(max-width:1000px){.Contacts_routeResults__mx197{gap:calc(6/375*100vw)}}.Contacts_routeType__304Es{border:1px solid var(--grey3);border-radius:.3em;display:flex;align-items:center;gap:calc(10/1600*100vw);padding:0 calc(10/1600*100vw);height:2.1em;white-space:nowrap;font-size:.9rem;color:var(--green2);transition:background-color var(--speed),border-color var(--speed),color var(--speed);cursor:pointer}.Contacts_routeType__304Es[data-active=true]{background-color:var(--green2);border-color:var(--green2);color:#fff}@media(hover:hover)and (pointer:fine){.Contacts_routeType__304Es:hover{background-color:var(--green2);border-color:var(--green2);color:#fff}}@media(max-width:1000px){.Contacts_routeType__304Es{gap:calc(10/375*100vw);padding:0 calc(10/375*100vw)}}.Contacts_routeType__304Es svg{width:1em}.Contacts_share__nm2ix{display:flex;align-items:center;gap:calc(5/1600*100vw);overflow:hidden;transition:max-width var(--speed)}.Contacts_share__nm2ix[data-disabled=true]{pointer-events:none;opacity:.5}@media(min-width:1001px){.Contacts_share__nm2ix{max-width:calc(30/1600*100vw)}.Contacts_share__nm2ix:hover{max-width:calc(172/1600*100vw)}}@media(max-width:1000px){.Contacts_share__nm2ix{gap:calc(5/375*100vw);max-width:calc(30/375*100vw);flex-wrap:wrap;height:calc(30/375*100vw);transition:height .3s .3s}.Contacts_share__nm2ix:hover{max-width:calc(170/375*100vw);height:auto}}.Contacts_share__nm2ix .btn{flex-shrink:0;width:calc(30/1600*100vw);height:calc(30/1600*100vw);padding:0}@media(hover:hover)and (pointer:fine){.Contacts_share__nm2ix .btn:hover{background-color:#fff;border-color:#fff;color:var(--green)}}@media(max-width:1000px){.Contacts_share__nm2ix .btn{width:calc(30/375*100vw);height:calc(30/375*100vw)}}.Contacts_share__nm2ix .btn path{stroke:none;fill:currentColor}.Contacts_share__nm2ix .btn.Contacts_maxLink__4ZDyd svg{width:calc(18/1600*100vw)}@media(max-width:1000px){.Contacts_share__nm2ix .btn.Contacts_maxLink__4ZDyd svg{width:calc(18/375*100vw)}}.Contacts_share__nm2ix .btn.Contacts_maxLink__4ZDyd path{fill:none;stroke:var(--grey)}@media(hover:hover)and (pointer:fine){.Contacts_share__nm2ix .btn.Contacts_maxLink__4ZDyd:hover path{stroke:var(--green)}}.Contacts_shareBtnText__mDTay{position:absolute;bottom:calc(100% + 5/1600*100vw);left:50%;transform:translateX(-20%);font-size:.875rem;line-height:100%;text-transform:none;background-color:var(--grey);color:var(--green);padding:.625rem 1.25rem;border-radius:.625rem;white-space:nowrap}