.elementor-12767 .elementor-element.elementor-element-0ed1114{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:120px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-12767 .elementor-element.elementor-element-0ed1114:not(.elementor-motion-effects-element-type-background),.elementor-12767 .elementor-element.elementor-element-0ed1114>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#0C1629 0%,#172C51 100%)}.elementor-12767 .elementor-element.elementor-element-0ed1114.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12767 .elementor-element.elementor-element-0ed1114 .wcf-image-hover{background-image:url( https://gold-designs.ru/wp-content/uploads/2026/05/placeholder.png )}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-12767 .elementor-element.elementor-element-d1706bc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:114px;font-weight:800;text-transform:uppercase}.elementor-12767 .elementor-element.elementor-element-1baa2d8{width:var( --container-widget-width,55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0}.elementor-12767 .elementor-element.elementor-element-1baa2d8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-12767 .elementor-element.elementor-element-53500bf .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:114px;font-weight:800;text-transform:uppercase}.elementor-12767 .elementor-element.elementor-element-8d2e550{border-radius:25px 25px 25px 25px}.elementor-12767 .elementor-element.elementor-element-a3d7855 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:114px;font-weight:800;text-transform:uppercase}.elementor-12767 .elementor-element.elementor-element-52cb4c7{border-radius:25px 25px 25px 25px}.elementor-12767 .elementor-element.elementor-element-2504f0e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:114px;font-weight:800;text-transform:uppercase}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-12767 .elementor-element.elementor-element-8c2eaf7{border-radius:25px 25px 25px 25px}.elementor-12767 .elementor-element.elementor-element-4ee583e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:114px;font-weight:800;text-transform:uppercase}@media(min-width:768px){.elementor-12767 .elementor-element.elementor-element-0ed1114{--width:102.378%}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-12767 .elementor-element.elementor-element-d1706bc .elementor-heading-title{font-size:60px}.elementor-12767 .elementor-element.elementor-element-1baa2d8{width:var( --container-widget-width,100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-12767 .elementor-element.elementor-element-53500bf .elementor-heading-title{font-size:60px}.elementor-12767 .elementor-element.elementor-element-a3d7855 .elementor-heading-title{font-size:60px}.elementor-12767 .elementor-element.elementor-element-2504f0e .elementor-heading-title{font-size:60px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-12767 .elementor-element.elementor-element-4ee583e .elementor-heading-title{font-size:60px}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-12767 .elementor-element.elementor-element-1baa2d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width,100% );max-width:100%}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}}@media(max-width:767px){.elementor-12767 .elementor-element.elementor-element-0ed1114{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-12767 .elementor-element.elementor-element-d1706bc .elementor-heading-title{font-size:36px}.elementor-12767 .elementor-element.elementor-element-1baa2d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width,100% );max-width:100%}.elementor-12767 .elementor-element.elementor-element-1baa2d8.elementor-element{--align-self:flex-start}.elementor-12767 .elementor-element.elementor-element-53500bf .elementor-heading-title{font-size:36px}.elementor-12767 .elementor-element.elementor-element-a3d7855 .elementor-heading-title{font-size:36px}.elementor-12767 .elementor-element.elementor-element-2504f0e .elementor-heading-title{font-size:36px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-12767 .elementor-element.elementor-element-4ee583e .elementor-heading-title{font-size:36px}}.elementor-12767 .elementor-element.elementor-element-d1706bc{background:linear-gradient( 120deg,#ffffff 0%,#e6e6e6 20%,#c6b7a2 40%,#ffffff 55%,#efe6d6 70%,#dcdcdc 85%,#9c9c9c 100% );background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.repair-calc{--gold-1:#f2cb88;--gold-2:#c7964d;--bg-main:#090c12;--bg-soft:#0d1118;--bg-top:#11161f;--bg-mid:#11161f;--bg-foot:#11161f;--border-top:rgba(255,255,255,.045);--border-mid:rgba(255,255,255,.045);--border-foot:rgba(255,255,255,.045);--text-main:#f6f1e7;--text-muted:#8f8a82;--btn-text:#c8c3b8;--btn-active-text:#111;--font-main:Inter,Arial,sans-serif;--font-scale:1;--font-weight:500;--title-size:15px;--btn-size:16px;--price-size:36px;--circle-weight:500;--reset-color:#9c8e74;--reset-size:15px;--reset-weight:500;--range-minmax-color:#c9b18a;--range-minmax-size:13px;--range-minmax-weight:500;--price-label-color:#7d7568;--price-label-size:12px;--price-label-weight:500;--price-color:#f2cb88;--price-weight:500;--price-sub-color:#8e8576;--price-sub-size:13px;--price-sub-weight:500;--feature-color:#cfc7ba;--feature-size:13px;--feature-weight:500;--feature-icon-color:#f2cb88;--ghost-color:#c9b18a;--ghost-size:13px;--ghost-weight:500;--ghost-border:rgba(217,176,108,.22);--pc-scale:.9;--radius-main:28px;--radius-block:18px;--radius-btn:12px;box-sizing:border-box;width:100%;margin:0 auto;padding:calc(24px * var(--pc-scale));border-radius:var(--radius-main);overflow:hidden;color:var(--text-main);font-family:var(--font-main);background:radial-gradient(circle at top left,rgba(255,193,94,.08),transparent 32%),linear-gradient(180deg,var(--bg-soft),var(--bg-main));border:1px solid var(--border-top);box-shadow:0 0 0 1px rgba(255,255,255,.025) inset,0 26px 70px rgba(0,0,0,.42)}.repair-calc *{box-sizing:border-box;min-width:0}.calc-body,.calc-preview,.calc-footer{border-radius:var(--radius-block);border:1px solid}.calc-title,.step-title,.range-bottom,.calc-btn,.main-btn{font-weight:var(--font-weight)}.calc-body{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-top) 92%,white 8%),var(--bg-top));border-color:var(--border-top)}.calc-preview{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-mid) 92%,white 8%),var(--bg-mid));border-color:var(--border-mid)}.calc-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-foot) 92%,white 8%),var(--bg-foot));border-color:var(--border-foot)}.calc-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:calc(16px * var(--pc-scale))}.calc-title{font-size:calc(16px * var(--pc-scale) * var(--font-scale));letter-spacing:.04em;color:var(--text-main)}.calc-reset{display:inline-flex;align-items:center;justify-content:center;gap:7px;line-height:1;border:0;background:none;color:var(--reset-color);cursor:pointer;font-size:calc(var(--reset-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--reset-weight);white-space:nowrap}.calc-reset::after{content:"↻";width:18px;height:18px;min-width:18px;min-height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;line-height:18px;text-align:center;font-family:Arial,sans-serif;font-size:13px;font-weight:400;color:var(--gold-1);border:1px solid color-mix(in srgb,var(--gold-1) 35%,transparent)}.calc-body{display:flex;flex-direction:column;gap:calc(10px * var(--pc-scale));margin-bottom:calc(18px * var(--pc-scale));padding:18px;overflow:hidden}.calc-row{display:grid;grid-template-columns:calc(40px * var(--pc-scale)) calc(200px * var(--pc-scale)) minmax(0,1fr);align-items:center;gap:calc(18px * var(--pc-scale));padding:calc(12px * var(--pc-scale)) 0;border:0;background:transparent}.calc-row:first-child{padding-top:4px}.calc-row:last-child{padding-bottom:4px}.step-num{width:calc(34px * var(--pc-scale));height:calc(34px * var(--pc-scale));min-width:calc(34px * var(--pc-scale));min-height:calc(34px * var(--pc-scale));border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;text-align:center;color:var(--gold-1);border:1px solid color-mix(in srgb,var(--gold-1) 45%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--gold-1) 16%,transparent),transparent 70%);font-size:calc(14px * var(--pc-scale) * var(--font-scale));font-weight:var(--circle-weight)}.step-title{color:var(--text-main);font-size:calc(var(--title-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--font-weight)}.step-content{width:100%;min-width:0}.area-content{display:grid;grid-template-columns:calc(80px * var(--pc-scale)) minmax(0,1fr) calc(80px * var(--pc-scale));align-items:center;gap:calc(18px * var(--pc-scale))}.range-top{margin:0;text-align:right;white-space:nowrap;color:var(--gold-1);font-size:calc(16px * var(--pc-scale) * var(--font-scale));font-weight:var(--font-weight)}.range-slider{width:100%;margin:0;appearance:none;height:calc(4px * var(--pc-scale));border-radius:10px;outline:none;background:linear-gradient(90deg,var(--gold-2),var(--gold-1))}.range-slider::-webkit-slider-thumb{appearance:none;width:calc(18px * var(--pc-scale));height:calc(18px * var(--pc-scale));border:0!important;outline:0!important;border-radius:50%;background:var(--gold-1);cursor:pointer;box-shadow:0 0 18px color-mix(in srgb,var(--gold-1) 55%,transparent)}.range-slider::-moz-range-thumb{width:calc(18px * var(--pc-scale));height:calc(18px * var(--pc-scale));border:0!important;outline:0!important;border-radius:50%;background:var(--gold-1);cursor:pointer;box-shadow:0 0 18px color-mix(in srgb,var(--gold-1) 55%,transparent)}.range-bottom{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.12;color:var(--range-minmax-color);font-size:calc(var(--range-minmax-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--range-minmax-weight)}.range-bottom span:first-child{color:var(--range-minmax-color)}.buttons-grid,.two-grid,.rooms-grid,.term-grid{display:grid;gap:12px}.buttons-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.two-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rooms-grid,.term-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.calc-btn{width:100%;height:calc(44px * var(--pc-scale));border-radius:calc(var(--radius-btn) * var(--pc-scale));border:1px solid rgba(255,255,255,.055);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.018));color:var(--btn-text);cursor:pointer;transition:.22s ease;font-size:calc(var(--btn-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--font-weight)}.calc-btn:hover{border-color:rgba(255,255,255,.055);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.018));color:var(--btn-text)}.calc-btn.active,.calc-btn.active:hover,.main-btn{color:var(--btn-active-text);background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border-color:var(--gold-1)}.calc-btn.active{box-shadow:0 0 22px color-mix(in srgb,var(--gold-1) 22%,transparent)}.calc-preview{display:grid;grid-template-columns:calc(120px * var(--pc-scale)) minmax(0,1fr);gap:calc(18px * var(--pc-scale));margin-bottom:calc(20px * var(--pc-scale));padding:14px;overflow:hidden}.preview-left{display:flex;flex-direction:column;gap:calc(12px * var(--pc-scale));height:calc(360px * var(--pc-scale));overflow:hidden}.mini-card{position:relative;width:100%;height:calc(112px * var(--pc-scale));min-height:calc(112px * var(--pc-scale));flex:0 0 calc(112px * var(--pc-scale));padding:0;border:0;border-radius:10px;overflow:visible;background:transparent;cursor:pointer}.mini-card img,.preview-image img{width:100%;height:100%;object-fit:cover;display:block}.mini-card img{border-radius:10px;border:1px solid color-mix(in srgb,var(--gold-1) 55%,transparent);box-shadow:0 0 0 1px rgba(0,0,0,.35) inset}.mini-card.active img{border-color:var(--gold-1);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold-1) 65%,transparent),0 0 18px color-mix(in srgb,var(--gold-1) 24%,transparent)}.mini-card span{position:absolute;left:50%;bottom:-3px;transform:translateX(-50%);z-index:3;display:flex;align-items:center;justify-content:center;height:16px;padding:2px 7px;border-radius:999px;color:var(--gold-1);background:var(--bg-mid);border:0;box-shadow:none;white-space:nowrap;text-align:center;font-size:10px;line-height:1}.preview-image{height:calc(360px * var(--pc-scale));min-height:calc(360px * var(--pc-scale));border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#090c12}.preview-image img{transition:opacity .22s ease,filter .22s ease}.preview-image img.fade-out{opacity:.15;filter:blur(3px) brightness(.85)}.calc-footer{display:grid;grid-template-columns:calc(260px * var(--pc-scale)) minmax(0,1fr) calc(250px * var(--pc-scale));gap:calc(24px * var(--pc-scale));align-items:center;padding:calc(18px * var(--pc-scale))}.price-label{margin-bottom:6px;color:var(--price-label-color);font-size:calc(var(--price-label-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--price-label-weight)}.price-value{line-height:1;color:var(--price-color);font-size:calc(var(--price-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--price-weight)}.price-sub{margin-top:5px;color:var(--price-sub-color);font-size:calc(var(--price-sub-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--price-sub-weight)}.features{display:flex;flex-direction:column;gap:calc(8px * var(--pc-scale));color:var(--feature-color);font-size:calc(var(--feature-size) * var(--pc-scale) * var(--font-scale));font-weight:var(--feature-weight)}.features div{position:relative;padding-left:18px}.features div:before{content:"✓";position:absolute;left:0;top:2px;width:12px;height:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;line-height:1;color:var(--feature-icon-color);border:1px solid color-mix(in srgb,var(--feature-icon-color) 65%,transparent)}.calc-actions{display:flex;flex-direction:column;gap:9px}.main-btn,.ghost-btn{width:100%;cursor:pointer}.main-btn{height:calc(48px * var(--pc-scale));border:0;border-radius:10px;box-shadow:0 10px 30px color-mix(in srgb,var(--gold-1) 22%,transparent);font-size:clamp(10px,.82vw,14px);font-weight:var(--font-weight);white-space:nowrap}.ghost-btn{height:calc(38px * var(--pc-scale));border-radius:9px;border:1px solid var(--ghost-border);background:transparent;color:var(--ghost-color);font-size:clamp(10px,.75vw,var(--ghost-size));font-weight:var(--ghost-weight);white-space:nowrap}.repair-calc button:hover,.repair-calc button:focus,.repair-calc button:active{outline:none!important}.repair-calc a.ghost-btn,.repair-calc a.ghost-btn:visited{display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;color:var(--ghost-color)!important}.repair-calc a.ghost-btn:hover,.repair-calc a.ghost-btn:focus,.repair-calc a.ghost-btn:active,.repair-calc .ghost-btn:hover,.repair-calc .ghost-btn:focus,.repair-calc .ghost-btn:active{color:var(--ghost-color)!important;text-decoration:none!important;background:transparent!important;border:1px solid var(--ghost-border)!important}.repair-calc .calc-reset:hover,.repair-calc .calc-reset:focus,.repair-calc .calc-reset:active{background:transparent!important;color:var(--reset-color)!important;border:0!important}@media(min-width:1025px){.repair-calc .calc-btn{font-size:clamp(10px,.82vw,14px)!important;padding-left:8px!important;padding-right:8px!important;white-space:nowrap!important}.repair-calc .step-title{font-size:clamp(11px,.85vw,15px)!important}.repair-calc .calc-title{font-size:clamp(12px,.95vw,16px)!important}}@media (min-width:768px) and (max-width:1024px){.repair-calc{width:94vw;padding:16px;border-radius:24px}.calc-top{margin-bottom:12px}.calc-title{font-size:13px}.calc-reset{font-size:12px}.calc-body{gap:8px;margin-bottom:14px;padding:16px}.calc-row{grid-template-columns:32px 150px minmax(0,1fr);gap:12px;padding:9px 0}.step-num{width:28px;height:28px;min-width:28px;min-height:28px;font-size:12px}.step-title{font-size:12px}.area-content{grid-template-columns:62px minmax(0,1fr) 58px;gap:12px}.range-top{font-size:14px}.range-bottom{font-size:11px}.range-slider{height:3px}.range-slider::-webkit-slider-thumb{width:18px;height:18px}.calc-btn{height:42px;font-size:13px}.calc-preview{grid-template-columns:110px minmax(0,1fr);gap:12px;margin-bottom:14px;padding:14px}.preview-left{height:270px;gap:9px}.preview-image{height:270px;min-height:270px}.mini-card{height:84px;min-height:84px;flex:0 0 84px}.calc-footer{grid-template-columns:1fr 1fr 190px;gap:14px;padding:14px}.price-value{font-size:32px}.price-label,.price-sub,.features{font-size:13px}.main-btn,.ghost-btn{height:42px;font-size:13px}}@media (max-width:767px){.repair-calc{width:90vw;padding:16px;border-radius:18px}.calc-top{margin-bottom:14px;gap:12px}.calc-title{max-width:58%;font-size:11px;line-height:1.15}.calc-reset{margin-left:auto;font-size:11px;gap:6px;line-height:1}.calc-reset::after{width:16px;height:16px;min-width:16px;min-height:16px;font-size:11px;line-height:16px;transform:translateY(-.5px)}.calc-body{gap:8px;margin-bottom:16px;padding:16px}.calc-row{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:10px 0}.step-num{width:30px;height:30px;min-width:30px;min-height:30px;font-size:12px}.step-title{font-size:14px}.step-content{grid-column:1/-1}.area-content{grid-template-columns:56px minmax(0,1fr) 50px;gap:10px}.range-top{font-size:15px;text-align:right}.range-bottom{flex-direction:column;font-size:11px}.range-slider{height:3px}.range-slider::-webkit-slider-thumb{width:18px;height:18px}.buttons-grid,.two-grid{grid-template-columns:1fr;gap:10px}.rooms-grid,.term-grid{grid-template-columns:repeat(2,1fr);gap:10px}.calc-btn{height:46px;font-size:14px}.calc-preview{display:flex;flex-direction:column;gap:14px;margin-bottom:16px;padding:14px}.preview-image{order:1;height:230px;min-height:230px;border-radius:14px}.preview-left{order:2;display:flex;flex-direction:row;width:100%;height:auto;overflow-x:auto;overflow-y:hidden;gap:10px;padding:0 0 12px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.preview-left .mini-card:nth-child(n+4){display:none}.preview-left::-webkit-scrollbar{height:6px}.preview-left::-webkit-scrollbar-track{background:rgba(255,255,255,.08);border-radius:20px}.preview-left::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gold-1) 65%,transparent);border-radius:20px}.mini-card{width:112px;min-width:112px;height:78px;min-height:78px;flex:0 0 112px;scroll-snap-align:start}.calc-footer{grid-template-columns:1fr;padding:14px;gap:14px}.price-box{position:static;display:block;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.price-box::after{display:none;content:none}.price-value{font-size:32px}.price-label,.price-sub,.features{font-size:13px}.main-btn,.ghost-btn{height:46px;font-size:14px}.repair-calc a.ghost-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:46px!important;padding:0 14px!important;text-align:center!important;text-decoration:none!important;font-size:13px!important;line-height:1!important;color:var(--ghost-color)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}html body .repair-calc{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}@media(max-width:1024px){html body .repair-calc{width:100% !important;max-width:100% !important;padding:16px !important}}@media(max-width:767px){html body .repair-calc{width:100% !important;max-width:100% !important;padding:14px !important;border-radius:18px !important}html body .repair-calc .calc-body,html body .repair-calc .calc-preview,html body .repair-calc .calc-footer{width:100% !important;max-width:100% !important}}.repair-calc,.repair-calc *{box-sizing:border-box !important;font-family:var(--font-main) !important}html body .repair-calc{color:var(--text-main) !important;background:radial-gradient(circle at top left,rgba(255,193,94,.08),transparent 32%),linear-gradient(180deg,var(--bg-soft),var(--bg-main)) !important;border:1px solid var(--border-top) !important}html body .repair-calc .calc-body{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-top) 92%,white 8%),var(--bg-top)) !important;border-color:var(--border-top) !important}html body .repair-calc .calc-preview{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-mid) 92%,white 8%),var(--bg-mid)) !important;border-color:var(--border-mid) !important}html body .repair-calc .calc-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-foot) 92%,white 8%),var(--bg-foot)) !important;border-color:var(--border-foot) !important}html body .repair-calc .calc-title,html body .repair-calc .step-title{color:var(--text-main) !important}html body .repair-calc .range-top,html body .repair-calc .price-value,html body .repair-calc .mini-card span{color:var(--gold-1) !important}html body .repair-calc .range-bottom,html body .repair-calc .range-bottom span{color:var(--range-minmax-color) !important}html body .repair-calc .price-label{color:var(--price-label-color) !important}html body .repair-calc .price-sub{color:var(--price-sub-color) !important}html body .repair-calc .features{color:var(--feature-color) !important}html body .repair-calc .step-num{color:var(--gold-1) !important;border-color:color-mix(in srgb,var(--gold-1) 45%,transparent) !important;background:radial-gradient(circle,color-mix(in srgb,var(--gold-1) 16%,transparent),transparent 70%) !important}html body .repair-calc .range-slider,html body .repair-calc input[type="range"]{appearance:none !important;-webkit-appearance:none !important;background:linear-gradient(90deg,var(--gold-2),var(--gold-1)) !important}html body .repair-calc .range-slider::-webkit-slider-thumb{appearance:none !important;-webkit-appearance:none !important;background:var(--gold-1) !important;border:0 !important;box-shadow:0 0 18px color-mix(in srgb,var(--gold-1) 55%,transparent) !important}html body .repair-calc .range-slider::-moz-range-thumb{background:var(--gold-1) !important;border:0 !important;box-shadow:0 0 18px color-mix(in srgb,var(--gold-1) 55%,transparent) !important}html body .repair-calc .calc-btn{background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.018)) !important;color:var(--btn-text) !important;border:1px solid rgba(255,255,255,.055) !important;box-shadow:none !important}html body .repair-calc .calc-btn:hover,html body .repair-calc .calc-btn:focus,html body .repair-calc .calc-btn:active{background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.018)) !important;color:var(--btn-text) !important;border-color:rgba(255,255,255,.055) !important;box-shadow:none !important}html body .repair-calc .calc-btn.active,html body .repair-calc .calc-btn.active:hover,html body .repair-calc .calc-btn.active:focus,html body .repair-calc .calc-btn.active:active{background:linear-gradient(180deg,var(--gold-1),var(--gold-2)) !important;color:var(--btn-active-text) !important;border-color:var(--gold-1) !important;box-shadow:0 0 22px color-mix(in srgb,var(--gold-1) 22%,transparent) !important}html body .repair-calc .main-btn,html body .repair-calc .main-btn:hover,html body .repair-calc .main-btn:focus,html body .repair-calc .main-btn:active{background:linear-gradient(180deg,var(--gold-1),var(--gold-2)) !important;color:var(--btn-active-text) !important;border:0 !important;box-shadow:0 10px 30px color-mix(in srgb,var(--gold-1) 22%,transparent) !important}html body .repair-calc .ghost-btn,html body .repair-calc a.ghost-btn,html body .repair-calc a.ghost-btn:visited,html body .repair-calc .ghost-btn:hover,html body .repair-calc .ghost-btn:focus,html body .repair-calc .ghost-btn:active,html body .repair-calc a.ghost-btn:hover,html body .repair-calc a.ghost-btn:focus,html body .repair-calc a.ghost-btn:active{display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;color:var(--ghost-color) !important;border:1px solid var(--ghost-border) !important;text-decoration:none !important;box-shadow:none !important}html body .repair-calc .calc-reset,html body .repair-calc .calc-reset:hover,html body .repair-calc .calc-reset:focus,html body .repair-calc .calc-reset:active{background:transparent !important;color:var(--reset-color) !important;border:0 !important;box-shadow:none !important;text-decoration:none !important}html body .repair-calc .calc-reset::after{color:var(--gold-1) !important;border-color:color-mix(in srgb,var(--gold-1) 35%,transparent) !important}html body .repair-calc .features div::before{color:var(--feature-icon-color) !important;border-color:color-mix(in srgb,var(--feature-icon-color) 65%,transparent) !important}html body .repair-calc .mini-card img{border-color:color-mix(in srgb,var(--gold-1) 55%,transparent) !important}html body .repair-calc .mini-card.active img{border-color:var(--gold-1) !important;box-shadow:0 0 0 1px color-mix(in srgb,var(--gold-1) 65%,transparent),0 0 18px color-mix(in srgb,var(--gold-1) 24%,transparent) !important}.elementor-12767 .elementor-element.elementor-element-53500bf{background:linear-gradient( 120deg,#ffffff 0%,#e6e6e6 20%,#c6b7a2 40%,#ffffff 55%,#efe6d6 70%,#dcdcdc 85%,#9c9c9c 100% );background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.elementor-12767 .elementor-element.elementor-element-a3d7855{background:linear-gradient( 120deg,#ffffff 0%,#e6e6e6 20%,#c6b7a2 40%,#ffffff 55%,#efe6d6 70%,#dcdcdc 85%,#9c9c9c 100% );background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.elementor-12767 .elementor-element.elementor-element-2504f0e{background:linear-gradient( 120deg,#ffffff 0%,#e6e6e6 20%,#c6b7a2 40%,#ffffff 55%,#efe6d6 70%,#dcdcdc 85%,#9c9c9c 100% );background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.elementor-12767 .elementor-element.elementor-element-4ee583e{background:linear-gradient( 120deg,#ffffff 0%,#e6e6e6 20%,#c6b7a2 40%,#ffffff 55%,#efe6d6 70%,#dcdcdc 85%,#9c9c9c 100% );background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}