.elementor-kit-98{--e-global-color-primary:#0066CC;--e-global-color-secondary:#00468D;--e-global-color-text:#1A1A1A;--e-global-color-accent:#D52130;--e-global-color-605276f:#FFFFFF;--e-global-color-a5d7f1f:#F8F9FA;--e-global-color-2eff46b:#1A1A1A;--e-global-color-d9f8143:#111111;--e-global-color-9e1607c:#333333;--e-global-color-51c3562:#666666;--e-global-color-c999768:#FFFFFF;--e-global-color-d47aba7:#FFC400;--e-global-color-ef2307a:#0044CC;--e-global-color-a3c59f1:#FFFFFF1A;--e-global-color-454ad63:#28A745;--e-global-color-0dad468:#FFC40021;--e-global-color-69ea870:#FFC40066;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:0.9rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:500;--e-global-typography-d19b642-font-size:1.4rem;--e-global-typography-d19b642-line-height:1.4em;--e-global-typography-6973ecf-font-family:"DM Sans";--e-global-typography-6973ecf-font-size:1.1rem;--e-global-typography-6973ecf-font-weight:600;--e-global-typography-4778907-font-size:1.2rem;--e-global-typography-4778907-font-weight:700;--e-global-typography-4778907-line-height:1.6em;--e-global-typography-474c57e-font-family:"DM Sans";--e-global-typography-474c57e-font-weight:600;--e-global-typography-f142147-font-family:"Roboto";--e-global-typography-f142147-font-size:0.8rem;--e-global-typography-f142147-font-weight:400;font-size:1rem;line-height:1.6em;}.elementor-kit-98 button,.elementor-kit-98 input[type="button"],.elementor-kit-98 input[type="submit"],.elementor-kit-98 .elementor-button{background-color:var( --e-global-color-accent );font-size:17px;font-weight:600;color:var( --e-global-color-c999768 );box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);border-radius:50px 50px 50px 50px;padding:16px 24px 16px 24px;}.elementor-kit-98 a{color:var( --e-global-color-primary );}.elementor-kit-98 h1{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:700;}.elementor-kit-98 h2{color:var( --e-global-color-primary );}.elementor-kit-98 h3{color:var( --e-global-color-primary );}.elementor-kit-98 h4{color:var( --e-global-color-primary );}.elementor-kit-98 h5{color:var( --e-global-color-primary );}.elementor-kit-98 h6{color:var( --e-global-color-primary );}.elementor-kit-98 label{font-size:16px;font-weight:600;}.elementor-kit-98 input:not([type="button"]):not([type="submit"]),.elementor-kit-98 textarea,.elementor-kit-98 .elementor-field-textual{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;padding:10px 10px 10px 10px;}.elementor-kit-98 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-98 textarea:focus,.elementor-kit-98 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-98{--e-global-typography-text-font-size:0.9rem;--e-global-typography-d19b642-font-size:1.2rem;--e-global-typography-6973ecf-font-size:1rem;font-size:0.9rem;}.elementor-kit-98 h1{font-size:2.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-98{--e-global-typography-text-font-size:0.9rem;--e-global-typography-d19b642-font-size:1rem;--e-global-typography-6973ecf-font-size:1rem;font-size:0.9rem;}.elementor-kit-98 h1{font-size:2rem;}.elementor-kit-98 button,.elementor-kit-98 input[type="button"],.elementor-kit-98 input[type="submit"],.elementor-kit-98 .elementor-button{line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.btn-primary-pulse {
         
            animation: pulse-button 2s infinite;
        }
        
        @keyframes pulse-button {
            0% { transform: scale(1); }
            50% { transform: scale(1.05); }
            100% { transform: scale(1); }
        }
        
        
@media (min-width: 769px) and (max-width: 1024px) {
  /* Tablet */
  .elementor-section {
    padding: 60px 30px !important;
  }
}

@media (min-width: 1025px) {
  /* Desktop */
  .elementor-section {
    padding: 80px 40px !important;
  }
}

 .problem-icon {
            width: 70px;
            height: 70px;
            background: linear-gradient(135deg, #D52130, #c0392b);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .symptom-list li {
            display: flex;
            align-items: center;
        }
        .symptom-list i {
            color: #D52130;
            margin-right: 8px;
            font-size: 0.7rem;
        }

 .trust  i { color: #FFC400; margin-right: 5px; margin-left: 10px; }
 
 .clock  i { color: #28a745; margin-right: 5px; margin-left: 10px; }
 
 .price-features { list-style: none; padding: 0; margin-bottom: 30px; } 
 
 .price-features li { display: flex; align-items: center; margin-bottom: 12px; font-size: 0.95rem; } 
 
 .price-features i { color: #28a745; margin-right: 10px; font-size: 0.9rem; }
 

 .red-icon {
            width: 40px;
            height: 40px;
            background: linear-gradient(135deg, #D52130, #c0392b);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.2rem;
            color: white;
            margin-right: 15px;
            flex-shrink: 0;
        }
        
 .red-icon-big {
            width: 70px;
            height: 70px;
            background: linear-gradient(135deg, #D52130, #c0392b);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            flex-shrink: 0;
        }
        
.green-check { list-style: none;} 
 
.green-check i { color: #28a745; margin-right: 5px; }

.red-check { list-style: none;} 
 
.red-check i { color: #D52130; margin-right: 5px; }

 .problem-icon-small-b {
            width: 40px;
            height: 40px;
            background: linear-gradient(135deg, #0056B3, #0066CC);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.2rem;
            color: white;
            margin-right: 15px;
            flex-shrink: 0;
        }
        
 .icon-b {
            width: 65px;
            height: 65px;
            background: linear-gradient(135deg, #0056B3, #0066CC);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.2rem;
            color: white;
            margin-right: 15px;
            flex-shrink: 0;
        }

.icon-b2 {
            width: 45px;
            height: 45px;
            background: linear-gradient(135deg, #0056B3, #0066CC);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.2rem;
            color: white;
            margin-right: 15px;
            flex-shrink: 0;
        }/* End custom CSS */