.elementor-10674 .elementor-element.elementor-element-ceafeaf{--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;--background-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-163be09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10674 .elementor-element.elementor-element-45033a2{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:30px 30px 30px 30px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-10674 .elementor-element.elementor-element-45033a2, .elementor-10674 .elementor-element.elementor-element-45033a2::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-17fa6a4 > .elementor-widget-container{background-color:#FDFFFE;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-10674 .elementor-element.elementor-element-80f5915{--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;--background-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-f420404{--display:flex;--background-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-75e4ae5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:10px 10px 0px 0px;}.elementor-10674 .elementor-element.elementor-element-75e4ae5, .elementor-10674 .elementor-element.elementor-element-75e4ae5::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-1dfa6af{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-1dfa6af, .elementor-10674 .elementor-element.elementor-element-1dfa6af::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-6c547af{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-6c547af, .elementor-10674 .elementor-element.elementor-element-6c547af::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-c711515{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-c711515, .elementor-10674 .elementor-element.elementor-element-c711515::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-0ddab5c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-0ddab5c, .elementor-10674 .elementor-element.elementor-element-0ddab5c::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-fe3ecb3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-fe3ecb3, .elementor-10674 .elementor-element.elementor-element-fe3ecb3::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-540fa24{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-540fa24, .elementor-10674 .elementor-element.elementor-element-540fa24::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-f7dc408{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-f7dc408, .elementor-10674 .elementor-element.elementor-element-f7dc408::before{--border-transition:0.3s;}.elementor-10674 .elementor-element.elementor-element-4739b12{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;}.elementor-10674 .elementor-element.elementor-element-4739b12, .elementor-10674 .elementor-element.elementor-element-4739b12::before{--border-transition:0.3s;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-10674 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(min-width:768px){.elementor-10674 .elementor-element.elementor-element-163be09{--width:95%;}.elementor-10674 .elementor-element.elementor-element-45033a2{--width:80%;}.elementor-10674 .elementor-element.elementor-element-80f5915{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-17fa6a4 */<style>
    body {
      font-family: Arial, sans-serif;
      margin: 20px;
      background: #f7f7f7;
    }
    .container {
      display: flex;
      flex-wrap: wrap;
      gap: 20px;
    }
    .left-panel, .right-panel {
      background: #fff;
      padding: 20px;
      border-radius: 8px;
    }
    .left-panel {
      flex: 1 1 400px;
      max-width: 450px;
    }
    .right-panel {
      flex: 1 1 300px;
      max-width: 400px;
    }
    h1, h2, h3, h4, h5, h6 {
      margin: 0 0 1rem;
    }
    .label-row {
      display: flex;
      justify-content: space-between;
      margin: 1rem 0 0.5rem;
    }
    .slider-row {
      margin-bottom: 1rem;
    }
    .slider-row input[type='range'] {
      width: 100%;
    }
    .dropdown-row select {
      width: 100%;
      padding: 0.5rem;
      font-size: 1rem;
    }
    .summary-row {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin: 0.5rem 0;
      font-size: 1.1rem;
    }
    .summary-row strong {
      color: #333;
      display: flex;
      align-items: center;
    }
    .color-dot {
      display: inline-block;
      width: 10px;
      height: 10px;
      border-radius: 50%;
      margin-right: 5px;
    }
    .chart-header {
      text-align: center;
      margin-bottom: 10px;
    }
    .chart-header hr {
      width: 50px;
      border: 1px solid #ccc;
      margin: 5px auto 0;
    }
    .chart-container {
      width: 100%;
      height: 250px;
    }
  </style>/* End custom CSS */