.large_cta_section {
  z-index: 0;
}
.animated_cta_absolute {
  position: absolute;
      top: 0%;
    bottom: 0%;
    left: 0%;
  right: 0%;
  z-index: 5;
}




.cta_bg_blur {
    z-index: 0;
    aspect-ratio: 1;
    border-radius: var(--radius--round);
    background-color: var(--theme--background);
    opacity: 1;
    filter: blur(50px);
    width: auto;
    position: absolute;
    /* background-color: red; */
    height: 180%;
}


@media (max-width: 640px) {
.g_content_btn_wrap { 
      flex-flow: column !important;
    display: flex !important;
  flex-direction: column !important;}
}

.large_cta_dotted_bg {
    z-index: 10;
    aspect-ratio: 1 !important;
    border-radius: var(--radius--round);
    width: 50%;
    position: relative;
    opacity: 1 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    /* background-color: red; */
      mask-image: radial-gradient(rgb(24 23 23), transparent);
    -webkit-mask-image: radial-gradient(rgb(24 23 23), transparent);
}
}
