.elementor-151394 .elementor-element.elementor-element-bf25d26{--display:flex;--background-transition:0.3s;}/* Start custom CSS for html, class: .elementor-element-eda5a66 */.elementor-151394 .elementor-element.elementor-element-eda5a66 .calculator-container {
            margin: 20px auto;
            padding: 32px;
            border-radius: 8px;
            box-shadow: 0 2px 4px rgba(0,0,0,0.1);
            background-color: #f4f6fb;
            
        }
 .elementor-151394 .elementor-element.elementor-element-eda5a66       .input-group {
            margin-bottom: 15px;
        }
  .elementor-151394 .elementor-element.elementor-element-eda5a66     .input-group label {
            display: block;
            margin-bottom: 5px;
            font-weight: bold;
            color:#062C71;
  }
 .elementor-151394 .elementor-element.elementor-element-eda5a66       .input-group input, .input-group select {
            width: 100%;
            padding: 8px;
            border: 1px solid #DCE2EF;
            border-radius: 4px;
            box-sizing: border-box;
        }
 .elementor-151394 .elementor-element.elementor-element-eda5a66    .calculate-btn {
            background-color:#1A81D5;
            color: white;
            border: none;
            padding: 10px 20px;
            border-radius: 4px;
            cursor: pointer;
            width: 100%;
            font-size: 16px;
        }
 .elementor-151394 .elementor-element.elementor-element-eda5a66     .calculate-btn:hover {
            background-color:#005194;
        }
 .elementor-151394 .elementor-element.elementor-element-eda5a66    .result {
            margin-top: 20px;
            padding: 15px;
            background-color: #e9ecef;
            border-radius: 4px;
            display: none;
        }
       seletor   .result.show {
            display: block;
        }/* End custom CSS */