.elementor-3303 .elementor-element.elementor-element-69cc17e{margin-top:10px;margin-bottom:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3303 .elementor-element.elementor-element-2757b61{text-align:center;}.elementor-3303 .elementor-element.elementor-element-2757b61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-3303 .elementor-element.elementor-element-516bf65{text-align:center;}.elementor-3303 .elementor-element.elementor-element-516bf65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-3303 .elementor-element.elementor-element-9b7105f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3303 .elementor-element.elementor-element-516bf65 .elementor-heading-title{font-size:13px;}.elementor-3303 .elementor-element.elementor-element-9b7105f{--container-widget-width:737px;--container-widget-flex-grow:0;width:var( --container-widget-width, 737px );max-width:737px;}}@media(max-width:767px){.elementor-3303 .elementor-element.elementor-element-9b7105f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3303 .elementor-element.elementor-element-9b7105f{--container-widget-width:379px;--container-widget-flex-grow:0;width:var( --container-widget-width, 379px );max-width:379px;}}/* Start custom CSS for html, class: .elementor-element-9b7105f */.calcbox_98321 {
      background: linear-gradient(to right, #0b458f, #000001) !important;
      padding: 30px 40px !important;
      border-radius: 10px !important;
      box-shadow: 0 4px 8px rgba(0,0,0,0.1) !important;
      max-width: 400px !important;
      width: 100% !important;
      margin: 50px auto !important;
    }

    .calcbox_98321 label {
      display: block !important;
      margin-top: 10px !important;
      color: white !important;
      font-size: 16px !important;
    }

    .calcbox_98321 input[type="date"],
    .calcbox_98321 input[type="text"] {
      width: 100% !important;
      padding: 10px !important;
      margin-top: 5px !important;
      margin-bottom: 15px !important;
      border: 1px solid #ccc !important;
      border-radius: 5px !important;
      background: white !important;
      color: black !important;
    }

    .calcbox_98321 button {
      width: 100% !important;
      padding: 10px !important;
      background: linear-gradient(to right, #000001, #0b458f) !important;
      font-size: 16px !important;
      color: white !important;
      border: none !important;
      border-radius: 5px !important;
      cursor: pointer !important;
      box-shadow: 5px 5px 1px !important;
    }

    .calcbox_98321 button:hover {
      background: #0b458f !important;
    }

    .result_98321 {
      margin-top: 20px !important;
      text-align: center !important;
      font-size: 18px !important;
      color: white !important;
    }/* End custom CSS */