.sp-page-builder .page-content #section-id-1747895288911 {
    border-radius: 50px 50px 0px 0px !important;
}
.sp-page-builder .page-content #section-id-1747895288948 {
    border-radius: 0px 0px 50px 50px !important;
}
.sppb-btn-custom {
   transition: transform 0.3s ease;
  cursor: pointer;
  display: inline-block;
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
@-webkit-keyframes glowing {
  0% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
  50% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 40px #a0a0a0; }
  100% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
}

@-moz-keyframes glowing {
  0% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
  50% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 40px #a0a0a0; }
  100% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
}

@-o-keyframes glowing {
  0% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
  50% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 40px #a0a0a0; }
  100% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
}

@keyframes glowing {
  0% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
  50% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 40px #a0a0a0; }
  100% { background-color: #a0a0a0; -webkit-box-shadow: 0 0 3px #a0a0a0; }
}

.sppb-btn-custom:hover {
  transform: scale(1.1);
}

/*phone version*/
@media only screen and (max-width: 768px) and (min-width: 320px){
  .sppb-btn-custom{
    padding: 10px 30px 15px 30px !important;
}