/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--rt-toolbar-offset:0px;--rt-sticky-header-height:0px;}html{scroll-padding-top:calc(var(--rt-toolbar-offset) + var(--rt-sticky-header-height) + 1rem);}.header{position:-webkit-sticky;position:sticky;top:var(--rt-toolbar-offset);z-index:1025;background:#fff;isolation:isolate;-webkit-transition:box-shadow 180ms ease;-moz-transition:box-shadow 180ms ease;-o-transition:box-shadow 180ms ease;transition:box-shadow 180ms ease;}.header.rt-header--scrolled{box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.18);}body.rt-parallax-enabled{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.sidebar-img,img.sidebar-img{height:auto;}.clickable-row[role="link"]{cursor:pointer;}.clickable-row[role="link"]:focus-visible{outline:0.1875rem solid currentColor;outline-offset:0.1875rem;}.rt-back-to-top{position:fixed;right:1.25rem;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:1020;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0.125rem solid #fff;border-radius:50%;color:#fff;background:#000;box-shadow:0 0.375rem 1.25rem rgba(0,0,0,0.28);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0.75rem);-webkit-transition:opacity 160ms ease,visibility 160ms ease,transform 160ms ease,color 160ms ease,background-color 160ms ease;-moz-transition:opacity 160ms ease,visibility 160ms ease,transform 160ms ease,color 160ms ease,background-color 160ms ease;-o-transition:opacity 160ms ease,visibility 160ms ease,transform 160ms ease,color 160ms ease,background-color 160ms ease;transition:opacity 160ms ease,visibility 160ms ease,transform 160ms ease,color 160ms ease,background-color 160ms ease;}.rt-back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}.rt-back-to-top:hover,.rt-back-to-top:focus-visible{color:#000;background:#fff;border-color:#000;}.rt-back-to-top:focus-visible{outline:0.1875rem solid #000;outline-offset:0.1875rem;}.rt-back-to-top svg{display:block;width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;}@media only screen and (max-width:991.98px){.header .navbar-collapse.show{max-height:60vh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;}.rt-back-to-top{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));}}@media (prefers-reduced-motion:reduce){.header,.rt-back-to-top{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}}@media print{.header{position:static;box-shadow:none;}.rt-back-to-top{display:none !important;}}.rt-social-block{display:contents;}.rt-social-icon-link{display:inline-flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;margin-left:0.375rem;line-height:0;vertical-align:middle;}.rt-social-icon-link .rt-social-icon{display:block;width:1.5625rem;height:1.5625rem;max-width:none;transform:scale(1);transition:transform 100ms ease;}.rt-social-icon-link--footer .rt-social-icon{filter:invert(1);}.rt-social-icon-link:hover .rt-social-icon,.rt-social-icon-link:focus-visible .rt-social-icon{transform:scale(0.9);}.header-top a:focus-visible,.navbar a:focus-visible,.navbar-toggler:focus-visible,.footer a:focus-visible{outline:0.1875rem solid currentColor;outline-offset:0.1875rem;}@media (prefers-reduced-motion:reduce){.rt-social-icon-link .rt-social-icon{transition:none;}}@media print{.rt-social-icon-link--tiktok{display:none !important;}}.rt-social-block a[href*="instagram.com"]{margin-left:0.375rem;}@media only screen and (max-width:767.98px){.rt-back-to-top{right:1rem;right:calc(1rem + env(safe-area-inset-right,0px));bottom:4rem;bottom:calc(4rem + env(safe-area-inset-bottom,0px));width:3.25rem;height:3.25rem;z-index:1035;touch-action:manipulation;-webkit-tap-highlight-color:transparent;}}@media only screen and (max-width:767.98px){body > .rt-back-to-top,.rt-back-to-top{position:fixed !important;right:auto !important;left:calc(100vw - 76px) !important;width:48px !important;min-width:48px !important;max-width:48px !important;height:48px !important;min-height:48px !important;max-height:48px !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;bottom:64px !important;z-index:1040 !important;box-shadow:0 3px 10px rgba(0,0,0,0.28) !important;}}@supports (width:100dvw){@media only screen and (max-width:767.98px){body > .rt-back-to-top,.rt-back-to-top{left:calc(100dvw - 76px - env(safe-area-inset-right,0px)) !important;bottom:calc(64px + env(safe-area-inset-bottom,0px)) !important;}}}.header-top .row > .col-sm-6:first-child{min-width:0;}.header-top .row > .col-sm-6:first-child > a[rel="home"],.header-top a[rel="home"]:has(> img){display:block;min-width:0;max-width:100%;}.header-top img[src*="rakvere_teatri_logokiri_must_450_0_0.png"],.header-top .row > .col-sm-6:first-child > a[rel="home"] > img{display:block !important;width:auto !important;max-width:100% !important;height:auto !important;min-width:0 !important;box-sizing:border-box;object-fit:contain;}@media only screen and (max-width:575.98px){.header-top .row > .col-sm-6:first-child{flex-basis:100%;width:100%;max-width:100%;}.header-top .row > .col-sm-6:first-child img{width:auto !important;max-width:100% !important;height:auto !important;}}
