/* Krakow approved layout and states, scoped to the existing calculator anchors. */
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{padding:20px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc h1{color:#333}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display{margin-top:10px;font-size:1.5em}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .price-value{font-size:1.25em;animation:pulse 5s infinite}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .netto-text{color:green;font-size:.5em;display:block;margin-top:5px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-description{animation:slide-up .5s ease forwards;display:none}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .show{display:block}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc input[type=radio]{transform:scale(.92);accent-color:#39d82b;margin-right:10px;display:inline-block;vertical-align:middle}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc label{font-size:1.125em;font-weight:400;margin-right:20px;cursor:pointer}
@media (max-width:600px){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{padding:10px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display{font-size:1.2em}}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container .block-text{text-align:left}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{max-width:800px;width:100%;padding:4rem 20px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px;text-align:center;font-family:Roboto,sans-serif}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container h2{font-weight:600;color:#0196e3}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container .block-text{font-size:1.1rem;color:#2c1616;text-align:center;margin:1rem auto;line-height:1.6}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-button-container{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-description{margin-top:20px;color:#36187d;opacity:0;transition:opacity .5s ease-in-out;text-align:center}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-description.show{opacity:1}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display{margin-top:20px;font-size:1.3rem;font-weight:700;color:#36187d;text-align:center}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container h2{font-size:2rem;font-weight:700;color:#0c57bf;margin-bottom:1rem}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc button{margin:5px;padding:10px 15px;font-size:16px;font-weight:500;cursor:pointer;background-color:#0c57bf;color:#fff;border:none;border-radius:5px;transition:all .3s}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc button:hover{background-color:#28a745;transform:scale(1.3)}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-question{font-size:1.2rem;font-weight:600;color:#0cbf37;text-align:center;margin:1.5rem 0}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .pricing-title{font-size:140%!important;font-weight:700!important;text-align:center}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button{min-height:44px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc button:focus-visible{outline:3px solid #04367c;outline-offset:3px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc [hidden]{display:none!important}
@media (max-width:575px){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display{font-size:1.2rem}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .price-value{font-size:1.8rem}}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{max-width:880px;padding:calc(clamp(24px,5vw,56px));border:1px solid #dce5f1;border-radius:24px;background:linear-gradient(145deg,#fff,#f5f8fd);box-shadow:0 18px 60px #183b6810;color:#25364a}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .pricing-title{font-size:calc(clamp(1.5rem,3vw,2rem))!important;color:#04367c;line-height:1.3}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;max-width:380px;padding:6px;margin:28px auto;background:#e5ecf5;border:1px solid #d5dfed;border-radius:16px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch:before{content:"";position:absolute;z-index:-1;left:6px;top:6px;bottom:6px;width:calc(50% - 6px);border-radius:11px;background:#fff;box-shadow:0 3px 12px #16396820;transition:transform .36s cubic-bezier(.22,1,.36,1)}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch[data-type=jdg]:before{transform:translateX(100%)}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch input{position:absolute;opacity:0;left:0;top:0;width:50%;height:100%;margin:0;z-index:2;cursor:pointer;transform:none}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch #jdg{left:50%}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch label{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;margin:0;padding:10px 12px;font-size:1.05rem;font-weight:600;color:#627186;cursor:pointer;transition:color .25s}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch input:checked+label{color:#04367c}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch input:focus-visible+label{outline:3px solid #4284df;outline-offset:1px;border-radius:10px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-question{font-size:1.15rem;color:#25364a;margin:30px 0 16px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-button-container{gap:10px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button{position:relative;overflow:hidden;padding:14px 10px;min-height:52px;border:1px solid #d3dfef;border-radius:12px;background:#fff;color:#315579;font-size:1rem;font-weight:600;box-shadow:0 2px 4px #16396804;transition:transform .2s,background .25s,color .25s,border-color .25s,box-shadow .25s;touch-action:manipulation}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button.active{background:#04367c;border-color:#04367c;box-shadow:0 6px 16px #04367c25;transform:translateY(-2px)}
@media (hover:hover){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button:hover{background:#eef5ff;border-color:#4284df;color:#04367c;transform:translateY(-3px);box-shadow:0 6px 14px #04367c12}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button.active:hover{background:#0b478f;color:#fff}}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button:active{transform:translateY(0) scale(.97)}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-track{height:4px;background:#dfe8f2;border-radius:10px;margin:20px 0 24px;overflow:hidden}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-track span{display:block;height:100%;width:var(--calc-progress,16.666%);background:linear-gradient(90deg,#4284df,#9bbe38);border-radius:inherit;transition:width .45s cubic-bezier(.22,1,.36,1)}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display{overflow-wrap:anywhere;margin:0;padding:24px 16px;border-radius:18px;background:#eaf1fc;border:1px solid #d7e4f6;color:#04367c;font-size:.8rem;letter-spacing:.06em;font-weight:600}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc #price{gap:9px;align-items:baseline;justify-content:center;margin-top:8px;min-height:62px;letter-spacing:normal}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .price-value{display:inline-block;font-size:calc(clamp(2rem,5vw,2.8rem))!important;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .netto-text{font-size:.95rem;font-weight:400;color:#536a87}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-description{animation:none;display:block;opacity:1;transform:none;min-height:78px;margin:16px 0 0;font-size:1rem;line-height:1.6;color:#425a76}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-price-note{font-size:.9rem;color:#657589;margin-top:12px}
@media (max-width:575px){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{border-radius:18px;padding:24px 18px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button{font-size:.9rem;padding:12px 4px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-description{min-height:112px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display{font-size:.75rem}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn{font-size:.86rem}}
@media (prefers-reduced-motion:reduce){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc *,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc :before{animation:none!important;transition:none!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button.active,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button:hover{transform:none}}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .price-value{color:#04367c}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){background:linear-gradient(90deg,#e6eed9,#edf3eb 44%,#e1ebf9)!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){padding:12px 24px 46px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{margin:0 auto;background:linear-gradient(135deg,#ffffffa8,#f2f7efb8 48%,#e6eefbb8);border:1px solid #ffffffb0;border-radius:26px;box-shadow:0 15px 45px #14365a09;padding:40px 32px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .pricing-title{color:#123560}
@media (max-width:767px){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){padding:12px 16px 28px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{padding:30px 20px;border-radius:22px}}
:is(#header7-o,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc,#features4-t,#features10-u,#content14-1h3,#content2-1h4,#content6-1h6,#numbers01-1h7,#video01-1hm,#header10-1he,#header6-1h8,#accordion1-1hd,#contacts3-1hl) :is(h1,h2,h3){background-image:linear-gradient(110deg,#123560,#285477 45%,#50713d);background-clip:text;-webkit-background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}
:is(#header7-o,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc,#features4-t,#features10-u,#content14-1h3,#content2-1h4,#content6-1h6,#numbers01-1h7,#video01-1hm,#header10-1he,#header6-1h8,#accordion1-1hd,#contacts3-1hl) :is(h1,h2,h3) :is(span,strong,b){-webkit-text-fill-color:transparent;color:inherit!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){background:linear-gradient(90deg,#e6eed9,#edf3eb 44%,#e1ebf9)!important}
:is(#header7-o,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc,#features4-t,#features10-u,#content14-1h3,#content2-1h4,#content6-1h6,#numbers01-1h7,#video01-1hm,#header10-1he,#header6-1h8,#accordion1-1hd,#contacts3-1hl,#social-buttons1-1hg,#footer4-1hh)>.mbr-overlay{background:transparent!important;opacity:0!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){padding-top:20px;padding-bottom:30px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{max-width:960px;padding:28px 30px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .pricing-title{margin:0 0 12px!important;font-size:calc(clamp(1.45rem,2.5vw,1.8rem))!important;line-height:1.2}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-included,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-intro{font:400 .91rem/1.55 Roboto,Arial,sans-serif;color:#3c566b;margin:0 0 10px;text-align:left}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-included{font-size:.82rem;margin-bottom:20px;color:#516779}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:start}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-question,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-label{font:500 .8rem/1.4 Roboto,Arial,sans-serif;color:#244a6c;margin:0 0 9px;text-align:left}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-question{margin-top:18px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch{margin:0;max-width:320px;min-height:42px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch label{padding:10px 14px;font-size:.88rem}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-button-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button{margin:0;padding:10px 6px;font-size:.8rem;line-height:1.2;min-height:40px;border:1px solid #b6cbd7;background:linear-gradient(135deg,#fbfdf9,#e5edf8);color:#244d76;border-radius:10px;box-shadow:none}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .document-button.active{background:linear-gradient(120deg,#244f82,#517550);border-color:#3d6963;color:#fff;box-shadow:0 3px 10px #12356018}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-track{margin:12px 0 0;height:3px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-track span{background:linear-gradient(90deg,#285477,#72973f)}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-summary{border:1px solid #c8d8ce;border-radius:16px;padding:16px 18px;background:linear-gradient(135deg,#f7faee,#edf3f8)}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 9px;padding:0;min-height:0;background:none;border:0;box-shadow:none;text-align:left;color:#244a6c}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-price-display>.guru-calc-label{max-width:135px;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase;margin:0;overflow-wrap:normal;word-break:normal}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc #price{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .price-value{font-size:1.75rem!important;line-height:1.05;font-weight:600;color:#365f46!important;animation:none!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .netto-text{font-size:.62rem;line-height:1.3;color:#516779}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-description,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .mobirise-description.show{margin:0;padding:0;min-height:0;font:400 .8rem/1.5 Roboto,Arial,sans-serif;color:#3d596d;text-align:left;background:none;box-shadow:none;border:0;transform:none}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-price-note{font:400 .76rem/1.5 Roboto,Arial,sans-serif;margin:9px 0 0;padding-top:9px;border-top:1px solid #cddbd7;text-align:left;color:#526778}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions{display:flex;justify-content:center;gap:10px;margin:19px 0 0}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn{margin:0;padding:11px 18px;font-size:.78rem;border-radius:11px}
@media (max-width:767px){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{padding:23px 18px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-layout{grid-template-columns:1fr;gap:16px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-included{font-size:.76rem;margin-bottom:16px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-intro{font-size:.83rem}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-summary{padding:14px 15px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions{gap:8px;flex-wrap:wrap;margin-top:15px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn{flex:1 1 130px;justify-content:center;padding:11px 9px;font-size:.7rem}}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){scroll-margin-top:140px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn-primary{background:linear-gradient(120deg,#123560,#285477);border-color:#285477;color:#fff}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn-success{background:linear-gradient(120deg,#e4edcf,#d7e8de);border-color:#adc79b;color:#315543}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .netto-text{margin:0}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc #price{min-height:0;margin:0;min-width:0;max-width:55%}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn-success,:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn-success:hover{color:#315543!important;background:linear-gradient(120deg,#e4edcf,#d7e8de)!important;border-color:#adc79b!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn-primary{color:#fff!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch{padding:4px;min-height:0}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch label{line-height:1.2}
@media (max-width:767px){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){scroll-margin-top:110px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions{flex-direction:row!important;align-items:stretch}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-contact-actions .btn{width:auto!important;flex:1 1 120px;min-height:44px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc.mobirise-container{padding-left:38px;padding-right:16px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-summary{padding-left:12px;padding-right:12px}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .price-value{font-size:calc(clamp(1.35rem,6vw,1.65rem))!important}}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc #price:has(.netto-text[hidden]) .price-value{font-size:1.35rem!important;letter-spacing:-.015em;white-space:nowrap}
@media (max-width:767px){:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc #price:has(.netto-text[hidden]) .price-value{font-size:1.2rem!important}}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-company-switch{margin-left:auto;margin-right:auto}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-calc-options>.guru-calc-label{text-align:center}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .guru-jdg-accent{background:linear-gradient(110deg,#46713c,#719638 55%,#3c6835);background-clip:text;-webkit-background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc{font-family:Roboto,Arial,sans-serif!important}
:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z) .guru46-calc .price-value{font-variant-numeric:tabular-nums}

:is(#custom-html-191,#custom-html-18u,#custom-html-12j,#custom-html-18e,#custom-html-193,#custom-html-18y,#custom-html-16q,#custom-html-18w,#custom-html-18v,#custom-html-190,#custom-html-16o,#custom-html-18t,#custom-html-192,#custom-html-16s,#custom-html-18x,#custom-html-1ga,#custom-html-18z){background:var(--guru46-background)!important}
