.elementor-984 .elementor-element.elementor-element-07f6a3a{--display:flex;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}@media(max-width:1200px){.elementor-984 .elementor-element.elementor-element-07f6a3a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}}@media(max-width:700px){.elementor-984 .elementor-element.elementor-element-07f6a3a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}}.elementor-984 .elementor-element.elementor-element-5fac0c9 .container{display:flex;flex-direction:column;gap:25px;font-family:Inter,sans-serif}.elementor-984 .elementor-element.elementor-element-5fac0c9 .title{font-family:Rubik,sans-serif;font-size:28px;font-weight:500;text-align:left;margin:0;text-transform:uppercase;color:#032F64}.elementor-984 .elementor-element.elementor-element-5fac0c9 .card{display:flex;flex-direction:column;gap:25px;padding:25px;background:#F6F9FA;border-radius:20px;box-shadow:0 4px 12px rgb(0 0 0 / .05)}.elementor-984 .elementor-element.elementor-element-5fac0c9 .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.elementor-984 .elementor-element.elementor-element-5fac0c9 .form-group{display:flex;flex-direction:column;gap:10px}.elementor-984 .elementor-element.elementor-element-5fac0c9 label{font-weight:500;color:#032F64;font-size:14px}.elementor-984 .elementor-element.elementor-element-5fac0c9 input[type="number"],.elementor-984 .elementor-element.elementor-element-5fac0c9 input[type="text"],.elementor-984 .elementor-element.elementor-element-5fac0c9 select{padding:10px 12px;border:1px solid #CBD5E1;border-radius:12px;font-size:14px;outline:none;transition:border 0.2s,box-shadow 0.2s}.elementor-984 .elementor-element.elementor-element-5fac0c9 input[type="number"]:focus,.elementor-984 .elementor-element.elementor-element-5fac0c9 input[type="text"]:focus,.elementor-984 .elementor-element.elementor-element-5fac0c9 select:focus{border-color:#032F64;box-shadow:0 0 0 2px rgb(3 47 100 / .2)}.elementor-984 .elementor-element.elementor-element-5fac0c9 .sep{height:5px;background:#61A21B;border-radius:10px}.elementor-984 .elementor-element.elementor-element-5fac0c9 .price-grid{display:flex;flex-direction:column;gap:20px}.elementor-984 .elementor-element.elementor-element-5fac0c9 .fuel-block{background:#fff;border-radius:16px;padding:15px 20px;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.elementor-984 .elementor-element.elementor-element-5fac0c9 .fuel-block-header{font-weight:600;font-size:16px;color:#032F64;margin-bottom:10px}.elementor-984 .elementor-element.elementor-element-5fac0c9 .fuel-row{display:flex;align-items:center;gap:10px;font-size:14px}.elementor-984 .elementor-element.elementor-element-5fac0c9 .result-sum{font-weight:600;color:#61A21B}.elementor-984 .elementor-element.elementor-element-5fac0c9 .comment{font-size:13px;color:#032F64;margin-top:5px}.elementor-984 .elementor-element.elementor-element-5fac0c9 .small-hint{font-size:12px;color:#032F64;text-align:right}.elementor-984 .elementor-element.elementor-element-5fac0c9 #id_Komment{display:flex;flex-direction:row;align-items:center;gap:4px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:500;transition:background-color 0.2s,border-color 0.2s,color 0.2s}.elementor-984 .elementor-element.elementor-element-5fac0c9 #id_Komment.cheaper{background-color:#E6F4EA;border-left:4px solid #61A21B;color:#032F64}.elementor-984 .elementor-element.elementor-element-5fac0c9 #id_Komment.cheaper strong{color:#61A21B}.elementor-984 .elementor-element.elementor-element-5fac0c9 #id_Komment.more-expensive{background-color:#FEE2E2;border-left:4px solid #EF4444;color:#032F64}.elementor-984 .elementor-element.elementor-element-5fac0c9 #id_Komment.more-expensive strong{color:#EF4444}@media (max-width:768px){.elementor-984 .elementor-element.elementor-element-5fac0c9 .form-grid{grid-template-columns:1fr}}