   .card-pricing .card-pricing-price {
       font-size: 60px;
   }

   .btn-success {
       background-color: var(--primary-color) !important;
       box-shadow: 0 0 0 0 !important;
       border: 0 !important;
       padding: 10px 20px;
       font-size: 1.2rem;
       display: inline-block;
       text-align: center;
       cursor: pointer;
       border-radius: 5px;
       transition: transform 0.3s ease, background-color 0.3s ease;
       box-shadow: 0.3s ease;
   }

   .btn-success:hover {
       background-color: var(--primary-dark-color) !important;
       transform: scale(1.05);
       box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
   }

   .iframe-wrapper {
       width: 70%;
       margin: 0 auto;
   }

   .custom-p-size {
       font-size: 1.1rem;
   }

   .responsive-video {
       width: 60%;
       max-width: 100%;
   }

   @media (max-width:768px) {

       .iframe-wrapper {
           width: 100%;
       }

       .responsive-video {
           width: 100% !important;
           height: 360px !important;
       }
   }
