.elementor-kit-6{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#000000B8;--e-global-color-text:#000000;--e-global-color-accent:#36BA49;--e-global-color-f07df58:#343A40;--e-global-color-929ec43:#000000;--e-global-color-76eed46:#65E9FF;--e-global-color-d128ff9:#0056B3;--e-global-color-bcfd010:#FDFBF5;--e-global-color-3a9f252:#007BFF;--e-global-color-5dbd0b6:#F1F1F1;--e-global-color-6fe4b1c:#6C757D;--e-global-color-e68a0cf:#FFFFFF;--e-global-color-5a22242:#61BF55;--e-global-color-2b28136:#5CBD38;--e-global-color-d9a9f5c:#FF3131;--e-global-typography-primary-font-family:"iransans";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.8rem;--e-global-typography-secondary-font-family:"iransans";--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.8rem;--e-global-typography-text-font-family:"iransans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:1.8rem;--e-global-typography-accent-font-family:"iransans";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.6rem;background-color:#FFFFFF;color:var( --e-global-color-929ec43 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );--e-preloader-animation-duration:1500ms;--e-preloader-delay:300ms;--e-preloader-color:var( --e-global-color-3a9f252 );--e-preloader-size:12px;}.elementor-kit-6 p{margin-block-end:1.4rem;}.elementor-kit-6 a:hover{color:var( --e-global-color-76eed46 );}.elementor-kit-6 h1{color:var( --e-global-color-929ec43 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{color:var( --e-global-color-929ec43 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h4{color:var( --e-global-color-929ec43 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h5{color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h6{color:var( --e-global-color-929ec43 );font-family:"iransans", Sans-serif;font-size:20px;font-weight:500;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"iransans", Sans-serif;font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{color:var( --e-global-color-929ec43 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;--container-default-padding-top:5px;--container-default-padding-right:5px;--container-default-padding-bottom:5px;--container-default-padding-left:5px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-line-height:2rem;--e-global-typography-accent-line-height:2rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h6{line-height:2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.floating-effect {
    animation: floating 3s ease-in-out infinite alternate;
}

@keyframes floating {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(10px);
    }
}

@keyframes mp {
  50% { opacity: 0; }
}
.mp {
  animation: mp 1s infinite;
}

@keyframes scale {
  0% { transform: scale(1); }
  50% { transform: scale(1.5); }
  100% { transform: scale(1); }
}
.scale {
  animation: scale 1.5s ease-in-out infinite;
}

@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-30px); }
}
.bounce {
  animation: bounce 0.5s ease-in-out infinite;
}


@keyframes neonGlow {
  0% { text-shadow: 0 0 5px #ff00ff, 0 0 10px #ff00ff; }
  50% { text-shadow: 0 0 20px #00ffff, 0 0 30px #00ffff; }
  100% { text-shadow: 0 0 5px #ff00ff, 0 0 10px #ff00ff; }
}
.neon-text {
  color: #fff;
  animation: neonGlow 2s infinite alternate;
}

@keyframes rotate {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.rotate {
  animation: rotate 2s infinite;
}


.floating-effect {
    animation: floating 3s ease-in-out infinite alternate;
}

@keyframes floating {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(10px);
    }
}




.login-buttons {
    display: flex;
    align-items: center;
    gap: 10px;
    position: absolute;
    left: 20px;
    top: 0px;
    opacity: 0;
    transform: translateY(-50px);
    transition: opacity 0.5s ease, transform 0.5s ease;
}

.sticky-header .login-button,
.sticky-header .cart-button {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.5s ease, visibility 0.5s ease;
}

.sticky-header.active .login-button,
.sticky-header.active .cart-button {
    opacity: 1;
    visibility: visible;
}




.btn-primary {
  transition: all 0.3s ease;
}
.btn-primary:hover {
  transform: translateY(-3px);
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}


کدهای بهبود استایل افزونه
.wpas-gdpr-tab button {
float: right;
}
.wpas-gdpr-tab-content .headlines ,.mfp-content{
text-align: right;
}
#wpas_filter_wrap .wpas-clear-filter {
left: 24px;
right: auto;
}
.wpas-table {
text-align: right !important;
}
.wpas.wpas-ticket-details {
border: 2px solid #eaeaea;
border-radius: 5px;
padding: 18px;
}
.wpas-table > caption + thead > tr:first-child > td, .wpas-table > caption + thead > tr:first-child > th, .wpas-table > colgroup + thead > tr:first-child > td, .wpas-table > colgroup + thead > tr:first-child > th, .wpas-table > thead:first-child > tr:first-child > td, .wpas-table > thead:first-child > tr:first-child > th {
border-top: 0;
text-align: right;
border: 1px solid #cfcfcf;
}
.wpas-table > tbody > tr > td, .wpas-table > tbody > tr > th, .wpas-table > tfoot > tr > td, .wpas-table > tfoot > tr > th, .wpas-table > thead > tr > td, .wpas-table > thead > tr > th {
border: 1px solid #cecece;
}
.wpas-user-profile img {
margin: 9px;
}
.wpas-reply-meta .wpas-reply-user {
float: right;
}
.wpas-reply-meta {
background: #2aa2b0;
padding: 8px;
border-radius: 3px;
color: white;
text-shadow: 3px 2px rgba(39, 38, 36, 0.26);
}
.wpas-form-control {
border: 2px solid #ccc !important;
border-radius: 3px !important;
}
.ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a, .ush_menu_1.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
border-left: 2px solid #2aa2b066;
}
.w-nav.type_desktop:not(.height_full), .w-hwrapper .w-nav.type_desktop, .w-vwrapper .w-nav.type_desktop {
line-height: 32px;
}
.aio-icon-box.default-icon .aio-icon-default .aio-icon, .aio-icon-box.default-icon .aio-icon-default .aio-icon-img {
border-radius: 15px;
}




@media screen and (max-width: 767px) {
  #main {
    display: block;
    padding: 10px !important;
  }
  #main .product{
      padding: 10px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://webalizer.ir/wp-content/uploads/2025/03/IRANSansWeb.eot');
	src: url('https://webalizer.ir/wp-content/uploads/2025/03/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
		url('https://webalizer.ir/wp-content/uploads/2025/03/IRANSansWeb.woff2') format('woff2'),
		url('https://webalizer.ir/wp-content/uploads/2025/03/IRANSansWeb.woff') format('woff'),
		url('https://webalizer.ir/wp-content/uploads/2025/03/IRANSansWeb.ttf') format('truetype');
}
@font-face {
	font-family: 'iransans';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */