.elementor-45684 .elementor-element.elementor-element-a735cbf .elementor-repeater-item-3bfcd63{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-45684 .elementor-element.elementor-element-09ee8d6 .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:#4D2FB7;}.elementor-45684 .elementor-element.elementor-element-98936a8 .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-d3258e4 .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-5ceab6f .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-519557d .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-c1a553b .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-fca877d .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-5639ae6 .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-58c05ff .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-cabb350 .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-ba382e8 .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;color:var( --e-global-color-primary );}.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordions > .cea-accordion:not(first-child){margin-bottom:10px;}.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordion-header > a{font-family:"Readex Pro", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.5px;color:#252525;background-color:#F3F7FA;padding:16px 20px 16px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F8FA;text-align:left;}.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordion-header > a:hover, .elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordion-header > a.active{color:#6D00E7;}.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordion-header > a .elementor-accordion-icon > span > *{color:#6d00e7;}.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordion-header .elementor-accordion-icon{margin:0px 15px 0px 0px;}.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordion-content{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45684 .elementor-element.elementor-element-a735cbf{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordions > .cea-accordion:not(first-child){margin-bottom:10px;}.elementor-45684 .elementor-element.elementor-element-04d84ad .cea-accordion-header > a{line-height:28px;}}@media(max-width:1024px) and (min-width:768px){.elementor-45684 .elementor-element.elementor-element-1d51435{width:100%;}}/* Start custom CSS for html, class: .elementor-element-80171ee */#time-theft-cal  .calculator-container {
         
            margin: 0 auto;
            background: white;
            border-radius: 12px;
            box-shadow: 0 4px 20px rgba(0,0,0,0.08);
            padding: 25px;
            position: relative;
            overflow: hidden;
        }

      #time-theft-cal  .calculator-header {
            margin-bottom: 25px;
            text-align: center;
        }

      #time-theft-cal  .calculator-header h2 {
            color: #5935be;
            font-size: 24px;
            margin-bottom: 8px;
        }

      #time-theft-cal  .calculator-header p {
            color: #666;
            font-size: 16px;
        }

      #time-theft-cal  .input-group {
            margin-bottom: 20px;
                display: inline-block;
        }

      #time-theft-cal  .input-row {
            display: flex;
            gap: 15px;
            margin-bottom: 15px;
        }

      #time-theft-cal  .input-field {
            flex: 1;
        }

      #time-theft-cal  .input-field label {
            display: block;
            margin-bottom: 6px;
            font-weight: 600;
            font-size: 14px;
        }

      #time-theft-cal  .input-field select, 
      #time-theft-cal  .input-field input {
            width: 100%;
            padding: 12px 15px;
            border: 1px solid #ddd;
            border-radius: 8px;
            font-size: 16px;
            transition: all 0.2s ease;
           font-family: 'Quicksand';
        }

      #time-theft-cal  .input-field select:focus, 
      #time-theft-cal  .input-field input:focus {
            outline: none;
            border-color: #5935be;
            box-shadow: 0 0 0 3px rgba(89, 53, 190, 0.1);
        }

      #time-theft-cal  .helper-text {
            font-size: 16px;
            color: #777;
            margin-top: 6px;
        }

      #time-theft-cal  .slider-container {
            margin-bottom: 15px;
        }

      #time-theft-cal  .slider-container label {
            display: block;
            margin-bottom: 6px;
            font-weight: 600;
            font-size: 14px;
        }

      #time-theft-cal  .slider-container input[type="range"] {
            width: 100%;
            height: 6px;
            border-radius: 3px;
            background: #eee;
            outline: none;
        }

      #time-theft-cal  .results-panel {
            background: #f8f6ff;
            border-radius: 10px;
            padding: 20px;
            margin: 25px 0;
        }

      #time-theft-cal  .results-title {
            color: #5935be;
            font-size: 18px;
            margin-bottom: 15px;
            text-align: center;
        }

      #time-theft-cal  .result-item {
            display: flex;
            justify-content: space-between;
            padding: 12px 0;
            border-bottom: 1px solid #eee;
        }

      #time-theft-cal  .result-item:last-child {
            border-bottom: none;
        }

      #time-theft-cal  .result-label {
            font-weight: 600;
            color: #444;
        }

      #time-theft-cal  .result-value {
            font-weight: 700;
            font-size: 18px;
            color: #5935be;
        }

      #time-theft-cal  .insight-box {
            background: linear-gradient(135deg, #5935be 0%, #7d48d2 100%);
            color: white;
            border-radius: 10px;
            padding: 20px;
            margin: 25px 0;
            position: relative;
            overflow: hidden;
        }

        #time-theft-cal .insight-box::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6zm48 28c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zm-24-8c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zm-24-30c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6zm48 28c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zM34 90c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6zm60-60c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zm-12 12c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6zm0 24c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6z' fill='%23e2c9fe' fill-opacity='0.2' fill-rule='evenodd'/%3E%3C/svg%3E");
            opacity: 0.1;
        }

        #time-theft-cal .insight-content {
            position: relative;
            z-index: 1;   
        }

        #time-theft-cal .insight-content h3 {
            margin-bottom: 10px;
            font-size: 18px;     color: #ffffff;
        }

        #time-theft-cal .insight-content p {
            font-size: 17px;
            line-height: 1.6;
            margin-bottom: 15px;
        }

       #time-theft-cal  .visualization {
            margin: 25px 0;
        }

         #time-theft-cal .visualization-title {
            text-align: center;
            margin-bottom: 15px;
            font-weight: 600;
            color: #5935be;
        }

        #time-theft-cal .bar-container {
            height: 20px;
            background: #eee;
            border-radius: 10px;
            overflow: hidden;
            position: relative;
            margin-bottom: 8px;
        }

        #time-theft-cal .bar-fill {
            height: 100%;
            background: #5935be;
            border-radius: 10px;
            transition: width 0.8s ease-in-out;
        }

        #time-theft-cal .bar-label {
            display: flex;
            justify-content: space-between;
            font-size: 14px;
            color: #555;
        }

        #time-theft-cal .cta-button {
            display: block;
            width: 100%;
            padding: 16px;
            background: #5935be;
            color: white;
            border: none;
            border-radius: 8px;
            font-size: 16px;
            font-weight: 700;
            cursor: pointer;
            transition: all 0.3s ease;
            margin: 20px 0;
            text-align: center;
           font-family: 'Quicksand';
        }

       #time-theft-cal  .cta-button:hover {
            background: #4a2ca8;
            transform: translateY(-2px);
            box-shadow: 0 4px 12px rgba(89, 53, 190, 0.3);
        }

        #time-theft-cal .secondary-cta {
            display: block;
            text-align: center;
            color: #5935be;
            text-decoration: none;
            font-size: 14px;
            margin: 15px 0;
            font-weight: 600;
          font-family: 'Quicksand';
              background: #e3caff;
    padding: 10px;
    border-radius: 10px;
        }

       #time-theft-cal  .trust-text {
            text-align: center;
            font-size: 15px;
            color: #777;
            margin-top: 10px;
        }

       #time-theft-cal .logo-container {
            text-align: center;
            margin-bottom: 20px;
        }

        #time-theft-cal .logo-img {
            max-width: 150px;
            height: auto; margin: 0 auto;
        }

        @media (max-width: 768px) {
       #time-theft-cal      .input-row {
                flex-direction: column;
                gap: 10px;
            }
            
           #time-theft-cal  .calculator-container {
                padding: 15px;
            }
            
         #time-theft-cal   .results-panel {
                padding: 15px;
            }
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-80171ee */#time-theft-cal  .calculator-container {
         
            margin: 0 auto;
            background: white;
            border-radius: 12px;
            box-shadow: 0 4px 20px rgba(0,0,0,0.08);
            padding: 25px;
            position: relative;
            overflow: hidden;
        }

      #time-theft-cal  .calculator-header {
            margin-bottom: 25px;
            text-align: center;
        }

      #time-theft-cal  .calculator-header h2 {
            color: #5935be;
            font-size: 24px;
            margin-bottom: 8px;
        }

      #time-theft-cal  .calculator-header p {
            color: #666;
            font-size: 16px;
        }

      #time-theft-cal  .input-group {
            margin-bottom: 20px;
                display: inline-block;
        }

      #time-theft-cal  .input-row {
            display: flex;
            gap: 15px;
            margin-bottom: 15px;
        }

      #time-theft-cal  .input-field {
            flex: 1;
        }

      #time-theft-cal  .input-field label {
            display: block;
            margin-bottom: 6px;
            font-weight: 600;
            font-size: 14px;
        }

      #time-theft-cal  .input-field select, 
      #time-theft-cal  .input-field input {
            width: 100%;
            padding: 12px 15px;
            border: 1px solid #ddd;
            border-radius: 8px;
            font-size: 16px;
            transition: all 0.2s ease;
           font-family: 'Quicksand';
        }

      #time-theft-cal  .input-field select:focus, 
      #time-theft-cal  .input-field input:focus {
            outline: none;
            border-color: #5935be;
            box-shadow: 0 0 0 3px rgba(89, 53, 190, 0.1);
        }

      #time-theft-cal  .helper-text {
            font-size: 16px;
            color: #777;
            margin-top: 6px;
        }

      #time-theft-cal  .slider-container {
            margin-bottom: 15px;
        }

      #time-theft-cal  .slider-container label {
            display: block;
            margin-bottom: 6px;
            font-weight: 600;
            font-size: 14px;
        }

      #time-theft-cal  .slider-container input[type="range"] {
            width: 100%;
            height: 6px;
            border-radius: 3px;
            background: #eee;
            outline: none;
        }

      #time-theft-cal  .results-panel {
            background: #f8f6ff;
            border-radius: 10px;
            padding: 20px;
            margin: 25px 0;
        }

      #time-theft-cal  .results-title {
            color: #5935be;
            font-size: 18px;
            margin-bottom: 15px;
            text-align: center;
        }

      #time-theft-cal  .result-item {
            display: flex;
            justify-content: space-between;
            padding: 12px 0;
            border-bottom: 1px solid #eee;
        }

      #time-theft-cal  .result-item:last-child {
            border-bottom: none;
        }

      #time-theft-cal  .result-label {
            font-weight: 600;
            color: #444;
        }

      #time-theft-cal  .result-value {
            font-weight: 700;
            font-size: 18px;
            color: #5935be;
        }

      #time-theft-cal  .insight-box {
            background: linear-gradient(135deg, #5935be 0%, #7d48d2 100%);
            color: white;
            border-radius: 10px;
            padding: 20px;
            margin: 25px 0;
            position: relative;
            overflow: hidden;
        }

        #time-theft-cal .insight-box::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6zm48 28c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zm-24-8c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zm-24-30c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6zm48 28c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zM34 90c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6zm60-60c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6zm-12 12c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6zm0 24c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6z' fill='%23e2c9fe' fill-opacity='0.2' fill-rule='evenodd'/%3E%3C/svg%3E");
            opacity: 0.1;
        }

        #time-theft-cal .insight-content {
            position: relative;
            z-index: 1;   
        }

        #time-theft-cal .insight-content h3 {
            margin-bottom: 10px;
            font-size: 18px;     color: #ffffff;
        }

        #time-theft-cal .insight-content p {
            font-size: 17px;
            line-height: 1.6;
            margin-bottom: 15px;
        }

       #time-theft-cal  .visualization {
            margin: 25px 0;
        }

         #time-theft-cal .visualization-title {
            text-align: center;
            margin-bottom: 15px;
            font-weight: 600;
            color: #5935be;
        }

        #time-theft-cal .bar-container {
            height: 20px;
            background: #eee;
            border-radius: 10px;
            overflow: hidden;
            position: relative;
            margin-bottom: 8px;
        }

        #time-theft-cal .bar-fill {
            height: 100%;
            background: #5935be;
            border-radius: 10px;
            transition: width 0.8s ease-in-out;
        }

        #time-theft-cal .bar-label {
            display: flex;
            justify-content: space-between;
            font-size: 14px;
            color: #555;
        }

        #time-theft-cal .cta-button {
            display: block;
            width: 100%;
            padding: 16px;
            background: #5935be;
            color: white;
            border: none;
            border-radius: 8px;
            font-size: 16px;
            font-weight: 700;
            cursor: pointer;
            transition: all 0.3s ease;
            margin: 20px 0;
            text-align: center;
           font-family: 'Quicksand';
        }

       #time-theft-cal  .cta-button:hover {
            background: #4a2ca8;
            transform: translateY(-2px);
            box-shadow: 0 4px 12px rgba(89, 53, 190, 0.3);
        }

        #time-theft-cal .secondary-cta {
            display: block;
            text-align: center;
            color: #5935be;
            text-decoration: none;
            font-size: 14px;
            margin: 15px 0;
            font-weight: 600;
          font-family: 'Quicksand';
              background: #e3caff;
    padding: 10px;
    border-radius: 10px;
        }

       #time-theft-cal  .trust-text {
            text-align: center;
            font-size: 15px;
            color: #777;
            margin-top: 10px;
        }

       #time-theft-cal .logo-container {
            text-align: center;
            margin-bottom: 20px;
        }

        #time-theft-cal .logo-img {
            max-width: 150px;
            height: auto; margin: 0 auto;
        }

        @media (max-width: 768px) {
       #time-theft-cal      .input-row {
                flex-direction: column;
                gap: 10px;
            }
            
           #time-theft-cal  .calculator-container {
                padding: 15px;
            }
            
         #time-theft-cal   .results-panel {
                padding: 15px;
            }
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a735cbf */h3 a{text-decoration:underline !important;}
.contenthead h4 {color:#000 !important;}
.elementor-toc__body {overflow-y:scroll; height:400px;}
p {    margin-top: 0 !important;    margin-bottom: 1rem !important;}
.contenthead ul li, .contenthead ol li {
    padding-bottom: 10px !important;
    list-style-type: disc !important;
}
h3{font-weight: 600 !important;}/* End custom CSS */