.clock {
            width: calc(100% - 30px);
            margin-left: 15px
        }

        .clock > div {
            width: calc(25% - 12px);
            margin-left: 6px;
            margin-right: 6px;
            float: left
        }

        .clock div div {
            width: 100%;
            box-sizing: border-box;
            border-radius: 16px 5px 16px 5px;
            border: 2px solid rgba(0, 0, 0, .8);
            height: 40px;
            line-height: 34px;
            font-size: 22px
        }

        .phone {
    width: 80px;
    height: 50px;
    left: 12px;
    bottom: 230px;
    /*background: #10b418;*/
    position: fixed;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
    border-radius: 50%;
    z-index: 99;
  display: inline-block;
  line-height: 65px;
}

        @media (min-width: 992px) {
            #phone-link {
                max-width: 430px !important;
                left: calc(50% - 215px) !important;
            }
        }
         .whatsapp-sticky {
            position: fixed;
            bottom: 300px;
            right: 1px;
            color: #fff;
            padding: 5px 10px;
            border-radius: 5px;
            display: flex;
            align-items: center;
            text-decoration: none;
            font-size: 1px;
        }

        .whatsapp-sticky img {
            margin-right: 10px;
        }

        .whatsapp-sticky:hover {
            background-color: #;
        }
       @keyframes zoomIn {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.2); /* You can adjust the scaling factor for desired zoom level */
    }
    100% {
        transform: scale(1);
    }
}

.zoom-in {
    animation: zoomIn 3s ease-in-out infinite; /* You can adjust the animation duration and timing function */
    
}
 .benefit-item {
    display: inline-block;
    width: 180px;
    margin: 5px;
    vertical-align: top;
  }

  /* On smaller screens (max-width: 600px),
     make each item about half the container width 
     so they appear two per row. */
  @media (max-width: 600px) {
    .benefit-item {
      width: 45%;
    }
  }
  .price-container {
    text-align: center;
  }

.custom_style_0 { padding-bottom: 40px; }
.custom_style_1 { width: 100%; }
.custom_style_2 { background-color: rgb(255, 255, 255); }
.custom_style_3 { display: flex; justify-content: center; align-items: center; }
.custom_style_4 { background-color: white; color: black; text-align: justify; }
.custom_style_5 { font-size: 1.2rem; background-color: #FFEA00; color:black; }
.custom_style_6 { background-image: url('../images/backgr.jpg'); background-size: cover; background-position: center; padding: 20px 0 20px; text-align: center; }
.custom_style_7 { margin-bottom: 30px; padding: 40px; }
.custom_style_8 { max-width: 100%; height: auto; display: inline-block; }
.custom_style_9 { margin: 0; padding: 0; }
.custom_style_10 { width: 100%; height: auto; display: block; margin: 0; }
.custom_style_11 { background-color: black; color: white; text-align: justify; }
.custom_style_12 { background-image: url('../images/backgro.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center; font-family: Arial, sans-serif; color: #000;  text-align: center; padding-top: 30px; }
.custom_style_13 { display: inline-block; background: #f2c618; padding: 10px 25px; border-radius: 30px; font-size: 24px; font-weight: bold;  margin-bottom: 30px; }
.custom_style_14 { display: flex; align-items: center; justify-content: center; margin-bottom: 20px; }
.custom_style_15 { width: 65px; height: auto; margin-right: 15px; }
.custom_style_16 { background-image: url('../images/textback.png'); background-size: cover; background-repeat: no-repeat; padding: 15px 20px; color: white; border-radius: 8px; font-size: 18px; font-weight: bold; }
.custom_style_17 { display: flex; align-items: center; justify-content: center; margin-bottom: 30px; }
.custom_style_18 { font-size: 36px; font-weight: bold; line-height: 1.6; margin-bottom: 30px; }
.custom_style_19 { background: yellow; color: black; padding: 5px 10px; font-size: 36px; }
.custom_style_20 { width: 100%; height: auto; display: block; }
.custom_style_21 { background-color: black; padding: 20px 0; }
.custom_style_22 { color: #FFEA00; font-size:29px; }
.custom_style_23 { background-color: black; padding: 20px; text-align: center; }
.custom_style_24 { margin-bottom: 10px;color: red;font-family: 'Source Sans Pro', sans-serif;font-size: 18px;font-weight: 400;text-decoration: line-through;letter-spacing: 1.5px;margin-top: 0; }
.custom_style_25 { margin: 0;color: yellow;font-family: 'Source Sans Pro', sans-serif;font-size: 23px;font-weight: 600;letter-spacing: 1.5px; }
.custom_style_26 { background-color:#FFEA00; border: 2px dashed white; border-radius: 20px; height: 50px; }
.custom_style_27 { font-size: 20px; color: black; margin: 0; background-color: transparent; }
.custom_style_28 { border: 2px solid #FFEA00; border-radius: 10px; }
.custom_style_29 { background-color: #FFEA00; border: 2px dashed white; border-radius: 20px; height: 50px; }
.custom_style_30 { background-color: #FFEA00; }
.custom_style_31 { color: black; }
.custom_style_32 { font-size: 18px; color: black; }
.custom_style_33 { display: flex; gap: 20px; justify-content: center; align-items: center; margin: 20px 0; }
.custom_style_34 { width: 160px; height: 120px; background-color: #C93A3B; border-radius: 10px; box-shadow: 0 6px 10px rgba(0, 0, 0, 0.2); position: relative; overflow: hidden; text-align: center; }
.custom_style_35 { margin: 0; color: white; font-size: 36px; font-weight: bold; position: absolute; top: 20px; width: 100%; }
.custom_style_36 { position: absolute; bottom: 0; background-color: white; width: 100%; height: 40%; border-top-left-radius: 50px; border-top-right-radius: 50px; display: flex; justify-content: center; align-items: center; }
.custom_style_37 { margin: 0; color: black; font-size: 19px; font-weight: bold; }
.custom_style_38 { width: 160px; height: 120px; background-color: #FFEA00; border-radius: 10px; box-shadow: 0 6px 10px rgba(0, 0, 0, 0.2); position: relative; overflow: hidden; text-align: center; }
.custom_style_39 { margin: 0; color: black; font-size: 36px; font-weight: bold; position: absolute; top: 20px; width: 100%; }
.custom_style_40 { background-color: #C93A3B; }
.custom_style_41 { color: white; }
.custom_style_42 { background-color: black; }
.custom_style_43 { font-size: 18px; font-weight: bold; }
.custom_style_44 { background-color: #000000; }
.custom_style_45 { background-color: rgb(238, 238, 238); }
.custom_style_46 { font-size: 1.2rem; color: red; }
.custom_style_47 { color: black; font-size:23px; line-height:1.6; }
.custom_style_48 { background: linear-gradient(to bottom, #FFEA00, white); padding: 10px; }
.custom_style_49 { width: 100px; height: 100px; border-radius: 50%; }
.custom_style_50 { background-color: #FFEA00; border: 2px solid; border-radius: 10px; text-align: center; padding: 12px 20px; margin: 20px auto; width: 80%; font-weight: bold; }
.custom_style_51 { margin: 0; color: red; font-size: 24px; font-weight:bold; }
.custom_style_52 { width: 80%; background-color: #E5EAE4; margin: 15px auto 15px 0; padding: 12px 15px; border-radius: 8px; font-weight: bold; font-size: 16px; display: flex; align-items: center; }
.custom_style_53 { width: 80%; background-color: #E5EAE4; margin: 15px 0 15px auto; padding: 12px 15px; border-radius: 8px; font-weight: bold; font-size: 16px; display: flex; align-items: center; }
.custom_style_54 { background-color: white; border: 2px dashed black; height: 70px; width: 60%; display: flex; align-items: center; justify-content: center; padding: 10px; }
.custom_style_55 { font-size: 24px; color: black; font-weight: bold; border: 2px dashed black; padding: 5px 30px; background-color: white; margin-right: 10px; margin-top: 5px; }
.custom_style_56 { color: yellow; }
.custom_style_57 { color:yellow; }
.custom_style_58 { font-size: 24px; color: White; font-weight: bold; padding: 5px 30px; margin-right: 10px; margin-top: 5px; line-height:1.6; }
.custom_style_59 { max-width: 100%; height: auto; margin-right: 10px; }
.custom_style_60 { font-size: 24px; font-weight: bold; }
.custom_style_61 { font-family: Arial, sans-serif; max-width: 600px; margin: 0 auto; padding: 20px; }
.custom_style_62 { border: 2px dashed #000; text-align: center; color: #000; font-size: 30px;  font-weight: bold; padding: 10px;  margin: 0 0 30px 0; }
.custom_style_63 { display: flex; align-items: center; margin-bottom: 30px; }
.custom_style_64 { max-width: 100% height:auto; margin-right:20px; }
.custom_style_65 { color: #000; font-size: 30px; font-weight: bold; margin: 0; }
.custom_style_66 { color: #000; font-size: 18px; margin: 5px 0 0; }
.custom_style_67 { background-color: yellow;  color: #000; font-size: 18px; font-weight: bold; padding: 2px; margin: 0 auto; text-align: center;  width: 100%; }
.custom_style_68 { max-width: 800px; margin: 0 auto; padding: 20px; background: #000; text-align: center; }
.custom_style_69 { font-size: 20px; margin-bottom: 20px; background: yellow; border-radius: 8px; padding: 10px; font-weight: bold; color: #000; }
.custom_style_70 { width: 100px; height: auto; display: block; margin: 0 auto; }
.custom_style_71 { font-size: 16px; color: #fff; margin-top: 10px; }
.custom_style_72 { background-color: rgb(240, 239, 234); }
.custom_style_73 { font-size: 25px; margin-bottom: 20px; background: red; border-radius: 20px; padding: 10px; font-weight: bold; color: white; text-align: center; }
.custom_style_74 { text-align: center; color: black; }
.custom_style_75 { overflow: hidden; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; }
.custom_style_76 { color: red; font-size: 1.1rem; font-weight: bold; }
.custom_style_77 { background-color: #CA3737; }
.custom_style_78 { background-color: red; }
.custom_style_79 { color: #000000; }
.custom_style_80 { font-size: 2.1rem; }
.custom_style_81 { text-align: center; }
.custom_style_82 { outline: none; border: none; }
.custom_style_83 { box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border-radius: 7px; }
.custom_style_84 { width: 77px; height: 77px; border-radius: 50%; }
.custom_style_85 { width: 23px; height: 22px; }
.custom_style_86 { color: red; font-size: 0.9rem; }
.custom_style_87 { font-size: 1.1rem; }
.custom_style_88 { background: rgb(230, 230, 230); }
.custom_style_89 { color: rgb(147, 0, 0); }
.custom_style_90 { background: rgb(38, 37, 37); position: fixed; opacity: 0.9; z-index: 10000; }
.custom_style_91 { color: rgb(225, 194, 49); }
.custom_style_92 { background: red; }
.custom_style_93 { position: fixed; bottom: 0; left: calc(50% - 275px); text-align: center; width: 550px; background:#CA3A39; line-height: 50px; color:white; text-decoration: none; font-size: 30px; }