.Buttons_shape__MFnV9{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5em;padding:.3em}.Buttons_button__UWCkA{border-radius:.2em;cursor:pointer}.Buttons_primary__qvXp9{background:var(--primary-button-background);color:var(--primary-button-color);opacity:.8}.Buttons_complementary__uq9bf{background:var(--root-background);color:var(--secondary-button-color);text-shadow:unset}.Buttons_secondary__xQCx4{background:var(--secondary-button-background);color:var(--secondary-button-color)}.Buttons_button__UWCkA:hover{transform:scale(1.1);transition:transform .2s}.SmartLink_fixedSize__xQ1C_:hover{transform:unset;filter:brightness(.9)}.DescriptionSection_description__RtTQv{padding:1em;line-height:2}.DescriptionSection_description__RtTQv ol,.DescriptionSection_description__RtTQv ul{margin:0;padding:1em}.DescriptionSection_description__RtTQv h4{margin:0}.DescriptionSection_description__RtTQv p{margin:.5em 0}.DescriptionSection_description__RtTQv strong{font-weight:700}.DescriptionSection_location__GF67K{width:100%;display:flex;flex-direction:column;gap:2em}.DescriptionSection_location__GF67K>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.DescriptionSection_imageSet__zxWiB{width:100%;display:flex;flex-direction:row;gap:.5em;height:auto}.DescriptionSection_imageSet__zxWiB>*{border-radius:1em;width:32%!important;box-shadow:0 0 .5em .1em black}.DescriptionSection_imageSet__zxWiB>:nth-child(2n){transform:scale(1.2) rotate(-10deg)}.DescriptionSection_map__Eg_gP{width:auto;height:100%;border-radius:1em;box-shadow:0 0 .5em .1em black;overflow:hidden;transform:rotate(-2deg)}.DescriptionSection_map__Eg_gP>iframe{width:100%;height:100%}@media only screen and (min-width:1025px){.DescriptionSection_location__GF67K{display:grid;grid-gap:1em;gap:1em;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}.CompanyCard_container__HmFpx{display:flex;flex-direction:column;height:100%;width:100%;padding:.5em;gap:.5em;align-items:flex-start;justify-content:space-evenly;text-shadow:var(--shadow-color) 0 0 .2em}.CompanyCard_container__HmFpx h5{margin:0}.CompanyCard_links__Ei2zj{align-self:center;font-size:.8rem}.CompanyCard_email__sP8wU{width:100%;display:flex;justify-content:space-between;align-items:center}