/*آیکن*/
.sigmaweb-support-button .elementor-icon{
    display: flex;
}

.sigmaweb-support-button .elementor-widget-container {
  transition: box-shadow 0.3s linear;
  position: relative;
  overflow: hidden;
  z-index: 1;
  cursor: pointer;
  box-shadow: 0px 5px 10px -5px #FEA000;
}

.sigmaweb-support-button  .elementor-widget-container:before{
    content: "";
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: linear-gradient(137deg, rgba(255, 255, 255, 0.2) 26%, rgba(0, 0, 0, 0.3) 100%);
}

.sigmaweb-support-button .elementor-widget-container.hover {
  animation: sigmaweb-wave 1s linear 1;
}

.sigmaweb-support-button.active .elementor-widget-container{
    background-color: red !important;
    box-shadow: 0px 5px 10px -5px red;
}

.sigmaweb-support-button.active .elementor-widget-container.hover {
  animation: sigmaweb-wave-red 1s linear 1;
}


@keyframes sigmaweb-wave {
  0% {
    box-shadow: 0 0 0 0px rgba(254, 160, 0, 0.4);
  }
  70% {
    box-shadow: 0 0 0 15px rgba(254, 160, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0px rgba(254, 160, 0, 0);
  }
}

@keyframes sigmaweb-wave-red {
  0% {
    box-shadow: 0 0 0 0px rgba(255, 0, 0, 0.4);
  }
  70% {
    box-shadow: 0 0 0 15px rgba(255, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0px rgba(255, 0, 0, 0);
  }
}

.sigmaweb-support-button i{
    animation: ring 3s ease-in-out infinite;
}

@keyframes ring{
    0%{transform:rotateZ(0)}
    10%{transform:rotateZ(-30deg)}
    20%{transform:rotateZ(15deg)}
    30%{transform:rotateZ(-10deg)}
    40%{transform:rotateZ(7.5deg)}
    50%{transform:rotateZ(-6deg)}
    60%{transform:rotateZ(5deg)}
    70%{transform:rotateZ(-4.28571deg)}
    80%{transform:rotateZ(3.75deg)}
    90%{transform:rotateZ(-3.33333deg)}
    100%{transform:rotateZ(0)}

}

/*اطلاعات*/
.sigmaweb-support-box {
  transform: scale(0.8) translate(-50px, 20px);
  opacity: 0;
  pointer-events: none;
  transition:
    transform 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55),
    opacity 0.3s ease;
  transform-origin: bottom right;
}

.sigmaweb-support-box.active{
    transform: scale(1) translate(0, 0);
    opacity: 1;
    pointer-events: auto;
}

/*تب ها*/
.sigmaweb-support-tabs .e-n-tab-title{
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    align-items: center !important;
}

/*دکمه های تب*/
.sigmaweb-support-tabs .e-n-tabs-heading{
    padding: 0 15px 0;
}
.sigmaweb-support-tabs .e-n-tab-title span.e-n-tab-title-text{
  position: relative;
  background: #FEA000;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  filter: grayscale(1);
}

.sigmaweb-support-tabs .e-n-tab-title span.e-n-tab-title-text:before {
  content: "";
  width: 19px;
  height: 19px;
  position: absolute;
  top: 50%;
  left: -2.6px;
  transform: translateY(-50%);
  border-radius: 50%;
   border: 1px solid #FEA000; 
}

.sigmaweb-support-tabs .e-n-tab-title[aria-selected="true"] span.e-n-tab-title-text, .sigmaweb-support-tabs .e-n-tab-title:hover span.e-n-tab-title-text {
  filter: grayscale(0);
}

.sigmaweb-support-tabs .e-n-tab-title[aria-selected="true"] span.e-n-tab-title-text:before {
  animation: sigmawebPulseSpin 3s infinite;
  background: transparent;
  opacity: 0.4;
  border-width: 2px;
  transform-origin: center;
}

@keyframes sigmawebPulseSpin {
  0% {
    transform: translateY(-50%)
    scale(0.8);
    opacity: 1;}
  100% {
    transform: translateY(-50%)
    scale(1.5);
    opacity: 0;}
}


/*اطلاعات*/
/*لیست*/
.sigmaweb-support-members.elementor-widget-image-box{
    position: relative;
}

/*تصویر*/
.sigmaweb-support-members .elementor-image-box-img a{
    display: flex;
    position: relative;
    overflow: hidden;
}

.sigmaweb-support-members .elementor-image-box-img a:before {
    content: "";
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border-radius: 50%;
    z-index: 1;
    overflow: hidden;
    opacity: 1;
    transition: opacity 0.5s ease; 
}

.sigmaweb-support-member-whatsapp .elementor-image-box-img a:before{
    background-image: url('/wp-content/uploads/2025/05/live-support-whatsapp.svg')
}

.sigmaweb-support-member-telegram .elementor-image-box-img a:before{
    background-image: url('/wp-content/uploads/2025/05/live-support-telegram.svg')
}

.sigmaweb-support-members.elementor-widget-image-box:hover .elementor-image-box-img a:before{
    opacity: 0;
}

/*شماره*/
.sigmaweb-support-members.elementor-widget-image-box:hover .elementor-image-box-title{
    color: #FEA000 !important;
}

/*تایم کاری*/
.sigmaweb-support-members.elementor-widget-image-box:hover .elementor-image-box-description{
    border-color: #FEA000 !important;
}

.sigmaweb-support-members .elementor-image-box-description {
    position: absolute;
    border: 1px solid #eee;
    padding: 5px 10px 5px;
    border-radius: 50px;
    background: #fff;
    bottom: -14px;
    right: calc(50% - 75px);
    width: max-content;
    display: flex;
}

.sigmaweb-support-members .elementor-image-box-description:before {
    content: "\f017";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-left: 5px;
    color: #FEA000;
}

/*لینک*/
.sigmaweb-support-members .elementor-widget-image-box .elementor-widget-container {
    position: relative;
}

.sigmaweb-support-members .elementor-image-box-title a {
    position: absolute;
    top: 0;
    right: 60px;
    width: 100%;
    height: 100%;
    z-index: 1;
    text-align: right;
    line-height: 50px;
    transition: 0.3s ease;
}

/*شبکه های اجتماعی*/
.sigmaweb-support-social .elementor-icon{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

/*instagram*/
.sigmaweb-support-instagram .elementor-icon{
        background: linear-gradient(45deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888);
}

/*telegram*/
.sigmaweb-support-telegram .elementor-icon{
    background-color: #0088CC;
}

/*email*/
.sigmaweb-support-email .elementor-icon{
    background-color: #FF643A;
}

/*aparat*/
.sigmaweb-support-aparat .elementor-icon{
    background-color: #ED145B;
}

/*لینک ها*/
.sigmaweb-support-social .elementor-widget-container {
    position: relative;
}

.sigmaweb-support-social .elementor-icon-box-title a {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    text-align: right;
    line-height: 50px;
    transition: 0.3s ease;
    padding-right: 9px;
    margin-top: -9px;
    display: inline-block;
}

.sigmaweb-support-social .elementor-icon-box-description {
    margin-top: 20px;
    margin-bottom: -4px;
}

/*موبایل*/
@media screen and (max-width: 767px) {
.sigmaweb-support-members .elementor-image-box-wrapper {
    display: flex;
    gap: 10px;
    align-items: center;
}
}

