header{width:100%;position:relative;z-index:51}header .header{position:relative;z-index:51}body.pc-menu-open header .header{z-index:210}header .header .header{z-index:55}.ecommerce-icons-container-global{display:flex;align-items:center;gap:6px;margin-left:auto;margin-right:0;position:relative;z-index:100}body.pc-menu-open{overflow:hidden}header .burger-toggle-input,header #burger-toggle{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}header .menu,body .menu{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;padding-top:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:200!important;transition:opacity .3s ease,visibility .3s ease!important;background-image:none!important;background-color:var(--bg-color, #141414)!important;color:var(--text-color, #fff)!important}header .menu.active,header #burger-toggle:checked~.menu,body .menu.active,body #burger-toggle:checked~.menu,html.light-theme header .menu.active,html.light-theme header #burger-toggle:checked~.menu,:root.light-theme header .menu.active,:root.light-theme header #burger-toggle:checked~.menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:200!important}.menu-geoid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.menu .menu-inner{position:relative;z-index:1;display:flex;align-items:stretch;height:100%;max-height:100dvh;width:100%;overflow:hidden;padding:0;min-height:0}.menu-shell{position:relative;width:min(1170px,calc(100% - 48px));max-width:1170px;margin:0 auto;padding:72px 0 14px;height:100%;max-height:100%;min-height:0;box-sizing:border-box;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;overflow:hidden}.menu-watermark{position:absolute;right:-2%;top:42%;transform:translateY(-50%);font-size:clamp(6rem,16vw,12rem);font-weight:900;letter-spacing:-.06em;line-height:.85;color:#ffffff09;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.menu-stage{position:relative;z-index:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,200px);gap:28px;align-content:center;align-items:start;-webkit-overflow-scrolling:touch}.menu-cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);min-width:0}.menu-col{min-width:0}.menu-col-label{margin:0 0 10px;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffbb00d9}.menu-navigation{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.menu-navigation li{margin:0;padding:0}.menu .menu-navigation .menu-link-styled,.menu .menu-navigation a.menu-link-styled{color:var(--text-soft, rgba(255, 255, 255, .9))!important;text-decoration:none!important;display:block!important;visibility:visible!important;opacity:1!important;padding:3px 0!important;font-family:Raleway,sans-serif!important;font-size:clamp(.98rem,1.55vw,1.28rem)!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.2!important;transition:color .25s ease,transform .2s ease,letter-spacing .25s ease!important;position:relative}.menu .menu-navigation .menu-link-styled:hover{color:var(--text-color, #fff)!important;letter-spacing:.03em;transform:translate(8px)}.menu .menu-navigation .menu-link-styled:after{content:"";position:absolute;bottom:2px;left:0;width:0;height:2px;background:#fb0;transition:width .25s ease}.menu .menu-navigation .menu-link-styled:hover:after{width:42%}.menu-navigation a{color:inherit;text-decoration:none}.menu-hover-preview{justify-self:end;width:168px;height:168px;opacity:0;pointer-events:none;transition:opacity .35s ease,transform .35s ease;transform:scale(.92)}.menu-hover-preview.visible{opacity:1;transform:scale(1)}.rotating-text-svg{width:100%;height:100%;animation:rotateSvg 12s linear infinite}.preview-circle{position:relative;width:168px;height:168px}.circle-text{fill:#ffbb008c;font-size:13px;font-family:Raleway,sans-serif;font-weight:700;letter-spacing:2px;text-transform:uppercase}.preview-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:78px;height:78px;border-radius:50%;border:1px solid rgba(255,187,0,.34);background:#ffbb0014;display:flex;align-items:center;justify-content:center}.preview-icon-wrap{display:flex;align-items:center;justify-content:center}@keyframes rotateSvg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.menu-meta{position:relative;z-index:1;flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding-top:10px;border-top:1px solid var(--border-color, rgba(255, 255, 255, .1))}.menu-socials{display:flex;gap:10px}.menu .social-icons-circle a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#000!important;padding:0;color:#fff}.menu .social-icons-circle svg{width:18px;height:18px;fill:#fff;color:#fff}.menu .social-icons-circle .messenger-max-link svg{fill:none}.menu-meta-grid{display:flex;flex-wrap:wrap;gap:12px 28px}.menu-meta-grid span{display:block;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted, rgba(255, 255, 255, .4));margin-bottom:2px}.menu-meta-grid p,.menu-meta-grid a{margin:0;font-size:.9rem;font-weight:600;color:var(--text-soft, rgba(255, 255, 255, .78));text-decoration:none}.menu-meta-grid a:hover{color:#fb0}html.light-theme header .menu,html.light-theme header .menu.active,html.light-theme body .menu,:root.light-theme header .menu,:root.light-theme header .menu.active,:root.light-theme body .menu{background-color:var(--bg-color, #f7f5ef)!important;background-image:none!important}html.light-theme .menu-watermark,:root.light-theme .menu-watermark{color:#1414140d}html.light-theme .menu-col-label,:root.light-theme .menu-col-label{color:#b8860b}html.light-theme .menu .menu-navigation .menu-link-styled,:root.light-theme .menu .menu-navigation .menu-link-styled{color:#141414e0!important}html.light-theme .menu .menu-navigation .menu-link-styled:hover,:root.light-theme .menu .menu-navigation .menu-link-styled:hover{color:#141414!important}html.light-theme .menu-meta,:root.light-theme .menu-meta{border-top-color:#1414141a}html.light-theme .menu-meta-grid span,:root.light-theme .menu-meta-grid span{color:#1414146b}html.light-theme .menu-meta-grid p,html.light-theme .menu-meta-grid a,:root.light-theme .menu-meta-grid p,:root.light-theme .menu-meta-grid a{color:#141414c7}html.light-theme .menu .social-icons-circle a,:root.light-theme .menu .social-icons-circle a{background:#141414!important}html.light-theme .circle-text,:root.light-theme .circle-text{fill:#b48200b3}html.light-theme .preview-inner,:root.light-theme .preview-inner{border-color:#1414141f;background:#ffbb001f}header .burger-menu{--burger-menu-radius: 40px !important;width:40px!important;height:40px!important;min-width:40px;box-sizing:border-box;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;margin-left:6px}header .burger-menu .line{position:absolute!important;background:#ffffffe6;left:50%!important;right:auto!important;width:20px!important;margin-left:0!important;height:2.5px!important}header .burger-menu .line:nth-child(1){top:calc(50% - 7px)!important;transform:translate(-50%,-50%)!important}header .burger-menu .line:nth-child(2){top:50%!important;transform:translate(-50%,-50%)!important}header .burger-menu .line:nth-child(3){top:calc(50% + 7px)!important;transform:translate(-50%,-50%)!important}header .burger-menu:hover .line:after{background:#ffbb00f2}:root.light-theme header .burger-menu,html.light-theme header .burger-menu{border-color:#14141424;background:#1414140a}:root.light-theme header .burger-menu .line,html.light-theme header .burger-menu .line{background:#141414d1}body.pc-menu-open header .burger-menu .line,header #burger-toggle:checked~.menu~.burger-menu .line{left:50%!important;right:auto!important;width:20px!important;margin-left:0!important;top:50%!important;transform-origin:center center!important;backface-visibility:hidden}body.pc-menu-open header .burger-menu .line:after{opacity:0!important;transform:none!important}body.pc-menu-open header .burger-menu .line:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)!important}body.pc-menu-open header .burger-menu .line:nth-child(2){opacity:0!important;transform:translate(-50%,-50%) scaleX(0)!important}body.pc-menu-open header .burger-menu .line:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)!important}@media (max-width: 960px){.menu-stage{grid-template-columns:1fr}.menu-hover-preview{display:none}.menu-shell{width:min(100%,calc(100% - 32px));padding-top:88px}}@media (max-width: 640px){.menu-cols{grid-template-columns:1fr 1fr;gap:16px}.menu-link-styled{font-size:clamp(.98rem,3.6vw,1.2rem)!important;padding:6px 0}.menu-meta{flex-direction:column;align-items:flex-start}.menu .social-icons-circle a{width:36px;height:36px}}@media (max-width: 768px){header .header{padding:10px 15px!important}.logo img{max-height:40px!important}.ecommerce-icons-container-global{gap:4px}.burger-menu{margin-left:4px!important}}@media (max-width: 360px){header .header{padding:8px 10px!important}.logo img{max-height:35px!important}.menu-cols{grid-template-columns:1fr}}footer{width:100%;position:relative;color:var(--text-color)!important}html.light-theme footer{background:transparent!important}footer p,footer a,footer h3,footer h5{color:inherit!important}footer p,footer .footer-nav a,footer .footer-nav h5{color:var(--text-muted)!important}.footer-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-nav{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.footer-nav .col{flex:1;min-width:200px}.footer-nav .col ul{list-style:none;padding:0;margin:0}.footer-nav .col ul li{margin:0;padding:0}.footer-nav .col ul li a{color:inherit;text-decoration:none;transition:color .3s ease}.footer-nav .col ul li a:hover{color:#fb0}.social-icons{display:flex;gap:15px;align-items:center}.social-icons a{display:inline-block;transition:transform .3s ease}.social-icons a:hover{transform:scale(1.1)}.social-icons-site{gap:10px!important;padding:6px;border:1px solid var(--border-color);border-radius:999px;background:color-mix(in srgb,var(--surface-elevated) 72%,transparent)}.social-icons-site a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid transparent;border-radius:999px;color:var(--text-muted)!important;background:transparent!important;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.social-icons-site a:hover{color:var(--text-color)!important;border-color:color-mix(in srgb,var(--accent-color) 48%,transparent);background:color-mix(in srgb,var(--accent-color) 10%,transparent)!important;transform:translateY(-2px)}.social-icons-site svg{width:18px;height:18px;fill:currentColor;color:currentColor}.social-icons-site .messenger-max-link svg{fill:none}.social-icons img{width:32px;height:32px;object-fit:contain}.social-icons-circle a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--text-color)!important;padding:0;transition:transform .3s ease,background .3s ease}html.light-theme footer .social-icons-circle a{background:#141414!important;box-shadow:0 10px 24px #1414141f}html.light-theme footer .social-icons-circle svg{fill:#fff!important;color:#fff!important}.social-icons-circle a:hover{background:var(--accent-color)!important;transform:scale(1.1)}.social-icons-circle img{width:20px;height:20px;object-fit:contain;filter:brightness(0) saturate(100%) invert(1)}.social-icons-circle svg{width:20px;height:20px;fill:var(--bg-color);color:var(--bg-color)}.social-icons-circle .messenger-max-link svg{fill:none;width:20px;height:20px}body:not([data-admin=true]) #submitForm{display:none!important;position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;box-sizing:border-box!important;width:min(500px,calc(100vw - 32px))!important;max-width:500px!important;padding:40px!important;text-align:center!important;background:var(--surface-elevated)!important;color:var(--text-color)!important;border-radius:12px!important;border:1px solid var(--border-color)!important;box-shadow:0 24px 80px var(--shadow-color)!important;z-index:10000!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}body:not([data-admin=true]) #submitForm.show_popup{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html.light-theme body:not([data-admin=true]) #submitForm{box-shadow:0 24px 80px #1414142e!important}#submitForm .closePopup{position:absolute;top:15px;right:15px;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center}#submitForm .closePopup img{width:20px;height:20px}body:not([data-admin=true]) #submitForm h2{color:var(--text-color)!important}body:not([data-admin=true]) #submitForm .form-item input{color:var(--text-color)!important;border-bottom-color:var(--border-color)!important}body:not([data-admin=true]) #submitForm .form-item input::placeholder{color:var(--text-muted)!important;opacity:1!important;-webkit-text-fill-color:var(--text-muted)!important}@media (max-width: 1024px){.footer-nav{gap:25px}.footer-nav .col{min-width:180px}}@media (max-width: 768px){footer{padding:40px 0!important}.footer-header{flex-direction:column;align-items:flex-start;gap:20px;margin-top:40px!important}.footer-nav{flex-direction:column;gap:25px!important;padding-top:30px!important}.footer-nav .col{min-width:100%;width:100%}.social-icons{gap:12px}.social-icons img{width:28px;height:28px}#submitForm{padding:30px 20px;max-width:95%}}@media (max-width: 480px){footer{padding:30px 0!important}.footer-header{margin-top:30px!important}.footer-nav{gap:20px!important;padding-top:20px!important}.footer-nav .col h5,.footer-nav .col h3{font-size:16px;margin-bottom:10px}.footer-nav .col p,.footer-nav .col a{font-size:14px}.social-icons{gap:10px}.social-icons img{width:24px;height:24px}#submitForm{padding:25px 15px}#submitForm h2{font-size:20px;margin-bottom:20px}#submitForm input{font-size:14px;padding:10px}#submitForm button{font-size:14px;padding:12px}}@media (max-width: 360px){.footer-nav .col h5,.footer-nav .col h3{font-size:14px}.footer-nav .col p,.footer-nav .col a{font-size:13px}.social-icons img{width:22px;height:22px}}:root{--bg-color: #141414;--text-color: #ffffff;--header-bg: #1a1a1a;--border-color: #333333;--accent-color: #ffbb00;--surface-elevated: #1a1a1a;--surface-soft: rgba(255, 255, 255, .05);--surface-card: rgba(20, 20, 20, .72);--surface-card-hover: rgba(255, 255, 255, .08);--text-muted: rgba(255, 255, 255, .6);--text-soft: rgba(255, 255, 255, .82);--input-bg: #2a2a2a;--input-border: #444444;--input-border-hover: #555555;--shadow-color: rgba(0, 0, 0, .35);--link-color: #ffbb00;--link-hover-color: #d99f00;color-scheme:dark}:root.dark-theme{--bg-color: #141414;--text-color: #ffffff;--header-bg: #1a1a1a;--border-color: #333333;--accent-color: #ffbb00;--surface-elevated: #1a1a1a;--surface-soft: rgba(255, 255, 255, .05);--surface-card: rgba(20, 20, 20, .72);--surface-card-hover: rgba(255, 255, 255, .08);--text-muted: rgba(255, 255, 255, .6);--text-soft: rgba(255, 255, 255, .82);--input-bg: #2a2a2a;--input-border: #444444;--input-border-hover: #555555;--shadow-color: rgba(0, 0, 0, .35);--link-color: #ffbb00;--link-hover-color: #d99f00;color-scheme:dark}:root.light-theme{--bg-color: #f7f5ef;--text-color: #141414;--header-bg: #ffffff;--border-color: rgba(20, 20, 20, .12);--accent-color: #ffbb00;--surface-elevated: #ffffff;--surface-soft: rgba(20, 20, 20, .04);--surface-card: rgba(255, 255, 255, .86);--surface-card-hover: rgba(255, 187, 0, .14);--text-muted: rgba(20, 20, 20, .6);--text-soft: rgba(20, 20, 20, .78);--input-bg: #ffffff;--input-border: rgba(20, 20, 20, .18);--input-border-hover: rgba(20, 20, 20, .3);--shadow-color: rgba(20, 20, 20, .12);--link-color: #9b6c00;--link-hover-color: #6f4e00;color-scheme:light}body{background-color:var(--bg-color)!important;color:var(--text-color)!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;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;background-color:transparent;color:var(--text-color)!important;transition:color .3s ease}section,.section,main,article,.MuiContainer-root{color:var(--text-color);transition:color .3s ease}body:not([data-admin=true]) a{color:var(--text-color);transition:color .3s ease}body:not([data-admin=true]) a:hover{color:var(--accent-color)}h1,h2,h3,h4,h5,h6,p{color:var(--text-color)}body:not([data-admin=true]) .MuiBox-root{background-color:transparent;color:inherit}body:not([data-admin=true]) .pc-palette-tool .MuiTypography-root.pc-palette-hex{color:inherit!important}body:not([data-admin=true]) .MuiPaper-root{background-color:var(--surface-elevated)!important;color:var(--text-color)!important}body:not([data-admin=true]) .MuiCard-root{background-color:var(--surface-elevated)!important;color:var(--text-color)!important}body:not([data-admin=true]) .MuiTableCell-root{color:var(--text-color)!important;border-color:var(--border-color)!important}body:not([data-admin=true]) .MuiTypography-root{color:var(--text-color)!important}body:not([data-admin=true]) .MuiTypography-root.MuiTypography-body2,body:not([data-admin=true]) .MuiTypography-root.MuiTypography-caption{color:var(--text-muted)!important}body:not([data-admin=true]) .MuiInputBase-root{background-color:var(--input-bg)!important;color:var(--text-color)!important}body:not([data-admin=true]) .MuiInputBase-input{color:var(--text-color)!important;background-color:transparent!important}body:not([data-admin=true]) .MuiInputBase-input::placeholder{color:var(--text-muted)!important;opacity:1!important}body:not([data-admin=true]) .MuiInputBase-input::-webkit-input-placeholder{color:var(--text-muted)!important;opacity:1!important;-webkit-text-fill-color:var(--text-muted)!important}body:not([data-admin=true]) input::placeholder,body:not([data-admin=true]) textarea::placeholder{color:var(--text-muted)!important;opacity:1!important}body:not([data-admin=true]) input::-webkit-input-placeholder,body:not([data-admin=true]) textarea::-webkit-input-placeholder{-webkit-text-fill-color:var(--text-muted)!important;color:var(--text-muted)!important}body:not([data-admin=true]) .MuiPaper-root.MuiMenu-paper .MuiMenuItem-root,body:not([data-admin=true]) .MuiPopover-root .MuiMenu-list .MuiMenuItem-root{color:var(--text-color)!important}body:not([data-admin=true]) .MuiOutlinedInput-notchedOutline,body:not([data-admin=true]) .MuiTextField-root .MuiOutlinedInput-root fieldset{border-color:var(--input-border)!important}body:not([data-admin=true]) .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,body:not([data-admin=true]) .MuiTextField-root .MuiOutlinedInput-root:hover fieldset{border-color:var(--input-border-hover)!important}body:not([data-admin=true]) .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,body:not([data-admin=true]) .MuiTextField-root .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--accent-color)!important}body:not([data-admin=true]) .MuiButton-outlined{color:var(--text-color)!important;border-color:var(--border-color)!important}body:not([data-admin=true]) .MuiButton-outlined:hover{color:var(--accent-color)!important;border-color:var(--accent-color)!important;background-color:var(--surface-card-hover)!important}body:not([data-admin=true]) .MuiChip-root{background-color:var(--surface-soft)!important;color:var(--text-color)!important}body:not([data-admin=true]) .MuiAccordion-root{background-color:var(--surface-elevated)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}body:not([data-admin=true]) .MuiAccordionSummary-root,body:not([data-admin=true]) .MuiAccordionDetails-root{color:var(--text-color)!important}body:not([data-admin=true]) .MuiAccordionDetails-root .MuiTypography-root{color:var(--text-soft)!important}body:not([data-admin=true]) .MuiAccordion-root:before{background-color:var(--border-color)!important}body:not([data-admin=true]) .css-1228hh2,body:not([data-admin=true]) [class*=css-][class*="1228hh2"]{background-color:#141414!important;color:#fff!important}body:not([data-admin=true]) .css-1ll0nrt,body:not([data-admin=true]) [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}body:not([data-admin=true]) .css-sbu023,body:not([data-admin=true]) [class*=css-][class*=sbu023]{background-color:var(--surface-elevated)!important;border-top:1px solid var(--border-color)!important;padding:16px!important}body:not([data-admin=true]) .css-sbu023 *{color:var(--text-color)!important}body:not([data-admin=true]) .carousel-list.vertical-carousel-list>li.carousel-item{font-weight:700!important;font-size:1.3125rem!important;margin-bottom:.5em!important}body:not([data-admin=true]) .carousel-list.vertical-carousel-list>li.carousel-item:last-child{margin-bottom:0!important}@media (min-width: 600px){body:not([data-admin=true]) .carousel-list.vertical-carousel-list>li.carousel-item{font-size:1.6875rem!important}}@media (min-width: 900px){body:not([data-admin=true]) .carousel-list.vertical-carousel-list>li.carousel-item{font-size:2.25rem!important}}body:not([data-admin=true]) .carousel-list.vertical-carousel-list>li.carousel-item h2{font-size:inherit!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@font-face{font-family:Raleway;font-display:swap}h1,h2,h3,h4,h5,h6,.section-header h1,.section-header h2,.header-section h2,.menu-navigation a,.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}html.dark-theme .footer-nav p,html.dark-theme .footer-nav a,html.light-theme .footer-nav p,html.light-theme .footer-nav a{font-size:.9rem!important;color:var(--text-muted)!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%)}html.light-theme body:not([data-admin=true]) .logo img,html.light-theme body:not([data-admin=true]) footer .footer-header>a:first-child img{opacity:1!important;filter:none}a,button,[role=button],.cursor-pointer,.MuiIconButton-root,.MuiButton-root,.MuiChip-root{cursor:pointer}input,textarea,select,[contenteditable=true]{cursor:text}html.dark-theme .MuiPaper-root,html.dark-theme .MuiDialog-paper,html.dark-theme .MuiCard-root{background-color:#1a1a1a!important}html.dark-theme .MuiListItem-root:hover,html.dark-theme .css-tle48i-MuiListItem-root:hover{background-color:#ffffff14!important}html.dark-theme .MuiTableCell-root{border-color:#ffffff1f!important}html.dark-theme .MuiTextField-root .MuiOutlinedInput-root,html.dark-theme .MuiSelect-root,html.dark-theme .MuiAccordion-root{background-color:#ffffff0d!important}html.dark-theme .MuiAccordion-root:before{background-color:#ffffff1f!important}html.dark-theme .MuiBackdrop-root{background-color:#000c!important}html.dark-theme .MuiButton-outlined{border-color:#ffffff3b!important}html.dark-theme .MuiButton-outlined:hover,html.dark-theme .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}html.dark-theme .MuiTab-root{color:#ffffffb3!important}html.dark-theme .MuiTab-root.Mui-selected{color:#fff!important}html.dark-theme .MuiMenu-paper,html.dark-theme .MuiPopover-paper{background-color:#1a1a1a!important}html.dark-theme .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}}html.dark-theme .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}html.dark-theme .MuiCard-root:hover{border-color:#fb03!important;box-shadow:0 12px 40px #00000059!important}html.dark-theme .MuiCardContent-root .MuiTypography-h6{color:#fff!important}html.dark-theme .MuiCardContent-root .MuiTypography-body2{color:#ffffff80!important}html.dark-theme .blog-card,html.dark-theme .promotion-card{background-color:#14141499!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important}html.dark-theme main a,html.dark-theme .MuiContainer-root a,html.dark-theme article a{color:#fb0!important;transition:opacity .2s!important}html.dark-theme main a.btn,html.dark-theme main a.submit-order,html.dark-theme .MuiContainer-root a.btn,html.dark-theme .MuiContainer-root a.submit-order,html.dark-theme article a.btn,html.dark-theme article a.submit-order,html.dark-theme main a.MuiButton-root.MuiButton-contained,html.dark-theme .MuiContainer-root a.MuiButton-root.MuiButton-contained,html.dark-theme .hero-cta a,html.dark-theme .hero-cta a.MuiButton-root,html.dark-theme a.new-client-cta,html.dark-theme .MuiContainer-root a.new-client-cta,html.dark-theme main a[style*=ffbb00],html.dark-theme .MuiContainer-root a[style*=ffbb00]{color:#141414!important}html.dark-theme main a:hover,html.dark-theme .MuiContainer-root a:hover,html.dark-theme article a:hover{opacity:.8!important}html.dark-theme main .blog-post-content .article-cta a,html.dark-theme .MuiContainer-root .blog-post-content .article-cta a,html.dark-theme article .blog-post-content .article-cta a{color:#141414!important;opacity:1!important}html.dark-theme main .blog-post-content .article-cta a:hover,html.dark-theme .MuiContainer-root .blog-post-content .article-cta a:hover,html.dark-theme article .blog-post-content .article-cta a:hover{color:#141414!important;opacity:.9!important}html.dark-theme main a.btn:hover,html.dark-theme main a.submit-order:hover,html.dark-theme .MuiContainer-root a.btn:hover,html.dark-theme .MuiContainer-root a.submit-order:hover,html.dark-theme a.new-client-cta:hover,html.dark-theme .MuiContainer-root a.new-client-cta:hover{color:#141414!important}html.light-theme body:not([data-admin=true]) main,html.light-theme body:not([data-admin=true]) article,html.light-theme body:not([data-admin=true]) .MuiContainer-root{color:var(--text-color)!important}html.light-theme body:not([data-admin=true]) .blog-card,html.light-theme body:not([data-admin=true]) .promotion-card{background-color:var(--surface-card)!important;border:1px solid var(--border-color)!important;border-radius:12px!important;box-shadow:0 14px 44px var(--shadow-color)!important}html.light-theme body:not([data-admin=true]) main a:not(.MuiButton-root):not(.btn):not(.submit-order),html.light-theme body:not([data-admin=true]) .MuiContainer-root a:not(.MuiButton-root):not(.btn):not(.submit-order),html.light-theme body:not([data-admin=true]) article a:not(.MuiButton-root):not(.btn):not(.submit-order){color:var(--link-color)!important}html.light-theme body:not([data-admin=true]) main a:not(.MuiButton-root):not(.btn):not(.submit-order):hover,html.light-theme body:not([data-admin=true]) .MuiContainer-root a:not(.MuiButton-root):not(.btn):not(.submit-order):hover,html.light-theme body:not([data-admin=true]) article a:not(.MuiButton-root):not(.btn):not(.submit-order):hover{color:var(--link-hover-color)!important}html.light-theme body:not([data-admin=true]) main .blog-post-content .article-cta a,html.light-theme body:not([data-admin=true]) .MuiContainer-root .blog-post-content .article-cta a{color:#141414!important}html.light-theme body:not([data-admin=true]) main .blog-post-content .article-cta a:hover,html.light-theme body:not([data-admin=true]) .MuiContainer-root .blog-post-content .article-cta a:hover{color:#141414!important}html.light-theme body:not([data-admin=true]) .contacts-body h1,html.light-theme body:not([data-admin=true]) .contacts-body h5,html.light-theme body:not([data-admin=true]) .contacts-body p,html.light-theme body:not([data-admin=true]) .contacts-body a{color:var(--text-color)!important}html.light-theme body:not([data-admin=true]) .contacts-body h5{color:var(--text-muted)!important}html.light-theme body:not([data-admin=true]) main .social-network img{filter:brightness(0) saturate(100%)}html.light-theme body:not([data-admin=true]) .contacts{width:100%!important;margin:2rem 0!important;gap:24px!important}html.light-theme body:not([data-admin=true]) #contacts-form.contacts-form{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(24px,4vw,40px)!important;box-sizing:border-box;background:#fff!important;color:var(--text-color)!important;border:1px solid var(--border-color);border-radius:24px;box-shadow:0 20px 60px #14141414}html.light-theme body:not([data-admin=true]) #contacts-form h3,html.light-theme body:not([data-admin=true]) #contacts-form label,html.light-theme body:not([data-admin=true]) #contacts-form span{color:var(--text-color)!important}html.light-theme body:not([data-admin=true]) #contacts-form input:not([type=submit]):not([type=checkbox]),html.light-theme body:not([data-admin=true]) #contacts-form textarea{width:100%;box-sizing:border-box;background:#fff!important;color:var(--text-color)!important;border:1px solid var(--input-border)!important}html.light-theme body:not([data-admin=true]) #contacts-form input::placeholder,html.light-theme body:not([data-admin=true]) #contacts-form textarea::placeholder{color:var(--text-muted)!important}html.light-theme body:not([data-admin=true]) .promotion-item{background:#fff!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;box-shadow:0 18px 48px #14141414}html.light-theme body:not([data-admin=true]) .promotion-item h3,html.light-theme body:not([data-admin=true]) .promotion-item h5,html.light-theme body:not([data-admin=true]) .promotion-item p{color:var(--text-color)!important}html.light-theme body:not([data-admin=true]) .promotion-item h5{color:var(--text-muted)!important}body:not([data-admin=true]) .blog-item .blog-cover-copy .MuiTypography-root{color:#fff!important}body:not([data-admin=true]) .blog-item .blog-cover-copy .MuiTypography-caption{color:#ffffffa3!important}body:not([data-admin=true]) .blog-item .blog-cover-copy .MuiTypography-body2{color:#ffffffc7!important}body:not([data-admin=true]) .blog-item .MuiChip-root{background-color:#ffbb0026!important;color:#fb0!important}@media (max-width: 899px){body:not([data-admin=true]) .contacts-form,body:not([data-admin=true]) #contacts-form.contacts-form{width:100%!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}[data-pc-geoid]{opacity:1!important;pointer-events:none}[data-pc-geoid] canvas{opacity:1!important}html.dark-theme [data-pc-geoid] canvas{filter:brightness(1.9) contrast(1.08)}html.light-theme [data-pc-geoid] canvas{filter:brightness(.72) contrast(1.12)}.um-page-builder-root [data-page-builder-settings],.um-page-builder-root [data-page-builder-settings] .MuiFormControl-root,.um-page-builder-root [data-page-builder-settings] .MuiTextField-root,.um-page-builder-root [data-page-builder-settings] .MuiInputBase-root,.um-page-builder-root [data-page-builder-settings] .MuiButtonBase-root,.um-page-builder-root [data-page-builder-settings] input,.um-page-builder-root [data-page-builder-settings] textarea{pointer-events:auto!important;user-select:text!important;-webkit-user-select:text!important}.um-page-builder-root .MuiChip-root.MuiChip-filled{background-color:#fb0!important;color:#111!important}.um-page-builder-root .MuiChip-root.MuiChip-filled .MuiChip-label{color:#111!important}.um-page-builder-root [data-page-builder-settings] .MuiSelect-select,.um-page-builder-root [data-page-builder-settings] .MuiOutlinedInput-input{color:#fff!important}.um-page-builder-root [data-page-builder-settings] .MuiSelect-icon{color:#fffc!important}.um-page-builder-root [data-page-builder-settings] .MuiMenuItem-root{pointer-events:auto!important}.um-page-builder-root .page-builder-image-caption,.page-builder-public-root .page-builder-image-caption{color:var(--pb-image-caption-color, #666666)!important}.um-page-builder-root .article-bitrix-gallery-caption,.page-builder-public-root .article-bitrix-gallery-caption{color:#666!important;-webkit-text-fill-color:#666666!important;visibility:visible!important;opacity:1!important}.blog-post-content--page-builder .page-builder-public-root{width:100%;max-width:100%}.ssr-prerender{max-width:900px;margin:0 auto;padding:24px 20px 48px;color:#e1e5ff;line-height:1.65}.ssr-prerender a{color:#fb0}.ssr-breadcrumbs{font-size:.875rem;margin-bottom:1rem;opacity:.85}.ssr-meta{font-size:.9rem;opacity:.8}.ssr-blog-list{list-style:none;padding:0;margin:0}.ssr-blog-item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.ssr-related-posts ul{padding-left:1.25rem}.ssr-home-blog{margin-top:2rem;padding:1rem 0;border-top:1px solid rgba(255,255,255,.1)}.ssr-catalog-list,.ssr-portfolio-list{list-style:none;padding:0;margin:0}.ssr-catalog-item,.ssr-portfolio-item{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.ssr-page-body{margin-top:1rem}.ssr-price{font-size:1.1rem;color:#fb0}
