.kk-star-ratings {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.kk-star-ratings.kksr-shortcode {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;}.kk-star-ratings.kksr-valign-top {margin-bottom: 2rem;}.kk-star-ratings.kksr-valign-bottom {margin-top: 2rem;}.kk-star-ratings.kksr-align-left {-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;-ms-flex-pack: flex-start;justify-content: flex-start;}.kk-star-ratings.kksr-align-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.kk-star-ratings.kksr-align-right {-webkit-box-pack: flex-end;-webkit-justify-content: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;}.kk-star-ratings .kksr-muted {opacity: .5;}.kk-star-ratings .kksr-stars {position: relative;}.kk-star-ratings .kksr-stars .kksr-stars-active, .kk-star-ratings .kksr-stars .kksr-stars-inactive {display: flex;}.kk-star-ratings .kksr-stars .kksr-stars-active {overflow: hidden;position: absolute;top: 0;left: 0;}.kk-star-ratings .kksr-stars .kksr-star {cursor: pointer;padding-right: 0px;}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-star {cursor: default;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon {transition: .3s all;}.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-stars-active {width: 0 !important;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover ~ .kksr-star .kksr-icon {background-image: url("svg/inactive.svg");}.kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon {background-image: url("svg/active.svg");}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon {background-image: url("svg/selected.svg");}.kk-star-ratings .kksr-legend {margin-left: .75rem;margin-right: .75rem;}[dir="rtl"] .kk-star-ratings .kksr-stars .kksr-stars-active {left: auto;right: 0;}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: IRANSansX;
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src:
    url(fonts/IRANSansXFaNum-Thin.woff) format("woff"),
    url(fonts/IRANSansXFaNum-Thin.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src:
    url(fonts/IRANSansXFaNum-UltraLight.woff) format("woff"),
    url(fonts/IRANSansXFaNum-UltraLight.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    url(fonts/IRANSansXFaNum-Light.woff) format("woff"),
    url(fonts/IRANSansXFaNum-Light.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    url(fonts/IRANSansXFaNum-Medium.woff) format("woff"),
    url(fonts/IRANSansXFaNum-Medium.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src:
    url(fonts/IRANSansXFaNum-DemiBold.woff) format("woff"),
    url(fonts/IRANSansXFaNum-DemiBold.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src:
    url(fonts/IRANSansXFaNum-ExtraBold.woff) format("woff"),
    url(fonts/IRANSansXFaNum-ExtraBold.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    url(fonts/IRANSansXFaNum-Black.woff) format("woff"),
    url(fonts/IRANSansXFaNum-Black.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 950;
  src:
    url(fonts/IRANSansXFaNum-ExtraBlack.woff) format("woff"),
    url(fonts/IRANSansXFaNum-ExtraBlack.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 1000;
  src:
    url(fonts/IRANSansXFaNum-Heavy.woff) format("woff"),
    url(fonts/IRANSansXFaNum-Heavy.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    url(fonts/IRANSansXFaNum-Bold.woff) format("woff"),
    url(fonts/IRANSansXFaNum-Bold.woff2) format("woff2");
}
@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    url(fonts/IRANSansXFaNum-Regular.woff) format("woff"),
    url(fonts/IRANSansXFaNum-Regular.woff2) format("woff2");
}
html {
  overflow-y: scroll;
  box-sizing: border-box;
  margin: 0 !important;
  padding: 0 !important;
}
body {
  direction: rtl;
  margin: 0;
  padding: 0 !important;
  font-family: "IRANSansX", tahoma, arial, sans-serif;
  background: #fff;
}
a:link,
a:visited,
a:hover {
  text-decoration: none;
}
img[title] {
  pointer-events: none;
}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
@media only screen and (max-width: 900px) {
  .hb-dd-banner {
    display: none;
  }
  .hb-dw-banner {
    display: block;
  }
  .hb-wmfooter{
	display: block;
  }
  .hbw{
	display: none;
  }
}
@media only screen and (min-width: 900px) {
  .hb-dd-banner {
    display: block;
  }
  .hb-dw-banner {
    display: none;
  }
  .hb-wmfooter{
	display: none;
  }
  .hbw{
	display: block;
  }
}