﻿body .typo-overline{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;}body .typo-bold{font-weight:500;}body .typo-bolder{font-weight:600;}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6{text-wrap:balance;}body .shadow{box-shadow:0 10px 16px -4px rgba(62,52,69,.04),0 2px 4px 0 rgba(62,52,69,.04);}body .mobile-menu-button{text-transform:uppercase;padding:11px 20px!important;}body .desktop-header .top-links{border-bottom:1px solid;border-bottom-color:color-mix(in srgb,var(--mud-palette-text-primary) 10%,transparent);}body .desktop-header .top-links .mud-primary-text{font-size:.825rem;color:var(--mud-palette-text-primary)!important;opacity:.6;}body .desktop-header .top-links .mud-primary-text:hover{color:var(--mud-palette-primary)!important;opacity:1;}body .desktop-header .top-links .place{color:var(--mud-palette-text-primary)!important;font-weight:500;opacity:1;}body .desktop-header .top-links .place:hover{color:var(--mud-palette-text-primary)!important;}body .desktop-header .top-links .place svg{opacity:.6;}body .desktop-header .desktop-menu .mud-button-text{font-weight:500;transition:color .3s ease;}body .desktop-header .desktop-menu .mud-button-text:hover{color:var(--mud-palette-primary);background-color:transparent;}body .footer .links{grid-template-columns:repeat(4,1fr);}body .footer .links ul li{list-style-type:none;}body .footer .links ul li a{color:var(--mud-palette-text-primary)!important;font-size:.875rem;}body .footer .links ul li a:hover{color:var(--mud-palette-primary)!important;}@media(max-width:1250px){body .footer .links{grid-template-columns:repeat(2,1fr);}}@media(max-width:768px){body .footer .links{grid-template-columns:1fr;}}body .footer .copyright p{color:var(--mud-palette-text-secondary);font-size:.9rem;line-height:1.5;}body .bg-white,body .lc-bg-white{background-color:var(--mud-palette-white);}body .bg-light,body .lc-bg-light{background-color:var(--mud-palette-background);}body .bg-dark,body .lc-bg-dark{background-color:var(--mud-palette-background-gray);}body .bg-transparent{background-color:transparent!important;}body .media-banner{position:relative;overflow:hidden;min-height:600px;width:100%;display:grid;background-color:var(--mud-palette-background);}@media(max-width:768px){body .media-banner{min-height:500px;}}body .media-banner .media-banner-media{position:absolute;top:0;right:0;bottom:0;left:0;}body .media-banner .media-banner-media img,body .media-banner .media-banner-media video{width:100%;height:100%;object-fit:cover;}body .media-banner .media-banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--mud-palette-black) 0%,rgba(0,0,0,0) 100%);}body .media-banner .media-banner-content{position:relative;z-index:2;display:grid;gap:32px;height:100%;padding:80px 0;align-content:center;width:90%;max-width:1280px;margin-inline:auto;}body .media-banner .media-banner-content h1{font-size:clamp(2.5rem,6vw,4rem);max-width:1000px;color:var(--mud-palette-white);}body .media-banner .media-banner-content p{color:var(--mud-palette-white);}body .media-banner .media-banner-content p.mud-typography-body2{opacity:.7;}@media(max-width:768px){body .media-banner .media-banner-content{padding:40px 0;}}body .masonry-with-columns{columns:2 300px;column-gap:1rem;}body .masonry-with-columns>div{margin:0 1rem 1rem 0;display:inline-block;width:100%;}body .footer-version{font-size:8px;color:#999;text-align:center;}body .mud-input.mud-input-outlined{background-color:#fff;}body .mud-input-error.mud-input-control-boolean-input .mud-input-control-helper-container{margin-left:48px;}body .mud-button,body .mud-button-group-filled.mud-button-group-override-styles .mud-button-root{padding:11px 20px;}body .mud-button-filled{box-shadow:none;}body .mud-button-filled-size-small{padding:5px 10px;}body .mud-button-filled-size-large{padding:16px 54px;}body .mud-button-outlined{border-width:2px!important;padding:9px 20px!important;}body .mud-button-outlined-size-small{padding:3px 10px!important;}body .mud-button-multiline .mud-button-label{flex-direction:column!important;}body .mud-button.back-button{text-transform:uppercase;border-color:#b7b198;color:#6b5b1e;font-weight:600;padding:11px 20px!important;background-color:#f1f1e9;}body .mud-button.back-button:hover{background-color:#b7b19850;}body .mud-elevation-26{border:1px solid color-mix(in srgb,var(--mud-palette-text-primary) 10%,transparent);border-radius:8px!important;}body .mud-dialog{border-radius:16px!important;}body ul.zajda{list-style:disc;padding-inline-start:20px;}body .d-grid{display:grid!important;}body .d-grid.d-grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr;}body .d-grid.d-grid-rows{grid-template-rows:auto;}body .feature-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;background-color:rgba(var(--mud-palette-primary-rgb),.1);}body .select-cards{background-color:transparent;}body .select-cards .mud-list{border:1px solid color-mix(in srgb,var(--mud-palette-text-primary) 10%,transparent);border-radius:8px!important;background-color:var(--mud-palette-white);}@media(min-width:600px){body .d-sm-grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr;}}