:root{--bg-color: #141414;--text-color: #ffffff;--header-bg: #1a1a1a;--border-color: #333333;--accent-color: #ffbb00}:root.dark-theme{--bg-color: #141414;--text-color: #ffffff;--header-bg: #1a1a1a;--border-color: #333333;--accent-color: #ffbb00}:root.light-theme{--bg-color: #ffffff;--text-color: #141414;--header-bg: #ffffff;--border-color: #e0e0e0;--accent-color: #ffbb00}body{background-color:var(--bg-color)!important;color:var(--text-color)!important;transition:background-color .3s ease,color .3s ease}header{background:transparent!important;background-color:transparent!important;color:var(--text-color)!important;transition:color .3s ease;border-bottom:none!important}footer{background:transparent!important;background-color:transparent!important;color:var(--text-color)!important;transition:color .3s ease}section,.section{color:var(--text-color);transition:color .3s ease}a{color:var(--text-color);transition:color .3s ease}a:hover{color:var(--accent-color)}h1,h2,h3,h4,h5,h6,p{color:var(--text-color)}.MuiBox-root{background-color:transparent;color:inherit}.dark-theme .MuiPaper-root,.dark-theme .MuiCard-root{background-color:#1a1a1a!important;color:#fff!important}.dark-theme .MuiTextField-root .MuiOutlinedInput-root{color:#fff!important;border-color:#333!important}.dark-theme .MuiTextField-root .MuiOutlinedInput-root fieldset{border-color:#333!important}.dark-theme .MuiTableCell-root{color:#fff!important;border-color:#333!important}.dark-theme .MuiTypography-root{color:#fff!important}.light-theme .MuiPaper-root,.light-theme .MuiCard-root{background-color:#fff!important;color:#141414!important}.light-theme .MuiTableCell-root{color:#141414!important;border-color:#e0e0e0!important}.light-theme .MuiTypography-root{color:#141414!important}.css-1228hh2,[class*=css-][class*="1228hh2"]{background-color:#141414!important;color:#fff!important}.css-1ll0nrt,[class*=css-][class*="1ll0nrt"]{background:transparent!important;background-color:transparent!important}.admin-message,.bot-message{background-color:#141414!important;color:#fff!important;border-radius:12px!important;padding:12px 16px!important;box-shadow:0 1px 2px #0006!important}.admin-message *,.bot-message *{color:#fff!important}.MuiInputBase-input{color:#fff!important;background-color:#2a2a2a!important}.MuiInputBase-input::placeholder{color:#ffffff80!important;opacity:1!important}.MuiInputBase-root{background-color:#2a2a2a!important;color:#fff!important}.MuiOutlinedInput-notchedOutline{border-color:#444!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#555!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#fb0!important}.css-sbu023,[class*=css-][class*=sbu023]{background-color:#1a1a1a!important;border-top:1px solid #333333!important;padding:16px!important}.css-sbu023 *{color:#fff!important}html{width:100%;max-width:100%;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}@font-face{font-family:Raleway;font-display:swap}body:not([data-tickets=true]){width:100%;max-width:100%;overflow-x:clip;background-color:#141414!important;color:#fff!important;font-family:Raleway,Play,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:default;line-height:1.6;letter-spacing:.01em;-webkit-user-select:text;user-select:text;-moz-user-select:text;-ms-user-select:text}body[data-tickets=true]{width:100%;max-width:100%;overflow-x:clip;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:default;-webkit-user-select:text;user-select:text}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}body:not([data-tickets=true]) h1,body:not([data-tickets=true]) h2,body:not([data-tickets=true]) h3,body:not([data-tickets=true]) h4,body:not([data-tickets=true]) h5,body:not([data-tickets=true]) h6,body:not([data-tickets=true]) .section-header h1,body:not([data-tickets=true]) .section-header h2,body:not([data-tickets=true]) .header-section h2,body:not([data-tickets=true]) .menu-navigation a,body:not([data-tickets=true]) .new-client-body h3{font-family:Raleway,Play,sans-serif!important;letter-spacing:-.02em}h1{font-weight:800!important;line-height:1.1!important}h2{font-weight:700!important;line-height:1.15!important}h3{font-weight:700!important;line-height:1.2!important}h4{font-weight:700!important;line-height:1.25!important}h5{font-weight:600!important;line-height:1.3!important}h6{font-weight:600!important;line-height:1.35!important}p,span,a,li,td,th,label,input,textarea,select,button,div{font-family:inherit!important}.menu-navigation a{font-weight:500!important;font-size:1.1rem!important;letter-spacing:0!important;line-height:1.5!important}.footer-nav h5{font-weight:600!important;font-size:.95rem!important}.footer-nav p,.footer-nav a{font-size:.9rem!important;color:#fff9!important}.cursor{position:fixed;pointer-events:none;z-index:100}.cursor--large{width:40px;height:40px;border-radius:50%;border:1px solid #FB0}.cursor--small{width:10px;height:10px;border-radius:50%;background:#fb0;transform:translate(-50%,-50%)}a,button,[role=button],.cursor-pointer,.MuiIconButton-root,.MuiButton-root,.MuiChip-root{cursor:pointer}input,textarea,select,[contenteditable=true]{cursor:text}.MuiPaper-root,.MuiDialog-paper,.MuiCard-root{background-color:#1a1a1a!important}.MuiListItem-root:hover,.css-tle48i-MuiListItem-root:hover{background-color:#ffffff14!important}.MuiTableCell-root{border-color:#ffffff1f!important}.MuiTextField-root .MuiOutlinedInput-root,.MuiSelect-root,.MuiAccordion-root{background-color:#ffffff0d!important}.MuiAccordion-root:before{background-color:#ffffff1f!important}.MuiBackdrop-root{background-color:#000c!important}.MuiButton-outlined{border-color:#ffffff3b!important}.MuiButton-outlined:hover,.MuiChip-root{background-color:#ffffff14!important}.MuiChip-root.chip-white-bg{background-color:#fff!important;color:#141414!important}.MuiChip-root.chip-white-bg .MuiChip-icon{color:#4caf50!important}.MuiTab-root{color:#ffffffb3!important}.MuiTab-root.Mui-selected{color:#fff!important}.MuiMenu-paper,.MuiPopover-paper{background-color:#1a1a1a!important}.MuiMenuItem-root:hover{background-color:#ffffff14!important}section{margin:2em 0!important}@media (min-width: 768px){section{margin:3em 0!important}}@media (min-width: 1024px){section{margin:4em 0!important}}section:first-child,section:first-of-type{margin-top:0!important}section section{margin:2em 0!important}@media (min-width: 768px){section section{margin:2.5em 0!important}}@media (min-width: 1024px){section section{margin:3em 0!important}}.MuiCard-root{border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;transition:border-color .3s,box-shadow .3s,transform .3s!important}.MuiCard-root:hover{border-color:#fb03!important;box-shadow:0 12px 40px #00000059!important}.MuiCardContent-root .MuiTypography-h6{color:#fff!important}.MuiCardContent-root .MuiTypography-body2{color:#ffffff80!important}.blog-card,.promotion-card{background-color:#14141499!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important}main a,.MuiContainer-root a,article a{color:#fb0!important;transition:opacity .2s!important}main a.btn,main a.submit-order,.MuiContainer-root a.btn,.MuiContainer-root a.submit-order,article a.btn,article a.submit-order,main a.MuiButton-root.MuiButton-contained,.MuiContainer-root a.MuiButton-root.MuiButton-contained,.hero-cta a,.hero-cta a.MuiButton-root,a.new-client-cta,.MuiContainer-root a.new-client-cta,main a[style*=ffbb00],.MuiContainer-root a[style*=ffbb00]{color:#141414!important}main a:hover,.MuiContainer-root a:hover,article a:hover{opacity:.8!important}main a.btn:hover,main a.submit-order:hover,.MuiContainer-root a.btn:hover,.MuiContainer-root a.submit-order:hover,a.new-client-cta:hover,.MuiContainer-root a.new-client-cta:hover{color:#141414!important}body[data-admin=true] .MuiCard-root,body[data-admin=true] .MuiPaper-root{border:none!important}body[data-admin=true] a{color:inherit!important}.contacts{display:flex!important;width:40rem!important;margin:2em auto 2rem!important}.contacts-form{max-width:none!important}
