
        a.dg2-whats-button-float {
            text-decoration: none;
          }
          
          a.dg2-whats-button-float:focus {
            outline: none;
            text-decoration: none;
          }
          
          .dg2-whats-button-float {
            position: fixed;
            width: 60px;
            height: 60px;
            bottom: 120px;
            right: 40px;
            background-color: #4edf5a;
            color: #fff;
            border-radius: 50px;
            text-align: center;
            display: flex;
            justify-content: center;
            align-items: center;
            transition: all 450ms;
            box-shadow: 0 0 0 0 rgb(78, 223, 114);
            transform: scale(1);
            animation: pulse 5s infinite;
            z-index: 9999999;
            padding-left: 10px;
            padding-right: 10px;
          }
          
          .dg2-whats-button-float span {
            width: 0;
            opacity: 0;
            visibility: hidden;
            overflow: hidden;
            transition: all 450ms;
            color: #ffffff;
            font-weight: 600;
            text-decoration: none;
          }
          
          .dg2-whats-button-float:hover {
            width: auto;
            transition: all 450ms;
            text-decoration: none;
          }
          
          .dg2-whats-button-float:hover span {
            width: auto;
            visibility: visible;
            opacity: 1;
            transition: all 450ms;
          }
          
          .dg2-whats-button-float img,
          .dg2-whats-button-float svg {
            width: 40px;
            height: 40px;
          }
          
       
        .dg2-whats-button-float:hover {
          padding-left: 20px;
          padding-right: 20px;
      }

      .dg2-whats-button-float:hover span {
          padding-left: 10px;
      }
        
          

          a.dg2-phone-button-float {
            text-decoration: none;
          }
          
          a.dg2-phone-button-float:focus {
            outline: none;
            text-decoration: none;
          }
          
          
          .dg2-phone-button-float {
            position: fixed;
            width: 60px;
            height: 60px;
            bottom: 120px;
            right: 40px;
            background-color: #dfab4e;
            color: #fff;
            border-radius: 50px;
            text-align: center;
            display: flex;
            justify-content: center;
            align-items: center;
            transition: all 450ms;
            box-shadow: 0 0 0 0 rgba(223, 171, 78, 1);
            transform: scale(1);
            animation: pulse 5s infinite;
            z-index: 9999999;
            padding-left: 10px;
            padding-right: 10px;
          }
          
          .dg2-phone-button-float span {
            width: 0;
            opacity: 0;
            visibility: hidden;
            overflow: hidden;
            transition: all 450ms;
            color: #ffffff;
            font-weight: 600;
            text-decoration: none;
          }
          
          .dg2-phone-button-float:hover {
            width: auto;
            transition: all 450ms;
            text-decoration: none;
          }
          
          .dg2-phone-button-float:hover span {
            width: auto;
            visibility: visible;
            opacity: 1;
            transition: all 450ms;
          }
          
          .dg2-phone-button-float img,
          .dg2-phone-button-float svg {
            width: 40px;
            height: 40px;
          }
          @keyframes pulse {
            0% {
                transform: scale(0.95);
                box-shadow: 0 0 0 0 rgba(253, 141, 20, 0.7);
            }

            10% {
                transform: scale(1);
                box-shadow: 0 0 0 10px rgba(253, 141, 20, 0.001);
            }

            20%,
            100% {
                transform: scale(0.95);
                box-shadow: 0 0 0 0 rgba(253, 141, 20, 0.001);
            }
        }

       
        .dg2-phone-button-float:hover {
            padding-left: 20px;
            padding-right: 20px;
        }

        .dg2-phone-button-float:hover span {
            padding-left: 10px;
        }
          