@media screen and (min-width:992px){.hero-text{font-size:40px}.lang-text-color span{color:#fff!important}}@media screen and (max-width:991.98px){.hero-text{font-size:28px}.lang-text-color span{color:#000!important}.navbar-width{width:100%!important}.homepage-hero p{color:#fff!important}.homepage-section{display:flex!important;justify-content:center;align-items:center}.office-data{margin-top:1.5rem!important}.lang-menu-resp{flex-direction:row!important}#NavbarSunrise{background:#fff!important}#NavbarSunrise .nav-link{color:#000!important}#NavbarSunrise .lang-link{color:#000!important}.bg-navbar{background:#fff!important}.active-lang{background:#ecba32!important;padding:3px;color:#000!important}#NavbarSunrise .navbar-toggler{height:max-content;display:flex;align-items:center;justify-content:center;margin-bottom:auto;margin-top:auto;margin-right:1.5rem;color:rgb(236 186 50);background-color:#ecba32}.careers-container tbody{display:flex!important;flex-direction:row!important;--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));row-gap:1rem}}@media screen and (max-width:370px){.right-sidebar span{font-size:12px!important}.navbar-logo-size{width:180px}}@media (min-width:577px) and (max-width:991px){.careers-container tr{display:grid!important;width:50%;flex:0 0 auto;grid-template-rows:1fr 1fr 1fr 1fr 1fr}.careers-container tr.samostalna-prijava{grid-template-rows:4fr 1fr}.careers-container tr td{font-size:1.2rem}.careers-container tr.samostalna-prijava td{font-size:1.4rem}}@media screen and (max-width:576px){.lang-menu-resp{display:block!important}.top-nav{height:60px!important}.careers-container tr{display:grid!important;width:100%;flex:0 0 auto}.top-nav span{font-size:14px!important}}@media screen and (max-width:390px){.navbar-social-media{display:none!important}}@media screen and (max-width:441px){.top-nav-resp{display:none!important}}@media screen and (max-width:1099.98px){.step{margin-top:10px;margin-bottom:10px;padding-right:30px}}@media screen and (min-width:1100px){.step-indicator{display:flex}.step{padding-right:10px}}@media screen and (max-width:1700px){.step span{font-size:1.2rem}}@media (min-width:1000px) and (max-width:1700px){.step-indicator{width:90vw}}@media screen and (min-width:768px){.right-sidebar{top:50%;transform:translateY(-50%);right:0;max-width:6rem;z-index:600;transition:transform .3s ease-in-out}.step::before{border-left-color:transparent!important}.left-arrow-toggle{position:absolute;top:0;left:-40px;width:40px;border-radius:10px 0 0 10px;height:40px;background:var(--bs-warning);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:60001}.toggle-icon{font-size:1.5rem;color:#fff;transition:transform .3s ease-in-out;display:flex;justify-content:center;align-items:center}.right-sidebar.collapsed{transform:translateX(100%)}.right-sidebar.collapsed .toggle-icon{transition:transform .5s ease-in-out;transform:rotate(180deg)}}@media screen and (max-width:767px){.right-sidebar{position:fixed;bottom:-80px;width:100%;right:0;z-index:60000;transition:bottom .4s ease-in-out}.container-sunrise p{font-size:1.3rem!important}.container-sunrise p.small{font-size:1rem!important}.right-sidebar.show{bottom:0}.right-sidebar-toggle{position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%);width:60px;height:40px;background:#e8aa00;opacity:.9;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:60001;transition:transform .3s ease-in-out;color:#fff}.right-sidebar-toggle .toggle-icon{font-size:1.5rem;color:#fff;transition:transform .3s ease-in-out}.right-sidebar-elements{display:flex;align-items:start;justify-content:space-around}.right-sidebar.show .toggle-icon{transform:rotate(180deg)}.right-sidebar-elements{display:flex;align-items:start;justify-content:space-around}.right-sidebar.show .toggle-icon{transform:rotate(180deg)}}@media screen and (min-width:991px) and (max-width:1440px){.office-data p{font-size:1rem!important}.office-data p span{font-size:1rem!important}#locationsSearchContainer .leaflet-control-search .search-input{width:250px!important;height:30px!important}}