.header__auth{position:relative;display:inline-block}.header__auth__menu{position:absolute;top:calc(100% + 12px);right:0;z-index:9;width:220px;padding:16px 20px;background:#fff;box-shadow:0 5px 30px #0000001a;text-align:left;opacity:0;visibility:hidden;transition:all .3s}.header__auth__menu:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.header__auth:hover .header__auth__menu,.header__auth:focus-within .header__auth__menu{opacity:1;visibility:visible}.header__auth__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#323232;font-size:15px;font-weight:700}.header__auth__admin{display:block;margin-top:8px;color:#323232;font-size:14px;font-weight:600}.header__auth__admin[hidden]{display:none}.header__auth__logout{display:inline-block;margin-top:8px;color:#f03250;font-size:13px;font-weight:700;text-transform:uppercase}:root{--vink-red: #f03250;--vink-red-ui: #dc2446;--vink-red-hover: #b51a35;--vink-red-text: #cf1f3d;--vink-focus: #1554d1}.primary-btn,.site-btn,.hero__search__form form button,.filter .filter__btns button[type=submit]{background:var(--vink-red-ui);color:#fff;border-color:var(--vink-red-ui);transition:background-color .2s,color .2s,box-shadow .2s}body a.primary-btn:hover,body a.primary-btn:focus,body .primary-btn:hover,body a.site-btn:hover,body a.site-btn:focus,body .site-btn:hover,body .hero__search__form form button:hover,body .filter .filter__btns button[type=submit]:hover{background:var(--vink-red-hover);border-color:var(--vink-red-hover);color:#fff}.primary-btn i,.site-btn i{margin-right:6px}body .listing__hero__btns .primary-btn.share-btn,body .listing__hero__btns .primary-btn.share-btn:focus{background:#ffffff2e;color:#fff}body .listing__hero__btns .primary-btn.share-btn:hover{background:#ffffff52;color:#fff}body .listing__sidebar__contact__text a.site-btn,body .listing__sidebar__contact__text a.site-btn:hover,body .listing__sidebar__contact__text a.site-btn:focus{color:#fff}.site-btn:disabled,.site-btn[disabled],.site-btn[aria-disabled=true],.site-btn.is-disabled,.primary-btn[aria-disabled=true],body .site-btn:disabled:hover,body .site-btn[aria-disabled=true]:hover,body .site-btn.is-disabled:hover{background:#d6d6d6;border-color:#d6d6d6;color:#3d3d3d;cursor:not-allowed;box-shadow:none}body .filter .filter__btns .filter__reset:hover{background:#e6e6e6;color:#323232}.vink-link,.footer__address p a,.footer__copyright__text a,.vink-place-note a{color:var(--vink-red-text);font-weight:600}body .vink-link:hover,body .vink-link:focus,body .footer__address p a:hover,body .footer__address p a:focus,body .footer__copyright__text a:hover,body .footer__copyright__text a:focus,body .vink-place-note a:hover,body .vink-place-note a:focus{color:var(--vink-red-hover);text-decoration:underline}body .footer__widget ul li a:hover,body .footer__widget ul li a:focus{color:var(--vink-red-text)}.most__search__tab .nav-tabs .nav-link{color:#666}body .most__search__tab .nav-tabs .nav-link:hover{color:#323232}body .most__search__tab .nav-tabs .nav-link.active,body .most__search__tab .nav-tabs .nav-link.active:hover{background:var(--vink-red-ui);border-color:var(--vink-red-ui);color:#fff}.blog__details__tags a{color:#555;font-size:12px}body .blog__details__tags a:hover,body .blog__details__tags a:focus{background:var(--vink-red-ui);color:#fff}body .blog__details__share__item,body .blog__details__share__item:hover,body .blog__details__share__item:focus{color:#fff}.blog__details__share__item.twitter{background:#1a6fa8}.blog__details__share__item.google{background:#157a3f}.blog__details__share__item:hover{filter:brightness(.9)}.blog__sidebar__recent__item__text span{color:var(--vink-red-text);font-size:12px}body .blog__sidebar__recent__item:hover,body .blog__sidebar__recent__item:focus{color:#323232}body .blog__sidebar__recent__item:hover h6,body .blog__sidebar__recent__item:focus h6{color:var(--vink-red-text)}.vink-documents a,.listing__sidebar__working__hours ul li a{color:var(--vink-red-text);font-weight:600}body .vink-documents a:hover,body .vink-documents a:focus,body .listing__sidebar__working__hours ul li a:hover,body .listing__sidebar__working__hours ul li a:focus{color:var(--vink-red-hover);text-decoration:underline}body .slicknav_nav a:hover,body .slicknav_nav a:focus,body .slicknav_nav .slicknav_row:hover{color:#ff6b81}.blog__sidebar__recent__item{color:#323232}body .leaflet-bar a,body .leaflet-bar a:hover,body .leaflet-bar a:focus{color:#222}body .leaflet-control-attribution a:hover,body .leaflet-control-attribution a:focus{color:#0b5c8c}.vink-header-cta i{margin-right:6px}@media only screen and (min-width:1400px){.header__menu ul li{margin-right:28px}}@media only screen and (min-width:992px)and (max-width:1399px){.header__menu ul li{margin-right:18px}.header__menu ul li a{font-size:14px}.header__menu__right .vink-header-cta{padding:10px 14px 9px}.vink-header-cta i{margin:0}.vink-header-cta__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media only screen and (min-width:768px)and (max-width:991px){.header__menu ul li{margin-right:12px}.header__menu ul li a{font-size:13px}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.nice-select:focus-visible{outline:3px solid var(--vink-focus);outline-offset:2px}.primary-btn:focus-visible,.site-btn:focus-visible{box-shadow:0 0 0 5px #ffffffe6}
