@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/tamburi-custom-theme/assets/fonts/droid-sans-400.woff2') format('woff2'),url('/wp-content/themes/tamburi-custom-theme/assets/fonts/droid-sans-400.ttf') format('truetype')}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/wp-content/themes/tamburi-custom-theme/assets/fonts/droid-sans-700.woff2') format('woff2'),url('/wp-content/themes/tamburi-custom-theme/assets/fonts/droid-sans-700.ttf') format('truetype')}body{font-family:'Droid Sans',sans-serif;color:#474747}.mesh-bg{background-color:#fff;background-image:radial-gradient(at 10% 0,rgba(249,115,22,.15) 0,transparent 50%),radial-gradient(at 90% 10%,rgba(249,115,22,.1) 0,transparent 50%),radial-gradient(at 50% 100%,rgba(249,115,22,.05) 0,transparent 50%)}.glass-panel{background:rgba(255,255,255,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.5)}input[type=range]{-webkit-appearance:none;width:100%;background:0 0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:1rem;width:1rem;border-radius:50%;background:#fff;border:2px solid #ea5b06;cursor:pointer;margin-top:-.375rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}input[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;cursor:pointer;background:#e5e7eb;border-radius:9999px}details>summary::-webkit-details-marker{display:none}.partner-logo{filter:grayscale(100%);opacity:.72;transition:filter .2s ease,opacity .2s ease}.partner-logo-wrap:hover .partner-logo{filter:grayscale(0%);opacity:1}.mesh-bg-subtle{background-color:#fff;background-image:radial-gradient(at 100% 0,rgba(249,115,22,.08) 0,transparent 50%),radial-gradient(at 0 100%,rgba(10,39,84,.03) 0,transparent 50%)}.mesh-bg-dark{background-color:#0a2754;background-image:radial-gradient(at 100% 0,rgba(249,115,22,.15) 0,transparent 50%),radial-gradient(at 0 100%,rgba(255,255,255,.05) 0,transparent 50%)}.job-list li{position:relative;padding-left:1.75rem;margin-bottom:.75rem}.job-list li::before{content:'';position:absolute;left:0;top:.375rem;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ea5b06' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 13l4 4L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.news-card-hover{transition:transform .3s ease,box-shadow .3s ease}.news-card-hover:hover{transform:translateY(-4px);box-shadow:0 10px 40px -10px rgba(10,39,84,.08)}.hover-card{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.hover-card:hover{transform:translateY(-4px);box-shadow:0 10px 40px -10px rgba(10,39,84,.08);border-color:rgba(234,91,6,.3)}.custom-input{transition:all .2s ease}.custom-input:focus{border-color:#ea5b06;box-shadow:0 0 0 4px rgba(234,91,6,.1);outline:0}.custom-checkbox-wrapper input:checked+div{background-color:#ea5b06;border-color:#ea5b06}.custom-checkbox-wrapper input:checked+div iconify-icon{opacity:1;transform:scale(1)}.faq-item[open] .faq-icon{transform:rotate(180deg)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.reference-logo-slot{display:inline-flex;align-items:center;justify-content:center;width:9rem;height:2rem;transition:none;user-select:none}.reference-logo-slot img{width:100%;height:100%;object-fit:contain;filter:grayscale(100%);opacity:.55;transition:none}.reference-logo-slot[data-logo="Österreichische Post"],.reference-logo-slot[data-logo=Post],[data-logo-slot][data-logo="Österreichische Post"],[data-logo-slot][data-logo=Post],img[src*="O%CC%88sterreichische_Post_logo.svg"],img[src*="post-logo.svg"],img[src*="Österreichische_Post_logo.svg"]{display:none!important}@keyframes logo-pop{0%{opacity:.5;transform:scale(.92)}60%{opacity:1;transform:scale(1.08)}100%{opacity:1;transform:scale(1)}}.animate-logo-pop{animation:none}#mainNav button{background:0 0;border:0;appearance:none;-webkit-appearance:none}
