.contacts{position:relative;background-color:var(--background-color);padding-top:16px}.contacts__buttons{margin-bottom:32px;position:relative;gap:4px}.contacts__rows p:first-child{margin-top:.5em}.contacts__columns,.contacts__employees{display:grid;gap:16px}.contacts__columns{grid-template-columns:repeat(4,1fr)}.contacts__employees{grid-template-columns:repeat(3,1fr)}.contacts .columns{position:relative;margin-bottom:16px;display:flex;flex-direction:column}.contacts .columns:not(.columns__to-bottom){border-bottom:2px solid var(--line);padding-bottom:30px}.contacts .columns__headline{font-weight:700;color:var(--section-color-or-color2);margin-bottom:27px}.contacts .columns__subheader{color:var(--gray)}.contacts .columns .columns__button.button-m--wi-r{padding:8px 12px 8px 24px;font-size:var(--fs-16);line-height:var(--lh-24);width:fit-content}.contacts .columns .columns__button.button-m--wi-r svg{padding:4px 8px;height:24px;width:24px}.device-phone .contacts .columns .columns__button.button-m--wi-r{width:100%}.contacts .columns__county-link{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px;border-radius:12px;background-color:#feedee;margin-bottom:32px}.contacts .columns__county-link .columns__title{margin-bottom:4px;font-size:var(--fs-12);line-height:var(--lh-14);font-weight:600;text-transform:uppercase}.contacts .columns__county-link .columns__headline{font-size:var(--fs-24);font-weight:600;line-height:28px;color:#141414;margin-bottom:0}.contacts .columns__county-link .columns__button{width:auto;min-width:176px;margin-top:0;color:#eef3f5;height:40px;padding:8px 12px 8px 24px;font-size:16px}.contacts .columns__county-link .columns__button svg{height:24px;width:24px;padding:4px 8px}.contacts .columns__county-link--postimees{background-color:#eef3f5}.contacts .employee{border-bottom:2px solid gray;padding-bottom:12px}.contacts .employee--hidden{display:none}.contacts .employee a{display:block}.contacts .employee__name{font-size:var(--fs-20);font-weight:700}.contacts .employee__name[href]:hover{color:var(--section-color-or-color2)}.contacts .employee__position{color:var(--gray);line-height:20px}.contacts .employee__thumbnail{margin-right:14px}.contacts .employee__thumbnail,.contacts .employee__thumbnail img{min-height:85px;max-height:85px;min-width:85px}.contacts .employee__thumbnail--placeholder{background-color:var(--lightest);background-image:url(assets/unisex-placeholder-2b1af99a9842dd26c32d.svg)}.dark-theme.device-phone .contacts{--gradient-color-1: rgba(253, 0, 219, 0);--gradient-color-2: rgba(20, 20, 20, 1)}.device-phone .contacts{--gradient-color-1: rgba(2, 0, 36, 0);--gradient-color-2: rgba(255, 255, 255, 1)}.device-phone .contacts .block-title{font-size:var(--fs-28);line-height:32px}.device-phone .contacts__columns,.device-phone .contacts__employees{display:block}.device-phone .contacts__columns{margin-bottom:32px}.device-phone .contacts .employee{margin-bottom:25px}.device-phone .contacts__buttons-container{position:relative}.device-phone .contacts__buttons-container:before,.device-phone .contacts__buttons-container:after{content:"";position:absolute;top:0;width:16px;height:40px;z-index:2;background:linear-gradient(90deg,var(--gradient-color-1) 0%,var(--gradient-color-2) 100%)}.device-phone .contacts__buttons-container:before{left:calc(var(--root-padding)*-1);transform:rotate(180deg)}.device-phone .contacts__buttons-container:after{right:calc(var(--root-padding)*-1)}.device-phone .contacts__buttons{overflow-x:auto;margin:0 calc(var(--root-padding)*-1) 32px;padding:0 16px}.device-phone .contacts__buttons-item{height:32px;white-space:nowrap}.device-phone .contacts .columns{border-bottom:2px solid var(--line);padding-bottom:16px}.device-phone .contacts .columns__county-link{flex-direction:column;align-items:stretch;padding:16px 24px;border-bottom:0}.device-phone .contacts .columns__county-link .columns__title,.device-phone .contacts .columns__county-link .columns__headline{text-align:center}.device-phone .contacts .columns__county-link .columns__title{font-size:var(--fs-12);line-height:var(--lh-14)}.device-phone .contacts .columns__county-link .columns__button{width:100%}.device-phone .contacts .columns:not(:last-child) button{bottom:24px}.device-phone .contacts .columns.text-and-button{padding-bottom:88px}


/*# sourceMappingURL=contact-a91a0ed14d2491e8743d.css.map*/