
@font-face {font-display:swap;
	font-family: prk-font;
	font-style: normal;
	font-weight: 300;
	src: url('/wp-content/themes/parskala/fonts/dana/woff2/Dana-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/parskala/fonts/dana/woff/Dana-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {font-display:swap;
	font-family: prk-font;
	font-style: normal;
	font-weight: 500;
	src: url('/wp-content/themes/parskala/fonts/dana/woff2/Dana-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/parskala/fonts/dana/woff/Dana-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {font-display:swap;
	font-family: prk-font;
	font-style: normal;
	font-weight: 600;
	src: url('/wp-content/themes/parskala/fonts/dana/woff2/Dana-DemiBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/parskala/fonts/dana/woff/Dana-DemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {font-display:swap;
	font-family: prk-font;
	font-style: normal;
	font-weight: bold;
	src: url('/wp-content/themes/parskala/fonts/dana/woff2/Dana-ExtraBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/parskala/fonts/dana/woff/Dana-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

*{
    -moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}
@font-face {font-display:swap;
  font-family: Cinem;
  src: url('/wp-content/themes/parskala/assets/fonts/Cinema.ttf')  format('truetype');
}
*{
  scroll-behavior: smooth;
  -webkit-tap-highlight-color: transparent;
}
a, body {
  color: #232933;
}
/* Chrome, Safari, Edge, Opera */
input.qty::-webkit-outer-spin-button,
input.qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* width */
::-webkit-scrollbar {
  width: 10px !important;
}
/* Track */
::-webkit-scrollbar-track {
  background: #ececed!important;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #c0c2c5!important;
  border-radius:6px !important;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #b1b1b1!important; 
}

/* Firefox */
input.qty[type=number] {
  -moz-appearance: textfield;
}
body .spinner{
  display: flex;
  justify-content: center;
  position: relative;
  width: 50px;
  height: 50px;
  border: 4px solid #f3f3f3;
}
.ajax-loader:after {
  content: "";
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 1px solid rgba(0,0,0,0);
  border-left-color: var(--color-gray-900);
  border-radius: 50%;
  vertical-align: middle
}


/* Safari | chrome */
@-webkit-keyframes nasa-spin {
  0% {
    -webkit-transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(359deg);
  }
}
/* FF */
@-moz-keyframes nasa-spin {
  0% {
    -moz-transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
  }
}
/* Opera */
@-o-keyframes nasa-spin {
  0% {
    -o-transform: rotate(0deg);
  }

  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes nasa-spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(359deg);
  }
}

div.no-main-menu{
  width: 100% !important;
  padding: 12px;
  font-size: 14px;
  font-weight: 500;
  color: #424242;
}
div.no-main-menu a {
  color: #0060ff;
}
.blockUI.blockOverlay {
  z-index: 1 !important;
  cursor: no-drop !important;
}
body .blockOverlay {
  background: #FFF !important;
}
.blockUI.blockOverlay:before {
  content: "";
  display: inline-block;
  position: absolute;
  opacity: 1;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin-left: -15px;
  margin-top: -15px;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #333;
  border-left: 1px solid #efefef;
  border-right: 1px solid #333;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: nasa-spin .5s linear infinite;
  -moz-animation: nasa-spin .5s linear infinite;
  -o-animation: nasa-spin .5s linear infinite;
  -ms-animation: nasa-spin .5s linear infinite;
  animation: nasa-spin .5s linear infinite;
}


.dokan-store-wrap div#dokan-content {
  display: flex;
  flex-direction: column;
}

.dokan-store-products-filter-area {
  order: 1;
}

.dokan-store-wrap h2.products-list-heading {

  order: 1;
}

.dokan-store-wrap div#dokan_store_section_latest {
  order: 2;
}

.dokan-store-wrap div#dokan_store_section_best_selling {
  order: 3;
}

.dokan-store-wrap div#dokan_store_section_top_rated {
  order: 4;
}

.dokan-store-wrap .seller-items {
  order: 5;

}

.dokan-store-wrap nav#nav-below {
  order: 6;
}

.dokan-store-wrap .woocommerce li.product {

  height: 28rem;

}

/** header **/
body .blacki{
  background: rgba(8,10,56,.5);  position: fixed;
  opacity: 0;
  transition: 0.1s all
}
body .swal2-container{
  z-index: 10600;
}
body.mobit .swal2-container.swal2-top-end,body.mobit .swal2-container.swal2-top-right{
  top: 70px !important;
}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  right: 0;
  top: 0;
}
#nprogress .spinner {
  border-top: 2px solid #ff6a00!important;
}
#nprogress .bar {
  background: rgb(255, 103, 2);

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}


/* Remove these to get rid of the spinner */
body #nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
  border: 2px solid #f3f3f3;
  left: unset;
  bottom: unset;
  width: 23px;
  height: 23px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

body .blacki.activ{
  opacity: 1;
  visibility: visible;
  transition: 0.2s all
}
@keyframes shimmer {
  0% {
      -webkit-mask-position: 140% 140%;
      mask-position: 140% 140%;
  }

  100% {
      -webkit-mask-position: -20% -20%;
      mask-position: -20% -20%;
  }
}


@keyframes ajax-rotate {
  100% {
      transform: rotate(360deg)
  }
}

.ajax-loader:after {
  animation: ajax-rotate 450ms infinite linear;
}
body .loader-p{
  width: 85px;
  height: 85px;
}
#scroll-more-ajax.item-pro{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
}
#scroll-more-ajax.item-pro .ajax-loader{
  padding: 12px;
  font-size: 17px;
  font-weight: 600;
  margin-bottom: 18px;
}
#scroll-more-ajax.item-pro .title{
  font-size: 13px;
  font-weight: 500;
  color: #424750;
}

.cooment_mobile_title{
  display: none;
}
.del-footer footer{
  display:none !important;
}
/* Chrome, Safari, Edge, Opera */
.prk-loginbox input::-webkit-outer-spin-button,
.prk-loginbox input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
body .remodal-wrapper{
  z-index: 999999 !important;
}
.show-more::after{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e930";
  position: relative;
  top: 2px;
  font-weight: 600;
  font-size: 11px;
  margin-right: 2px;
}
/* Firefox */
.prk-loginbox input[type=number] {
  -moz-appearance: textfield;
}
body .error-404 img{
  height: auto;
  max-width: 100%;
}
body.index-page .titles-pro.hide::after{
	display: none;
}
body .fsize26{
  font-size: 26px !important;
}
html.inner_hidden{
  overflow: hidden;
  padding-right: 18px;
  height: inherit;
}
body .right-product,.promotion_produt,.mcarousel_product{
  background-color: #fff;
}
body .mcarousel_product.modern_blog{
  background: transparent
}
body .item-index.home-blog{
  border: unset;
  padding-bottom: 0;
}
body .item-index.home-blog:hover{
  box-shadow: unset;
}
body .item-index.home-blog .title-item-index p{
  margin-bottom: 0;
}
html body .col-product.wee.old_ver{
  background-color: #fff !important;
}
body .right-product.items .head-product {
  width: 100%;
  margin-top: 0;
}
body .right-product .icon-carosel{
  position: relative;
  font-size: 22px;
  top: 5px;
  padding-left: 0px;
}
/* body .dn-app-closes{
  width: 11%;
} */
body .article_item{
  text-align: center;
}
.article_item .product-item-link{
  display: block;
}
body .dn-app-closes::before{
  font-size: 24px;
  line-height: 10px;
  position: relative;
  top: 8px;
}
.des-insert-reveiw h3 strong{
  margin-bottom: 30px;
  letter-spacing: -.5px;
  font-size: 18px;
  line-height: 1.5;
  color: #000;
  font-weight: 700;
}

body .container-option-ratings{
  flex: 0 0 45%;
  margin-bottom: 15px;
  margin-left: 40px;
}
body .container-option-ratings .prk-title-ratings-review{
  font-family: prk-font !important;
}
.single_product_accordion .accordion_panel div,.single_product_accordion .accordion_panel p,.single_product_accordion .accordion_panel span{
  font-size: 13px;
  font-weight: 400;
  line-height: 24px;
  color: #535353;
  text-align: justify;
}
body .container-option-ratings span.capisa-title-ratings-review{
  font-size: 15px;
  color: #737373;
  margin-right: 10px;
  font-weight: 600;
}
body .title-product-and-rtaing-options{
  width: 58%;
background: transparent;
}
body .main-thumbnail-ratings-title{
  justify-content: space-between;
  margin-bottom: 20px;
  margin-top: 20px;
}
body .title-product-review{
  font-size: 20px;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 10px;
  margin-bottom: 10px;
  font-weight: bold;
  color: #2f3a44;
}
body .capisa-main-nouislider{
  display: flex;
  justify-content: space-between;
}
body .capisa-main-nouislider .prk-nouislider{
  width: 83%;
  margin-top: 10px;
}
body .capisa-main-nouislider .l-left{
  width: 15%;
  text-align: center;
  max-height: 30px;
  height: 30px;
  line-height: 20px;
  color: #2a2a2a;
}
body .thumbnail-product-review img{
  max-width: 215px;
}
body .thumbnail-product-review{
  width: 30%;
  padding: 0;
}
body .des-insert-reveiw{
  border-right: 1px solid #f8f3f3;
}
body .woocommerce #review_form #respond textarea{
  height: 110px;
}
body .woocommerce #review_form #respond .stars span a{
  font-size: 20px;
  color: transparent;
}
body .woocommerce p.stars a::before{
  color: #FFB518;
}
body.single-product #commentform{
  gap: 8px;
}
body .text_center .topbar-close{
  margin-left: 20px;
}
body .text_center .topbar-link{
  margin-right: 24px;
}
body .dn-app-mobile{
  padding: 0 15px;
  bottom: 0px;
  left: 0;
  right: 0;
  height: 60px;
}
.alignright{
	float: right;
	margin: 12px 0 12px 12px;
	max-width: 100%;
}
.alignleft{
	float: left;
	margin: 12px 12px 12px 0;
	max-width: 100%;
}
.aligncenter{
	margin: 12px auto;
	max-width: 100%;
	display: block;
}
.fadableElement {
   opacity: 1;
   transition: opacity 2s ease-in-out;
   -moz-transition: opacity 2s ease-in-out;
   -webkit-transition: opacity 2s ease-in-out;
   }

.fadeOut {
    opacity:0;
}
body .dn-app-mobile span{
  line-height: 25px;
}
/* body .dn-app-mobile .icon-app{
  width: 20%;
}
body .dn-app-mobile .dn-app-text{
  width: 70%;
}
body .dn-app-mobile .dn-app-btn{
  width: 20%;
} */
body .right-product.items .head-product span::after{
  display: none;
}
.icon-wrap.cart-btn img{
  max-width: 29px;
}
body .cart-btn em{
  border-radius: 5px;
}
.icon-shopping-cart {
    background-image: url(/wp-content/themes/parskala/assets/images/shopping-cart.svg?625f69b…);
    margin-left: 10px!important;
    padding: 12px 16px;
}
.price_chart_ajax_loader{
  width: auto !important;
  height: auto !important;
  display: inline-block !important;
}
.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}
.logo-mobile{
  text-align: right;
  border-bottom: 1px solid #E5E5EA;
  margin: 5px auto;
}
.logo-mobile img{
  padding: 10px 10px;
  max-width: 140px;
  height: auto;
}
.header .col-1{
  display: inline-block;
  margin-left: 10px;
  max-width: 13%;
  vertical-align: middle;
  text-align: right;
}
.logo img {
  max-width: 170px;
  max-height: 50px;
  line-height: 0;
  vertical-align: middle;
  height: auto;
}
.logo.animated img{
  color: grey;
  display: inline-block;
  -webkit-mask: linear-gradient(-60deg, #000 30%, #0005, #000 50%) right / 300% 100%;
  mask: linear-gradient(-60deg, #000 30%, #0005, #000 50%) right / 300% 100%;
  background-repeat: no-repeat;
  animation: shimmer 3s infinite;
}
@keyframes shimmer {
  0% {
    -webkit-mask-position: 140% 140%;
    mask-position: 140% 140%;
  }

  100% {
    -webkit-mask-position: -20% -20%;
    mask-position: -20% -20%;
  }
}
/* tooltip */
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
margin-right:-1px;
border-top-right-radius:0;
border-bottom-right-radius:0
}

.valid-feedback {
display:none;
width:100%;
margin-top:.25rem;
font-size:.875em;
color:#198754
}

.valid-tooltip {
position:absolute;
top:100%;
z-index:5;
display:none;
max-width:100%;
padding:.25rem .5rem;
margin-top:.1rem;
font-size:.875rem;
color:#fff;
background-color:rgba(25,135,84,.9);
border-radius:.25rem
}

.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip {
display:block
}
.remodal-overlay,.navigation-overlay,.modal__overlay{
 background-color: #0000004d !important;
}
.navigation-overlay{
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 99998;
  display: none;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transition: background .5s ease-in-out, visibility .5s ease-in-out;
  -moz-transition: background .5s ease-in-out, visibility .5s ease-in-out;
  transition: background .5s ease-in-out, visibility .5s ease-in-out;
  cursor: url(/wp-content/themes/parskala/assets/img/close.png), default;
}
body .modal-menu,body .modal-menu.modern .off-canvas-main .menu ul{
  width: 265px !important;
}
.modal-menu.toggle{
  right: 0;
}
.off-canvas-main .menu a{
  display: inline-block !important;
}
.off-canvas-main .menu li{
  margin-bottom: 8px;
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  position: relative;
  order: 2;
}
/* if digikala model */
.modal-menu.digikala .off-canvas-main .menu li{
  overflow: hidden;
  position: relative;
  padding-top: 5px;
  padding-bottom: 5px;
  display: list-item !important;
  margin: 0;
}
.off-canvas-main li.menu-item-has-children span.toggle-submenu {
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  left: 8px;
  top: 4px;
}

.off-canvas-main li.menu-item-has-children span.toggle-submenu::after {
  content: "\EA64";
  font-family: remixicon;
  font-size: 24px;
  font-weight: 500;
  color: #777;
}
/* if digikala model */
.modal-menu.digikala .off-canvas-main li.menu-item-has-children span.toggle-submenu::after{
  font-size: 30px;
  font-weight: 100;
  color: #a1a1a1;
}
/* if digikala model */
.modal-menu.digikala .off-canvas-main li.menu-item-has-children span.toggle-submenu::after{
  content: "\ea50";
}
.modal-menu.digikala .off-canvas-main li.menu-item-has-children span.toggle-submenu.opened::after{
  content: "\ea56";
}
body .modal-menu{
  transition: all .3s;
}
body .modal-menu .off-canvas-main .menu li > a{
  padding: 9px 0;
  font-weight: 400;
  display: flex !important;
  align-items: center;
  text-align: right;
  font-size: 14px;
  line-height: 26px;
  color: #454b55;
}
/* if digikala model */
body .modal-menu.digikala .off-canvas-main .menu ul li > a{
  color: #454b55;
  font-size: 13px;
  font-weight: 600;
}
ul li.categoryser:nth-child(1) a::before{
	font-family: parskala;
	content: "\E12E\00FE0E";
	font-size: 18px;
	color: #424750;
	position: relative;
	top: 5px;
  padding-left: 0px;
}
#mobile-menu1 ul li.categoryser:nth-child(1) a::before{
	top: 2px;
}
ul li .sub-menu a::before{
  display: none;
}
body .modal-menu .off-canvas-main .menu li > a i,body .modal-menu .off-canvas-main .menu li > a img{
  position: relative;
  font-size: 20px;
  top: 0px;
  color: #787b86;
  max-width: 21px;
  text-align: right;
  margin-left: 7px;
  height: auto;
}

body .modal-menu .off-canvas-main .menu ul{
  display: flex !important;
  flex-direction: column;
  position: fixed;
  background-color: #fff;
  height: 100%;
  z-index: 999;
  right: -100%;
  top: 0px;
  transition: 0.2s all;
}
/* if digikala model */
body .modal-menu.digikala .off-canvas-main .menu ul{
  display: none !important;
  background-color: #f1f2f4;
  margin: 0;
  overflow: hidden;
  height: 0;
  position: unset;
  padding-right: 15px;
}
body .modal-menu .off-canvas-main .menu ul.sub-menu li{
  padding: 2px 10px;
  border-bottom: 1px solid #e8e8e8;
}
body .modal-menu .off-canvas-main .menu ul.sub-menu li:last-child{
  border-bottom: 0 !important;
}
/* if digikala model */
body .modal-menu.digikala .off-canvas-main .menu ul.sub-menu li{
  padding: 2px 0px;
  border-bottom: 1px solid #f6f6f6;
}
.off-canvas-main .menu li > a{
  margin-right: 10px;
}
body .modal-menu .off-canvas-main .menu ul.sub-menu span.close-submenu{
  padding: 10px;
  border-bottom: 2px solid #d5dbdb;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  align-items: center;
}
body .modal-menu .off-canvas-main .menu ul.sub-menu span.close-submenu::before{
  content: "\ea6c";
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  margin-left: 8px;
  font-size: 20px;
  font-weight: 100;
}
body .modal-menu .off-canvas-main .categoryser:hover ul li.active .sub-menu:nth-child(2){
  display: flex !important;
}
body .modal-menu .off-canvas-main .menu ul.toggle{
  right: 0;
  transition: 0.3s all;
}
/* if digikala model */
body .modal-menu.digikala .off-canvas-main .menu ul.toggle{
  display: block !important;
  right: unset;
  height: auto;
}
.off-canvas-main{
  /* height: 100%; */
  width: 100%;
  position: relative;
}
/* width */
.off-canvas-main::-webkit-scrollbar {
  width: 4px !important;
}

/* Handle */
.off-canvas-main::-webkit-scrollbar-thumb {
  background: #c0c2c5!important;
  border-radius:6px !important;
}

/* Handle on hover */
.off-canvas-main::-webkit-scrollbar-thumb:hover {
  background: #b1b1b1!important; 
}

.tooltip {
position:absolute;
z-index:1080;
display:block;
margin:0;
font-family:var(--bs-font-sans-serif);
font-style:normal;
font-weight:400;
line-height:1.5;
text-align:right;
text-align:start;
text-decoration:none;
text-shadow:none;
text-transform:none;
letter-spacing:normal;
word-break:normal;
word-spacing:normal;
white-space:normal;
line-break:auto;
font-size:.875rem;
word-wrap:break-word;
opacity:0
}

.tooltip.show {
opacity:.9
}

.tooltip .tooltip-arrow {
position:absolute;
display:block;
width:.8rem;
height:.4rem
}

.tooltip .tooltip-arrow::before {
position:absolute;
content:"";
border-color:transparent;
border-style:solid
}

.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top {
padding:.4rem 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow {
bottom:0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before {
top:-1px;
border-width:.4rem .4rem 0;
border-top-color:#000
}

.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end {
padding:0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow {
right:0;
width:.4rem;
height:.8rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before {
left:-1px;
border-width:.4rem 0 .4rem .4rem;
border-left-color:#000
}

.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom {
padding:.4rem 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow {
top:0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before {
bottom:-1px;
border-width:0 .4rem .4rem;
border-bottom-color:#000
}

.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start {
padding:0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow {
left:0;
width:.4rem;
height:.8rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before {
right:-1px;
border-width:.4rem .4rem .4rem 0;
border-right-color:#000
}

.tooltip-inner {
max-width:200px;
padding:.25rem .5rem;
color:#fff;
text-align:center;
background-color:#000;
border-radius:.25rem
}

body .iziModal-overlay{
  z-index: 1025 !important;
}
body .iziModal{
  z-index: 1026 !important;
}
#dokan-add-new-product-form .dokan-form-group{
  width: 100%;
  text-align: right;
}
body.product-single .dokan-report-abuse-button{
  display: none !important;
}
.dokan-add-new-product-popup .dokan-form-group label.form-label{
  display: inline-block;
  padding-bottom: 5px;
}
.dokan-form-group.dokan-clearfix.dokan-price-container .content-half-part{
  padding-right: 0 !important;
}
body.product-single {
 background-color: #fff !important;
}
body.product-single .woocommerce-breadcrumb{
  padding-right: 10px;
  margin-top: 1px;
}
body.product-single .parskala-side-faq{
  background: #fff;
  padding: 20px;
  width: 30%;
  box-sizing: border-box;
  border-radius: 5px;
}
body.product-single .menus{
  margin-bottom: 10px;
}
body.product-single .header.line_true .menus{
  margin-bottom: 20px;
}
.content-area.line_boxed{
  margin-top: -22px;
}
.menus .top-nav.link_promot_box{
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  position: relative;
}
.menus .top-nav{
  display: flex;
  align-items: center;
}
button.update_carter{
  display: none !important;
}
.woocommerce #respond input#submit.loading::after, .woocommerce a.button.loading::after, .woocommerce button.button.loading::after, .woocommerce input.button.loading::after{
  top: 17px !important;
 left: 10px !important;
}
.woocommerce #respond input#submit.loading::after, .woocommerce a.button.loading::after, .woocommerce button.button.loading::after, .woocommerce input.button.loading::after{
  display: none;
}
body.order_page .main-cont,body.cart_page .main-cont,body.ceckout_page .main-cont,body.page-login .main-cont{
  background: #fff;
  border-radius: 0 !important;
  margin-top: 0 !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0;
}
body .main-cont .conts p,body .main-cont .conts div,body .main-cont .conts{
  font-size: 15px;
  font-weight: 500;
  color: #313131;
  line-height: 30px;
}
.main-cont .info-cont{
  width: 100%;
}
.main-cont.single-post .coment-cont,.main-cont.single-post .tags-cont{
  text-align: right;
}
body .coment-cont{
  display: flex;
  align-items: center;
}
.coment-cont .flexed_start{
  margin-left: 12px;
  cursor: pointer;
}

.right-product.brand.items{
  background: transparent !important;
}
.main-cont img{
  height: auto;
  max-width: 100%;
}
.single-post .humbnail-single{
  display: inline-block;
  margin: 20px auto;
  width: 100%;
  text-align: center;
}
.main-cont.single-post .conts ol li, .excerpt_product ol li, .content-product.single ol li,
.main-cont.single-post .conts ul li, .excerpt_product ul li, .content-product.single ul li{
  line-height: 28px;
}
.main-cont.single-post .conts ul li:before,.excerpt_product ul li:before,.content-product.single ul li:before{
  content: '\2022';
  font-size: 22px;
  margin-right: 0;
  margin-left: 5px;
  color: #545454;
}
.main-cont.single-post .conts ol li,
.content-product.single ol li,
.excerpt_product ol li{
  list-style:decimal inside;
}
.term-description strong,
.main-cont .conts  strong,
.content-product.single strong,
.excerpt_product strong{
  font-weight: 700;
}
.term-description h1,
.main-cont .conts  h1,
.content-product.single h1{
  font-size: 22px;
}
.term-description h2,
.main-cont .conts  h2,
.content-product.single h2{
  font-size: 20px;
}
.term-description h3,
.main-cont .conts  h3,
.content-product.single h3{
  font-size: 18px;
}
.term-description h4,
.main-cont .conts  h4,
.content-product.single h4{
  font-size: 17px;
}
.term-description h5,
.main-cont .conts  h5,
.content-product.single h5{
  font-size: 16px;
}
.term-description h6,
.main-cont .conts  h6,
.content-product.single h6{
  font-size: 15px;
}
.term-description pre,
.main-cont .conts  pre,
.content-product.single  pre {
    font-family: Consolas, Monaco, monospace;
}
.term-description em,
.main-cont .conts p em,
.content-product.single p em {
    font-style: italic;
}
.main-cont .conts p .wp-post-image {
    display: block;
    margin: auto;
    margin-bottom: 35px;
}
.main-cont .conts p img {
    margin-top: 10px;
    margin-bottom: 10px;
}
body .main-cont{
  border: 1px solid #e3e3e3;
  box-shadow: none !important;
  margin-top: 0;
  border-radius: 11px;
  transition: 0.3s all
}
.full-width{
  width: 100% !important;
  max-width: 100% !important;
}
body .main-cont .conts .img-thumer{
  padding: 10px !important
}

/* فرم دیدگاه نوشته ها */
.post-comment .comment-rules {
  background-color: rgba(89,214,235,.1);
  border-radius: 8px;
  margin-top: 30px;
  margin-bottom: 20px;
  padding: 12px;
  font-size: 13px;
  color: #000;
  font-weight: 500;
  line-height: 2.5;
}
body .post-comment{
  padding: 20px;
  border: 1px solid #e3e3e3;
  box-shadow: none !important;
  border-radius: 11px;
  transition: 0.3s all;
  margin-top: 20px;
}
body .post-comment #comments{
  /* margin-top: 20px;
  padding-right: 30px;
  padding-top: 20px; */
}
.post-comment .comment-awaiting-moderation {
  background: #fff7ed;
  border-radius: 4px;
  color: #f97316;
  margin-top: 8px;
  padding: 8px;
}
body .post-comment .comments-title {
  color: #303030;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5em;
  padding: 0 0 10px 0;
  border: 0;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 30px;
}
.comment-author .says {
  display: none;
}
.post-comment .comment-list .comment {
  border-top: 1px solid #f3f3f3;
  border-radius: 10px;
  background: #f5f5f5;
  padding: 20px;
  font-size: 14px;
  border: 1px solid #f2f2f2;
  margin-bottom: 20px;
  display: flex;
  flex-direction: column;
}
.post-comment .comment-list .comment .comment-respond{
  order: 3;
  margin-top: 20px;
}
.post-comment .omment-content p.post-comment-text{
  padding: 10px 5px;
  color: #232933;
  font-weight: 400;
  line-height: 2;
}
.post-comment .comment-list ol.children .comment{
  background: #fff;
}
.post-comment .comment-list ol.children .comment.cat-item:not(:last-child)){
  margin-bottom: 20px;
}
.comment .comment-meta  {
  align-items: center;
  display: inline-flex;
  font-style: normal;
  gap: 8px;
  position: relative;

}
.post-comment .comment-list .comment .comment-meta .comment-author {
  align-items: center;
  display: inline-flex;
  font-style: normal;
  gap: 8px;
}
.post-comment .comment-list .comment .comment-meta .comment-author a{
  color: #81858b;
  font-size: 11px;
}
.post-comment .comment-list .comment .comment-meta .comment-author .avatar {
  border-radius: 50%;
}
.post-comment .comment-list .comment .comment-meta .comment-author .avatar{
  width: 32px;
  height: auto;
}
.post-comment .comment-list .comment .comment-meta .separator {
  background: #c0c2c5;
  border-radius: 50%;
  display: inline-block;
  height: 4px;
  margin: 0 1px;
  width: 4px;
}
.post-comment .comment-list .comment .comment-meta {
  align-items: center;
  color: #81858b;
  display: flex;
  font-size: 12px;
  gap: 8px;
  margin-bottom: 8px;
}
.post-comment .comment-list .comment .comment-meta .comment-date a {
  border-radius: 100px;
  color: #81858b;
  font-size: 11px;
}

.post-comment .comment-list .comment .comment-meta .comment-reply a {
  font-size: 10px;
  padding: 2px 8px;
  border-radius: 5px;
  border: 1px solid;
  position: absolute;
  line-height: 14px;
  left: 0;
  top: 8px;
}
body #comments .comment-forms{
  border: 0;
  padding: 15px;
  border-radius: 8px;
  margin-top: 30px;
}
body .comment-list{
  margin-top: 0;
}

body .main-cont .conts{
  margin-top: 15px;
}
body .side-item-post{
  border: 0;
  padding-bottom: 0;
}
body.order_page .left-cont,body.cart_page .left-cont,body.ceckout_page .left-cont,body.page-login .left-cont{
  width: 96%;
  margin: 0 auto;
  float: unset;
  display: block;
}
body.order_page .main-cont h1.title-cont,body.cart_page .main-cont h1.title-cont, body.ceckout_page .main-cont h1.title-cont,body.page-login .main-cont h1.title-cont{
  display: none !important;
}
body.cart_page .main-cont .conts{
  margin-top: 0 !important;
}

.woocommerce-checkout .review-order-user .woocommerce-checkout-payment .place-order button.button{
  display: block;
  width: 100%;
  padding: 15px 0;
  font-size: 16px;
  margin-top: 16px;
  font-family: prk-font;
  border-radius: 11px;
  font-weight: 400;
  background: #ef394e !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab a i{
  color: #fff;
  line-height: 20px;
  min-width: 21px;
  min-height: 18px;
  text-align: center;
  border-radius: 8px;
  font-weight: 400;
  font-size: 14px;
  margin-right: 6px;
  display: inline-block;
}
.woocommerce div.product .woocommerce-tabs .panel .subtitle .left-des-pro{
  max-width: 150px !important;
}
.woocommerce div.product .woocommerce-tabs .panel .subtitle{
  padding-bottom: 4px;
  margin-bottom: 25px !important;
  margin-top: 25px;
  display: block !important;
  width: 100%;
}
.woocommerce div.product .product-points{
  margin-top: 30px;
}
.woocommerce div.product .c-content-expert__rating-title::before{
  right: -14px;
  bottom: -14px;
}
.woocommerce div.product .woocommerce-tabs .panel .subtitle .show-export{
  width: 100%;
  transition: 1s all;
  font-size: 13px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
#show-export .show-export-contents{
  align-items: flex-start;
}
.woocommerce div.product .woocommerce-tabs .panel .subtitle .show-export.fullw{
  display: block;
}
.custom-option-ratings .detail-option-rating .title-option-ratings{
  font-size: 13px;
  font-weight: 600;
  color: #2d2d2d
}
.woocommerce-checkout .review-order-user {
    float: left;
    width: 30% !important;
    box-shadow: 0 12px 12px 0 rgb(181 181 181 / 11%);
    border: 1px solid #ececec;
    border-radius: 8px;
    padding: 15px 10px;
    box-sizing: border-box;
    background-color: #fff;
    position: sticky;
    top: 5px;
}
.parskala-side-faq p{
  font-size: 16px !important;
  font-weight: 600;
}
.Blank-QA{
  text-align: center;
}
.Blank-QA p{
  font-size: 16px !important;
  display: inline-block;
}
.Blank-QA i{
  font-size: 6rem;
  color: #c8c8c8;
}
body.product-single .parskala-content-faq{
    width: -webkit-fill-available;
    background: #fff;
    padding: 20px;
    margin-left: 25px;
    border-radius: 5px;
}
.parskala-faqs{font-weight: 300;}
.parskala-faqs > li{
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #000;
    padding-top: 10px;
}
.parskala-faqs > li .content-faq-product p{
  font-size: 16px !important;
  font-weight: 500;
  color: #000 !important;
}
.parskala-faqs > li:before{
  font-family: flaticon !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  float: right;
  margin-left: 7px;
  font-size: 26px;
  position: relative;
  top: -5px;
  content: "\f193";
}

.parskala-faqs ol li{
  padding: 25px 0 20px 0;
  color: #62666d;
  font-size: 15px;
  font-weight: 500;
}
body #top_products_table_compare{
  top: unset;
  position: relative;
  border-radius: 11px 11px 0 0;
}

.searchpartdiv{
  padding: 5px 12px;
  border: 1px solid rgba(0,0,0,.24);
  border-radius: 8px;
  line-height: 28px;
}
.searchpartdiv i{
  line-height: 0;
  position: relative;
  top: 6px;
  font-size: 21px;
  color: rgb(0 0 0 / 63%);
}
.searchpartdiv .searchcity-input{
  width: 91%;
  border: none;
  outline: inherit;
  padding-right: 7px;
  font-size: 14px;
  color: rgba(0,0,0,.87);
  background: #fff;
}
.searchpartdiv .searchcity-input:focus,.searchpartdiv .searchcity-input:active{
  outline: inherit;
  background: #fff;
}
.form_search_faqpage .searchpartdiv{
  margin: 0 1% 17px 1%;
  padding: 10px 15px;
}
.form_search_faqpage .searchpartdiv i{
  top: 9px;
  font-size: 27px;
}
.list_products_add_to_compare.searched,
.brands-boxed.searched
{
  display: none !important;
}
.brands-boxed.searched.active{
  display: grid !important;
}
.list_products_add_to_compare.searched.active
{
  display: flex !important;
}
body .list_products_add_to_compare li img{
  margin: 0 auto 10px;
  max-width: 174px;
  height: auto;
}
body .list_products_add_to_compare li h2{
  font-size: 13px;
  line-height: 24px;
  color: #333;
  font-weight: 600;
}
body .list_products_add_to_compare{
  height: 400px;
}
body .list_products_add_to_compare li{
  border-radius: 11px;
  max-height: 310px;
  margin: 7px 1%;
}
#top_products_table_compare li img{
 max-width: 200px;
 height: auto;
}
#top_products_table_compare li h2{
  margin: 8px 0 !important;
  font-weight: 500;
}
#top_products_table_compare li a.compare_permalink_product{
  padding: 10px !important;
  line-height: 20px !important;
  font-weight: 600;
}
.parskala-faqs ol li span{
  font-size: 12px;
}
.parskala-faqs ol li span.rep-text{
  margin-left: 10px;
  position: relative;
  top: -2px;
}

.side-posts .side-title-post::after{
  content: unset
}
.side-posts .side-box-post{
  margin-bottom: 20px;
}
.side-box-post.prk_filter_woocomerce .side-title-post{
  padding-bottom: 0;
}
.side-posts .side-box-post:last-child{
  margin-bottom: 0;
}
.parskala-faqs li ol li{
  border-bottom: 1px solid #f0f0f1;
}
.parskala-faqs ol li em{
    font-size: 12px;
    color: #9c9c9c;
    margin-top: 15px;
    display: inline-block;
    padding-right: 41px;
    width: 85%;
}
.show-insert-question{
  line-height: 1.375;
  border-radius: 11px;
  background-color: #7A7A79;
  font-size: 16px;
  color: #fff !important;
  padding: 15px 50px;
  transition: 0.2s all;
  position: relative;
  padding-right: 95px;
  display: none;
  margin-top: 10px;
  cursor: pointer;
  font-weight: 700;
  overflow: hidden;
}
.show-insert-question.show{
  display: flex;
}
.show-insert-question.show::before {
    font-size: 35px;
    top: 11px;
    right: 15px;
    font-family: 'parsfont' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\eb04";
    position: absolute;
}
.show-insert-question.show::after {
    content: "";
    width: 90px;
    height: 106px;
    position: absolute;
    right: -7px;
    top: -28px;
    background: hsla(0,0%,100%,.21);
    border-radius: 50%;
    transition: all .3s ease-in-out;
    box-sizing: border-box;
    padding-right: 63px;
    padding-top: 36px;
    text-align: right;
    font-weight: 500;
    font-size: 28px;
}
.show-insert-question.show:hover::after {
    width: 107%;
    border-radius: 0;
}
.parskala-textarea-question{display: none;  }
.parskala-textarea-question.show{display: flex;flex-direction: column;margin-top: 10px;position: relative;}
textarea.question-user{
  padding: 7px;
  margin: 0;
  border: 2px solid #ddd;
  border-radius: 4px;
  line-height: 25px;
  min-width: 100%;
  min-height: 90px;
  resize: vertical;
  font-family: 'prk-font';
  border-radius: 11px;
  margin-bottom: 20px;
}

.term-question-button{
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
}
.button-insert-question{
  display: block;
  width: 100%;
  text-align: center;
  padding: 17px;
  background: #777;
  color: #fff;
  border-radius: 11px;
  cursor: pointer;
}
.term-question-button .remove-insert-question{
    display: flex;
    color: hsl(0deg 100% 64%);
    border: 1px solid hsl(0deg 100% 64%);
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    line-height: 50px;
    font-size: 15px;
    background: #fff;
    width: 48%;
    box-sizing: border-box;
    cursor:pointer;
}
.cover-loading-question{
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.7);
    display: none;
}
/* Replay Question */
.show-replay-question{
  display: none;
  border-radius: 4px;
  line-height: 35px;
  font-size: 12px;
  background: #fff;
  cursor: pointer;
  font-weight: 500;
  padding-right: 46px;
}
.tilte-replay-question{
  padding: 10px 0 15px 0;
  font-size: 15px;
  font-weight: 500;
}
.show-replay-question.show{
  display: inline-block;
}
.show-replay-question.show i{
  position: relative;
  top: 4px;
}
.parskala-textarea-replay{display: none;  }
.parskala-textarea-replay.show{display: flex;flex-direction: column;margin-top: 10px;position: relative;padding: 15px;background-color: #ecececba;border-radius: 6px;}
textarea.replay-user{
  padding: 7px;
  margin: 0;
  border: 2px solid #ddd;
  min-height: 100px;
  border-radius: 4px;
  line-height: 25px;
  max-width: 100%;
  resize: vertical;
  font-family: 'prk-font';
  box-shadow: 0 7px 10px 0 rgb(0 0 0 / 3%);
}
.term-replay-button{
    display: flex;
    justify-content: flex-end;
    margin-top: 15px;
}
.term-replay-button .button-replay-question{
    display: flex;
    color: hsl(156deg 67% 48%);
    border: 1px solid hsl(156deg 67% 48%);
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    line-height: 50px;
    font-size: 15px;
    background: #fff;
    /* width: 48%; */
    box-sizing: border-box;
    cursor:pointer;
    padding: 0 15px;
}
.term-replay-button .remove-replay-question{
    display: flex;
    color: hsl(0deg 100% 64%);
    border: 1px solid hsl(0deg 100% 64%);
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    line-height: 50px;
    font-size: 15px;
    background: #fff;
    /* width: 48%; */
    box-sizing: border-box;
    cursor:pointer;
    margin-left: 10px;
    padding: 0 15px;
}
.cover-loading-replay{
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgb(255 255 255 / 49%);
    display: none;
    margin-right: -15px;
    margin-top: -15px;
}
body.product-archive .woocommerce-breadcrumb{
  display: inline-block;
  line-height: 25px;
  margin-bottom: 0px;
  color: #81858b;
  font-size: 12px;
  line-height: 2;
  font-weight: 600;
  margin-bottom: 15px;
}
body.product-archive.offer-cat .woocommerce-breadcrumb{
  display: none !important;
}
#modal-feed .modal__container{
 position: relative;
 overflow: hidden;
}
.flex-column{
  flex-direction: column;
  display: flex;
}
.flex-row{
  flex-direction: row !important;
}
.flexright{
  display: flex;
}
.flex-feed .title-feed{
 font-size: 17px;
 font-weight: 600;
 color: #1d1d1d;
 line-height: 25px;
}
.modal-content{
  padding: 15px 10px;
}
.modal-content span.title_send{
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 13px;
  display: block;
  color: #000;
}
.modal-content p{
  font-size: 13px;
  color: #1d1d1d;
  line-height: 25px;
  font-weight: 400;
}
.flex-feed{
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 15px;
  margin-bottom: 27px;
}
.flex-feed.send{
  padding: 5px 10px 15px 10px;
  margin: 0;
}
.info-feed{
  width: 100%;
  padding-bottom: 20px;
}
.info-feed span{
  display: block;
  padding-bottom: 5px;
  font-weight: 500;
  color: #2a2929;
}
.info-feed textarea{
  border: 1px solid #E3E3E3;
  border-radius: 11px;
  padding: 10px;
  color: #424242;
  width: 100%;
  resize: vertical;
  vertical-align: top;
  min-height: 30%;
  font-size: 15px;
  line-height: 1.8;
  height: 100px;
  font-family: 'prk-font';
  margin: 10px 0;
  background: #fff;
  outline: 0;
}
.insert-feed{
  padding: 17px 0 !important;
  font-size: 16px;
  font-weight: 700 !important;
  color: #fff !important;
  text-align: center;
  border-radius: 11px;
  cursor: pointer;
}
.feed-btn{
  float: left;
  border-bottom: 1px solid;
  line-height: 2;
  cursor: pointer;
  display: none;
  font-weight: 500;
  font-size: 13px;
  margin-top: 5px;
}
.feed-btn.mobile{
 float: unset;
 margin-top: 10px;
}
.feed-btn.thanks{
  border: 0;
  display: none;
}
.feed-btn.mobile.show{
  display: inline-block ;
}
.feed-btn.thanks.show{
  display: block;
  animation: ofseter 4s forwards;
}
.feed-btn.show{
  display: block;
}
@keyframes ofseter {
		0% {
      opacity: 1;
	 }
   50% {
      opacity: 1;
  }
  80% {
    opacity: 1;
 }
 90% {
   opacity: 1;
}
		100% {
     opacity: 0;
	 }
}
.img-feed{
  width: 80%;
  margin: 0 50px;
}
.img-feed img{
  max-width: 300px;
  width: 300px;
  height: auto;
}
.cover-loading-feed{
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #333;
  z-index: 9999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.col-single1{
  margin-top: 5px;
}
body .fancybox__container{
  z-index: 999999 !important;
}
body.product-single .woocommerce div.product div.woocommerce-product-gallery{
  position: sticky !important;
  top: 85px !important;
}
body.product-single .woocommerce div.product .imgs-mobile .swiper-responsive-product-slider .swiper-wrapper{
  height: auto !important;
}
.title_compleates{
  margin-bottom: 6px;
}
body .col-single1 .brand_logo{
  height: auto;
  width: 45px;
  margin-left: 5px;
}
.better-btn{
  margin-top: 8px;
  font-size: 12px;
  color: #000000;
  font-weight: 500;
  cursor: pointer;
  display: none;
  text-align: left;
  width: 100%;
  padding-left: 9px;
  line-height: 1;
  align-items: center;
  justify-content: end;
}
.better-btn.show{
  display: flex;
}
body .continer-dnapp{
 transition: 0.2s all;
 display: none;
}
body .topbars img{
  width: 100%;
  vertical-align: middle;
  border-style: none;
}
body .topbars .main-topbars{
  display: flex;
  align-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 0;
}
.topbars.image_back img{
 max-height: 55px;
 height: 55px;
}
body .topbars.top_stikey{
 position: sticky;
 top: 0;
 z-index: 1028;
}
body .topbars .continer.text_center{
  display: flex;
  align-items: center;
  justify-content: center;
}
body header.header{
  width: 100%;
  background-color: #fff;
  align-items: center;
  position: sticky;
  z-index: 1024;
  top: 0px;
}
body .header-borner{
  margin: 0;
  position: relative;
  z-index: 1024;
  top: 0;
  background: #fff;
  padding: 10px 0 10px 0;
}
body .header.hsticky{
  box-shadow: 0 1px 0 rgb(0 0 0 / 14%), 0 2px 0 rgb(0 0 0 / 5%);
}
body.product-single .header.hsticky{
  box-shadow: 0 1px 0 rgb(0 0 0 / 10%), 0 2px 0 rgb(0 0 0 / 1%);
}
.product-tabs.stickyer{
  box-shadow: 0 5px 29px 0 rgb(181 181 181 / 31%);
  border-bottom: 1px solid #e3e3e3;
  top: 65px
}

body .menus{
  width: 100%;
  display: flex;
  position: sticky;
  align-items: center;
  margin-bottom: 10px;
  background: #fff;
  box-shadow: 0 1px 0 rgb(0 0 0 / 14%), 0 2px 0 rgb(0 0 0 / 5%);
}
.top-nav div.page-promotes.button_box{
  display: flex;
  grid-gap: 10px;
  width: unset;
}
.top-nav div.page-promotes.button_box ul{
  display: flex;
  grid-gap: 10px;
}

.page-promotes.button_box li{
  padding: 7px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f30a4926;
  height: 31px;
  border-radius: 9px;
  color: #f30a49;
  font-weight: 700;
  letter-spacing: 0;
  font-size: 13px;
  gap: 4px;
  margin-bottom: 5px;
}
.page-promotes.button_box li i{
  font-size: 24px;
  margin-right: 3px;
  color: #f30a49;
}
.page-promotes.button_box li a{
  color: #f30a49;
  font-size: 13px;
}
body .menus.none_shadow{
  box-shadow: unset;
}
body.product-single .menus{
  box-shadow: 0 1px 0 rgb(0 0 0 / 10%), 0 2px 0 rgb(0 0 0 / 1%);
}
body.faq-page .menus,body.faq-page .header{
  margin-bottom: 0 !important;
}

body .menus.sticky{
  transform: translateY(-100%);
  transition: -webkit-transform .6s;
  transition: transform .3s,-webkit-transform .3s;
  box-shadow: unset;
  position: absolute;
  left: 0;
  top: 100%;
  right: 0;
  z-index: 99;
}
body .menus.nav-appear {
  margin-top: 0;
  visibility: visible;
  transform: translateY(0);
  transition: transform .3s,-webkit-transform .3s;
  opacity: 1;
  box-shadow: 0 1px 0 rgb(0 0 0 / 14%), 0 2px 0 rgb(0 0 0 / 5%);
}
body.product-single .menus.nav-appear{
  box-shadow: 0 1px 0 rgb(0 0 0 / 10%), 0 2px 0 rgb(0 0 0 / 1%);
}

body .header.top_stikey{
  top: 54px;
}
.better-btn i{
  padding-right: 7px;
   font-size: 15px;
   position: relative;
   top: 1px;
}
.form-better{
  margin-bottom: 7px;
  display: none;
}
.form-better.show{
  display: block;
}
.form-better label[for="better_price"]{
  margin-bottom: 8px;
  color: #4d4d4d;
  font-size: 15px;
  line-height: 1;
  padding-bottom: 4px;
  display: block;
  font-weight: 500;
}
.col-single1 .breadcrumb .line-l{
  color: #d4d4d4;
  font-size: 16px;
  margin: 0 4px;
}
.info-feed .flex_right.swicher{
 margin-bottom: 30px;
}
label.swich_before{
  color: #4d4d4d;
  font-size: 14px;
  line-height: 1;
  font-weight: 500;
  padding-right: 15px;
  cursor: pointer;
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}
.notifyproduct div.swicher{
  margin: 10px;
}
.notifyproduct div.swichers_notify{
  border-bottom: 1px solid #eee;
  padding: 0px 10px;
  padding-bottom: 5px;
}
.notifyproduct div.notify_title{
  padding-top: 20px;
}
.notifyproduct label.swich_before{
  color: #000;
  font-weight: 600
}
.notifyproduct label.swich_before{
  padding-right: 11px;
}
.notifyproduct ul.notify_sender{
  padding: 10px 10px;
  margin-top: 20px;
}
.notifyproduct ul.notify_sender li{
  padding-bottom: 20px;
  display: block;
}
.notifyproduct ul.notify_sender li:last-child{
  padding-bottom: 0;
}
.notifyproduct a.stock_data{
  display: inline-block;
  width: 100%;
  padding: 17px 4px;
  font-family: prk-font;
  text-align: center;
  border-radius: 9px;
  color: #fff;
  position: relative;
  overflow: hidden;
  font-size: 16px;
  font-weight: 600;
  background-image: linear-gradient(to right,#ff3a30,#ff6a00);
}
.notifyproduct ul.notify_sender label{
  cursor: pointer;
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
  color: #4b4b4b;
  font-size: 15px;
  font-weight: 500;
}
.notifyproduct p#notice{
  font-size: 13px;
  padding-top: 5px;
  color: #0e95b4;
  position: absolute;
}
#better_price,#better_url,#better_url,#better_city,#better_name{
  border-radius: 11px;
  background: #fff;
  color: #717171;
  font-size: 14px;
  line-height: 1.4;
  padding: 10px 12px;
  width: 100%;
  letter-spacing: -.8px;
  padding-left: 42px;
  position: relative;
  border: 1px solid #c8c8c8;
  height: 50px;
}
.input_better{
  position: absolute;
  left: 32px;
  color: #000000 !important;
  font-size: 15px;
  line-height: 1.833;
  margin-top: 12px;
  display: inline-block !important;
  font-weight: bold !important;
}
#modal-better .info-feed{
  margin-left: 40px;
}
.flex_right{
  display: flex;
  align-items: center;
}
.switch {
  position: relative;
  display: inline-block;
  width: 38px;
  height: 21px;
}
.switch input {
  width: 0;
  height: 0;
  opacity: 0;
}
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #cbcbcb;
  transition: 0.4s;
  border-radius: 34px;
}
.slider:before {
  content: "";
  position: absolute;
  height: 16.5px;
  width: 16.5px;
  background: #fff;
  left: 2.8px;
  bottom: 2.3px;
  border-radius: 50%;
  transition: 0.2s all;
}
.switch input:checked + .slider {
  background-color: #2196f3;
}

.switch input:checked + .slider:before {
  transform: translateX(17px);
  background:#fff;
}
.insert-better{
  padding: 17px 0 !important;
  font-size: 16px;
  font-weight: 700 !important;
  color: #fff !important;
  text-align: center;
  border-radius: 11px;
  cursor: pointer;
  background: #666;
}
p.sec-pages{
  font-size: 11px !important;
  text-align: center;
  margin-top: 3px;
  font-weight: 400;
  color: #696969;
  margin-top: 13px;
}
.p-chexboxed{
  margin-bottom: 25px;
  display: flex;
  align-items: center;
  color: #4d4d4d
}
.p-chexboxed input{
  font-size: 20px;
  width: 18px;
  height: 18px;
  background: #fff;
  border: 1px solid #fff;
}
.p-chexboxed label{
  margin-right: 11px;
  font-size: 16px;
  font-weight: 420;
}
.flexed{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.flexed_start{
  display: flex;
  align-items: center;
}
.order-title-mobile h2{
  font-size: 13px !important;
}
.text-number, .support, .one-number, .tow-number{
  line-height: 25px;
}
.left-cont{
  font-size: 13px;
  font-weight: 400;
  color: #535353;
  line-height: 32px;
  text-align: justify;
}
.left-cont.fullw,.left-posts.fullw{
  width: 100%;
  max-width: 100%;
}
.tags-cont{
  margin-top: 10px !important;
}
.tags-cont a{
  margin-bottom: 15px;
  display: inline-block;
}
body .coment-cont i{
  position: relative;
  padding: 0;
  top: 1px;
  padding-left: 5px;
}
#comments .form-submit #submit{
  color: #fff;
  border-radius: 12px;
  padding: 5px 30px;
  cursor: pointer;
  margin-top: 10px;
  font-size: 15px;
  font-weight: 600;
}
.form-comment .input-name{
  width: 49%;
  margin-top: 20px;
}
body .form-comment .input-name .text-com{
  padding: 0;
  position: relative;
  display: block;
  color: #232933;
  font-size: 14px;
  font-weight: 500;
}
body .form-comment .input-name input {
  font-size: 13px;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid #e0e0e2;
  border-radius: 8px;
  display: block;
  height: 48px;
  padding: 8px;
  width: 100%;
}
body #commentform p .text-input{
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid #e0e0e2;
  border-radius: 8px;
  display: block;
  padding: 8px;
  width: 100%;
  resize: vertical;
  height: 242px;
  font-family: prk-font;
}
#comments .comment-respond .comment-reply-title{
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  gap: 8px;
  color: #202020;
  font-weight: 600;
  text-align: justify;
  line-height: 32px;
  font-size: 14px;
}

#comments .comment-respond .comment-reply-title a{
  color: #f33850;
  font-size: 10px;
  padding: 2px 8px;
  border-radius: 5px;
  border: 1px solid;
  line-height: 14px;
}
.comment-list .children{
  padding-right: 20px;
  margin-top: 15px;
}
#commentform p .text-input{
line-height: 25px;
}
.side-h2-post h2{
  font-size: 13px;
}
.price_sale_ar.variable .woocommerce-Price-amount {
  text-decoration: inherit;
}

.index-discount-pro{
  margin-right: 5px;
}
.officol{
  background-position: right !important;
  background-size: contain !important;
}
.verticaler .officol.center_box{
  background-size: cover !important;
}

.btn-sm {
  padding: 0.25rem 0.5rem;
  font-size: .875rem;
  border-radius: 0.2rem;
}
.btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 40px;
  border: 0;
  border-radius: 10px;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
}
.btn.btn-outline-light {
  background-color: #fff;
  border: 1px solid #efefef;
  border-radius: 10px;
  color: #212121;
  margin: 0 auto;
  font-size: 15px;
  font-weight: 500;
}
.right-off {
  width: 15%;
  margin: 0 auto;
  text-align: center;
}
.col-off.v2 .right-off{
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: auto;
  height: 100%
}
.col-off.style1 .right-off{
  width: 15%;
  margin-top: 40px;
}
.col-off.style1 .img-off {
  width: 155px;
}
.col-off.style1 .left-off{
  width: 75%;
}
.btn.btn-outline-light{
  min-height: 30px;
  margin-top: 6px;
}
.thumb-pro img.second-img{
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: 0;
}
ul.product:hover .thumb-pro.hover-image img:first-child,
.off-product:hover .thumb-pro.hover-image img:first-child,
.product-card:hover .thumb-pro.hover-image img:first-child,
.items-pro .item-pro:hover .thumb-pro.hover-image img:first-child,
.old_ver .product_wee :hover .thumb-pro.hover-image img:first-child {
  opacity: 0;
  visibility: hidden;
}
ul li.product:hover .thumb-pro.hover-image img.second-img,
.off-product:hover .thumb-pro.hover-image img.second-img,
.product-card:hover .thumb-pro.hover-image img.second-img,
.items-pro .item-pro:hover .thumb-pro.hover-image img.second-img,
.old_ver .product_wee :hover .thumb-pro.hover-image img.second-img {
  opacity: 1;
  visibility: visible;
}
ul li.product:hover .thumb-pro.hover-image img{
  opacity: 0;
visibility: hidden;
}
ul li.product:hover .thumb-pro.hover-image img.second-img{
opacity: 1 ;
visibility: visible ;
}
.mini_offer .thumb-pro{
  margin: 0 auto;
}
.thumb-pro{
  position: relative;
  max-width: 82%;
  margin: 10px auto;
  overflow: hidden;
  text-align: center;
}
.thumb-pro img{
  transition: all .2s ease;
  margin: 0 auto;
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}
li.product .thumb-pro{
  width: 85%;
  max-width: 85%;
  margin-top: 10px;
}

li.product .thumb-pro img{
  max-width: 220px!important;
}
body.product-single .thumb-pro{
  max-width: 67%;
}
body.product-single .item-pro .index-prices-pro{
  margin-left: 35px;
}
.thumb-off {
  margin: 10px auto;
  width: 82%;
  position: relative;
  overflow: hidden;
}
.product-single .index-title-pro h2{
  color: #535353;
  font-size: 13px;
  line-height: 20px;
  margin: 5px 0;
}
body div.index-title-pro h2 {
  color: #212121;
  font-size: 13px !important;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 45px;
  font-weight: 600;
  margin: 15px 0 10px 0;
  text-align: right;
}
.index-prices-pro{
  height: 60px;
}
.index-prices-pro div{
  text-align: left;
}
.index-prices-pro div del,.cart-pro del{
  display: flex;
  align-items: center;
  justify-content: left;
  text-decoration: none;
}
.index-prices-pro div del span.woocommerce-Price-amount,.cart-pro del span.woocommerce-Price-amount{
  text-decoration: line-through;
}
body .des-info .info-other{
  line-height: 24px;
}
body .woocommerce div.product p.price del,body  .woocommerce div.product span.price del {
    opacity: unset !important;
    display: flex !important;
}
.index-prices-pro div del span.woocommerce-Price-amount{
  font-weight: 400;
  font-size: 12px;
}
.index-prices-pro div ins{
  text-decoration: none;
  display: block;
  margin-top: 5px;
}
.index-prices-pro div span.woocommerce-Price-amount{
 font-weight: 700;
  font-size: 14px;
}
.index-prices-pro div span.woocommerce-Price-amount bdi{
  display: flex;
  align-items: center;
  justify-content: left;
}
.index-prices-pro div .index-discount-pro,.cart-pro span.index-discount-pro {
  float: left;
  font-size: 13px;
  padding: 2px 7px;
  border-radius: 9px;
  color: #fff !important;
  font-weight: bold;
  line-height: 18px;
  display: inline-flex;
  order: 2;
}
body .continer .index-prices-pro div .index-discount-pro p,body .continer  .cart-pro span.index-discount-pro p{
  line-height: 20px;
  padding: 0;
}
.index-prices-pro div span.woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  font-weight: 500;
  font-weight: 500;
  order: 1;
  margin-right: 4px;
  font-size: 12px;
}
.index-prices-pro div .index-discount-pro p,.cart-pro span.index-discount-pro p{
  color: #fff !important;
  margin-right: 1px;
}
.prk-sticky-add .index-prices-pro{
  height: unset;
}
.prk-sticky-price p{
  display: none;
}
.prk-sticky-price .index-prices-pro{
  height: unset !important;
}
.prk-sticky-price .index-prices-pro div > span.woocommerce-Price-amount bdi{
  text-decoration: line-through;
  margin-left: 4px;
  font-size: 12px;
  color: #ddd;
  text-align: right;
  justify-content: right;
  line-height: 16px;
}
.prk-sticky-price .index-prices-pro div span.woocommerce-Price-amount{
  font-size: 14px;
  line-height: 16px;
}
.prk-sticky-price .index-prices-pro div > span.woocommerce-Price-amount{
  position: relative;
  top: 3px;
}
.prk-sticky-add-cart {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  position: fixed;
  background-color: #fff;
  width: 100%;
  z-index: 99;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 15px 12px;
  margin: 0 auto;
  border-radius: 10px 10px 0 0;
  overflow: hidden;
  height: 90px;
  box-shadow: 0 0 9px rgba(0,0,0,.12);
  transition: transform 0.3s cubic-bezier(.19,1,.22,1);
  transform: translate3d(0,100%,0);
}
.prk-sticky-add-cart.blure_wite{
  background: hsl(0deg 0% 100% / 50%);
  --bs-modal-width: 800px;
  -webkit-backdrop-filter: blur(2em);
  backdrop-filter: blur(2em);
}
.prk-sticky-add-cart.prk-sticky-show {
  transform: translate3d(0,0,0);
}
.prk-sticky-thumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 5%;
  flex: 0 0 5%;
  max-width: 5%;
  align-items: center;
  justify-content: flex-start;
}
.prk-sticky-thumb img {
  width: 65px;
  height: auto;
  border: 1px solid #f1f1f1;
  padding: 4px;
  border-radius: 4px;
}
body div.prk-sticky-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 44%;
  flex: 0 0 67%;
  max-width: 67%;
  font-size: 15px;
  font-weight: 600;
  font-family: prk-font !important;
  flex-direction: column;
  gap: 8px;
  justify-content: start;
  align-items: revert;
}
.prk-sticky-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 23%;
  flex: 0 0 23%;
  max-width: 25%;
  font-size: 18px;
  line-height: 40px;
  align-items: center;
  justify-content: right;
}
.prk-sticky-price p {
  margin: 0;
}
.prk-sticky-add {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 28%;
  flex: 0 0 28%;
  max-width: 28%;
  align-items: center;
  justify-content: flex-end;
}
.prk-sticky-price .index-prices-pro div > span.woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  display: none;
}
.right-off .img-off{
	width: 125px;
	text-align: center;
	margin: 0 auto;
}
.right-off .btn-sm i{
  margin-right: 8px;
}
.off-product{
  height: 100%
}
/* .col-off.v2 .owl-item{
  margin-left: -40px !important;
} */
.off-product.mories a .w-categorys-link{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
}
.off-product.mories .w-categorys-link i{
  color: #19bfd3;
  border-color: #19bfd3;
  border: 1px solid;
  border-radius: 50%;
  padding: 12px;
  font-size: 17px;
  font-weight: 600;
  margin-bottom: 18px;
}
.off-product.mories .w-categorys-link span{
  font-size: 14px;
  font-weight: 600;
  color: #424750;
}

body .item-pro{
  width: 100%;
  padding: 12px;
}
.item-pro .index-prices-pro{
  width: 100%;
  height: 40px;
  margin-left: 15px;
  display: inline-block;
  text-align: left;
}
ul.list_of_comments li.comment:last-child .comments_contienr{
  margin-bottom: 0;
}
.back_holder{
  padding: 15px;
  padding: 15px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.des-left form.cart,.des-left .woocommerce-variation-add-to-cart{
	display: flex;
	align-items: center;
}
.woocommerce .des-left div.quantity{
  padding: 10px 0px;
  border: 2px solid #E7E7E7;
  border-radius: 8px;
}
.woocommerce .des-left div.quantity a{
  font-size: 8px;
    font-weight: 700;
}
.woocommerce .des-left div.quantity a.minus{
  margin-left: 4px;
}
.woocommerce .des-left div.quantity input.qty{
 font-size: 13px;
}
.woocommerce .des-left div.quantity a.plus{
  margin-right: 4px;
}
.woocommerce div.product .des-left form.cart .button{
  padding: 13px 4px;
  font-size: 13px;
  border-radius: 8px !important;
}
.dokan-support-login-wrapper{
	text-align: right;
  border-radius: 8px;
}
.dokan-support-login-wrapper .mfp-close{
	left: 0;
	right: inherit;
}
.content-half-part.dokan-product-meta .dokan-form-group
{
	width:100%!important
}
.select2-container--default.select2-container--focus .select2-selection--multiple,.dokan-form-group .dokan-form-control
{
	color:#717171;
	border-radius:8px;
	border:1px solid #C8C8C8!important;
	padding:10px;
	outline:none;
	height:auto;
	font-family:prk-font
}
.back_holder .cart-pro{
  display: block;
  text-align: left;
  margin-bottom: 15px;
}
.back_holder .cart-pro br{
  display: none !important;
}
.cart-pro span bdi span{
  font-weight: 500;
  font-size: 14px;
}
.cart-pro ins{
  display: block;
  margin-top: 5px;
  text-decoration: none;
}
.cart-pro bdi{
  font-size: 21px;
  font-weight: 600;
  color: #000;
}
.woocommerce div.product form.cart .button.dokan-store-support-btn-product{
  margin-right: 5px;
  width: 40%;
}

.side-form-search button{
  position: absolute;
  float: right;
  border: 0;
  cursor: pointer;
  left: 0px;
  top: 0px !important;
  line-height: inherit;
  padding: 10px 10px 8px 10px;
  background: #000;
  border-radius: 13px;
}
.side-form-search button i{
  font-size: 23px;
  color: #fff;
}
body .side-form-search input{
  outline: 0 !important;
  border: 1px solid #e0e0e2 !important;
  padding-bottom: 8px !important;
  border-left: unset !important;
  border-radius: 10px !important;
}
body .side-form-search input:active{
  outline: 0 !important;
  border: 1px solid #e0e0e2 !important;
}
body .side-form-search input:focus{
  outline: 0 !important;
  border: 1px solid #e0e0e2 !important;
}
body .woocommerce-pagination ul li .page-numbers{
  padding: 10px 15px;
  border-radius: 14px;
}
body.product-archive .wenderfol_archive .wenderfol_img{
  width: 20.5%;
}
body.product-archive .wenderfol_archive .wenderfol_img img{
  max-width: 140px;
}
body.product-archive .wenderfol_archive .vanderfol_title{
  width: 78%;
}
body.product-archive .constiky.offer .sides,body.product-archive .constiky.offer .left-store{
  margin-top: 50px;
}
.constiky.offer .woocommerce-breadcrumb{
  display: none;
}
.constiky.balance_shop .sides{
  width: 23%;
}
.constiky.balance_shop .left-store{
  width: 76%;
}
body .sides{
  width: 20%;
}
body .left-store{
  width: 79%;
}
body .left-store.fullw{
  width: 100%;
}
body .sides .widget:last-child{
  margin-bottom: 0 !important;
}
body .sides .widget{
  padding: 15px 15px !important;
  border: 1px solid #e3e3e3 !important;
  box-shadow: none !important;
  border-radius: 11px !important;
  margin-bottom: 10px !important;
}
.widgettitle{
  padding: 0 !important;
  position: relative;
  cursor: pointer;
  line-height: 24px;
}
.widgettitle:after {
  font-family: parskala;
  content: "\E0B1\00FE0E";
  position: absolute;
  left: 0;
  top: 5px;
  color: #202020;
  transform: rotate(180deg);
  line-height: 1;
  transition: all 200ms ease-out;
  font-weight: bold;
  font-size: 14px;
}
.widgettitle.closed:after{
  transform: rotate(0);
  font-weight: 500;
}

.woocommerce-widget-layered-nav_cat,
.woocommerce-widget-layered-on_stock,
.sides .widget ul{
  max-height: 275px;
  min-height: 30px;
  padding: 3px 0;
  overflow-y: auto;
}
.single_custom_label{
  background-color: rgb(201, 238, 255);
  color: #2196F3;
  border-radius: 5px;
  margin: 0 8px;
  padding: 5px 6px;
  font-size: 11px;
  display: inline-block;
  white-space: nowrap;
  vertical-align: middle;
}
body .side-title-post{
  position: relative;
  cursor: pointer;
  font-size: 14px !important;
  font-weight: 600;
  border-bottom: 2px solid #ef4056;
  display: inline-block;
  line-height: 2.5 !important;
  padding-bottom: 0;
  margin-bottom: 10px;
  color: #000000;
}
body .widget.side-box-post.no-pad{
 padding: 0 !important;
 border-top: 0;
}
body .widget.side-box-post.no-pad .nav-side-post{
  margin-top: 0;
}
.widget_layered_nav_filters ul li{
  border-radius: 10px;
  border: 1px solid #bdbdbd;
  color: #090909;
  letter-spacing: .3px;
  font-size: 13px;
  line-height: 29px;
  padding: 0 10px 0 29px;
  position: relative;
  display: inline-block;
  border-color: #bdbdbd;
  margin-left: 5px;
  margin-bottom: 5px;
}
.widget_layered_nav_filters ul{
  margin-top: 24px;
}
.widget_layered_nav_filters ul li a{

}
.widget_layered_nav_filters ul li a::before{
  content: "\eb99";
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  color: #bdbdbd;
  display: block;
  cursor: pointer;
  transition: all .3s ease-in-out;
  top: 1px;
  position: absolute;
  left: 8px;
  font-size: 15px;
}

.sides li.widget.widget_price_filter form{
  margin-top: 24px;
}
.side-title-post:after {
  font-family: parskala;
  content: "\E0B1\00FE0E";
  position: absolute;
  left: 0;
  color: #A3A3A3;
  transform: rotate(0);
  transition: all 200ms ease-out;
}
.side-title-post.head-side{
  text-align: center;
}
body .widget.widget_woocommerce-widget-layered-on_stock,body .widget.prk_filter_woocomerce{
  padding-bottom: 10px !important;
}
body .widget.widget_woocommerce-widget-layered-on_stock ul{
  display: flex;
  align-items: center;
}
body .widget.widget_woocommerce-widget-layered-on_stock ul li a{
  font-weight: 600 !important;
  font-size: 14px;
}
body .price_slider_amount{
  display: flex;
  flex-direction: column;
}
body .price_slider_amount button.button{
 order: 3;
}
body .price_slider_amount .price_label{
  font-size: 0;
}
body .price_slider_amount .price_label span{
  font-size: 14px;
  font-weight: 400;
}
.onliner_main_loading{
  position:fixed;
  width:100%;
  z-index: 999999999999999;
  height:100%;
  background: rgb(58 57 57 / 55%);
  top:0;
  right:0;
  display: none;
}
.onliner_main_loading.product_view{
  position: unset !important;
  background: unset !important;
  margin: 30% auto;
}
.onliner_main_loading .content_loading{
  position: absolute;
  top: 42%;
  width: 310px;
  height: 150px;
  background: #fff;
  border-radius: 11px;
  right: 0;
  left: 0;
  text-align: center;
  margin: 0 auto;
}
.onliner_main_loading.product_view .content_loading{
  position: unset !important;
  background: unset;
  margin: 0;
  width: unset;
  height: unset;
}
.onliner_main_loading.product_view .content_loading .loader-wrapper{
  position: unset !important;
  transform: none;
}
.onliner_main_loading .content_loading .loader-wrapper img{
  width: 145px;
  max-width: 145px;
  height: auto !important;
  display: inline-block !important;
}
.onliner_main_loading .content_loading .loading_image{display:block;margin:auto;margin-top:42px;width:100px}
.cssload-container{display:block;margin:auto;width:97px;direction:ltr;margin-top:43px}
.cssload-loading{margin-left:26px}
.cssload-loading i{width:8px;height:8px;display:inline-block;border-radius:50%;background:#ef5661}
.cssload-loading i:first-child{opacity:0;animation:cssload-loading-ani2 .58s linear infinite;-o-animation:cssload-loading-ani2 .58s linear infinite;-ms-animation:cssload-loading-ani2 .58s linear infinite;-webkit-animation:cssload-loading-ani2 .58s linear infinite;-moz-animation:cssload-loading-ani2 .58s linear infinite;transform:translate(-19px);-o-transform:translate(-19px);-ms-transform:translate(-19px);-webkit-transform:translate(-19px);-moz-transform:translate(-19px)}
.cssload-loading i:nth-child(2),.cssload-loading i:nth-child(3){animation:cssload-loading-ani3 .58s linear infinite;-o-animation:cssload-loading-ani3 .58s linear infinite;-ms-animation:cssload-loading-ani3 .58s linear infinite;-webkit-animation:cssload-loading-ani3 .58s linear infinite;-moz-animation:cssload-loading-ani3 .58s linear infinite}
.cssload-loading i:last-child{animation:cssload-loading-ani1 .58s linear infinite;-o-animation:cssload-loading-ani1 .58s linear infinite;-ms-animation:cssload-loading-ani1 .58s linear infinite;-webkit-animation:cssload-loading-ani1 .58s linear infinite;-moz-animation:cssload-loading-ani1 .58s linear infinite}
@keyframes cssload-loading-ani1 {
100%{transform:translate(39px);opacity:0}
}
@-o-keyframes cssload-loading-ani1 {
100%{-o-transform:translate(39px);opacity:0}
}
@-ms-keyframes cssload-loading-ani1 {
100%{-ms-transform:translate(39px);opacity:0}
}
@-webkit-keyframes cssload-loading-ani1 {
100%{-webkit-transform:translate(39px);opacity:0}
}
@-moz-keyframes cssload-loading-ani1 {
100%{-moz-transform:translate(39px);opacity:0}
}
@keyframes cssload-loading-ani2 {
100%{transform:translate(8px);opacity:1}
}
@-o-keyframes cssload-loading-ani2 {
100%{-o-transform:translate(8px);opacity:1}
}
@-ms-keyframes cssload-loading-ani2 {
100%{-ms-transform:translate(8px);opacity:1}
}
@-webkit-keyframes cssload-loading-ani2 {
100%{-webkit-transform:translate(8px);opacity:1}
}
@-moz-keyframes cssload-loading-ani2 {
100%{-moz-transform:translate(8px);opacity:1}
}
@keyframes cssload-loading-ani3 {
100%{transform:translate(8px)}
}
@-o-keyframes cssload-loading-ani3 {
100%{-o-transform:translate(8px)}
}
@-ms-keyframes cssload-loading-ani3 {
100%{-ms-transform:translate(8px)}
}
@-webkit-keyframes cssload-loading-ani3 {
100%{-webkit-transform:translate(8px)}
}
@-moz-keyframes cssload-loading-ani3 {
100%{-moz-transform:translate(8px)}
}


.widget_woocommerce-widget-layered-nav_brand ul li.chosen a:before,
.widget_woocommerce-widget-layered-on_stock ul li.chosen a:before,
.widget_woocommerce-widget-layered-nav_cat ul li.chosen a:before,
.woocommerce-widget-layered-nav ul li.chosen a:before,
.widget_woocommerce-widget-layered-nav ul li.chosen a:before {
    content: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E) !important;
    color: #fff;
    /* background: #00bfd6; */
    font-weight: 300;
    text-align: center;
    border: 1.5px solid transparent;
    line-height: 20px;
}
.widget_woocommerce-widget-layered-on_stock ul li a:before,
.widget_woocommerce-widget-layered-nav_cat ul li a:before,
.widget_woocommerce-widget-layered-nav_brand ul li a:before,
.woocommerce-widget-layered-nav ul li a:before,
.widget_woocommerce-widget-layered-nav ul li a:before{
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  border: 1px solid #343434;
  float: right;
  border-radius: 6px;
  margin-left: 10px;
}
.woocommerce .woocommerce-widget-layered-nav-list,.woocommerce-widget-layered-nav-list{
  margin-top: 24px !important;
}



.widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item{
  padding: 0 0 15px !important;
  display: flex;
  align-items: center;
  position: relative;
}
.widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item a{
  display: flex;
  align-items: center;
  font-size: 15px;
  font-weight: 400;
}
.widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item:hover a{
 color: #0071e3;
}
body .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item:hover a:before{
 border-color: #0071e3;
}
body .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item:last-child{
  padding-bottom: 0 !important;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child,
.widget_woocommerce-widget-layered-nav ul li:last-child{
  padding-bottom: 0;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.count{
  position: absolute;
  left: 15px;
}
.single-pro.woocommerce form.cart .variations
{
  display: block;
  margin: 5px 0 !important;
}
.col-single1.style_3::before{
  display: none;
}
.single-pro.woocommerce form.cart .variations .value
{
	position: relative;
}
.single-pro.woocommerce form.cart .variations tbody tr{
  display: block;
  margin-bottom: 5px;
}
.variations .reset_variations{
 display: none !important;
}
.reset_variations{
  position: absolute;
}
.single-pro.woocommerce form.cart .variations li.thwvsf-selected{
  position: relative;
}
.single-pro.woocommerce form.cart .variations li.thwvsf-selected::before{

  position: absolute;
  z-index: 1;
  color: #fff;
  font-size: 1.3rem;
}
.single-pro.woocommerce form.cart .variations li.thwvsf-label-li::before{
 display: none;
}

.constiky{
  display: inline-block;
  width: 100%;
}
.sides,.left-store{
  position: sticky !important;
  top: 93px !important;
  z-index: 2;
}
.back-order-mobile.active{
  display: block !important;
  z-index: 1026 !important;
}
.back-order-mobile{
  display: none !important;
}

.woocommerce div.product div.summary{
	position: sticky;
    top: 100px;
    z-index: 2;
}
.zoomContainer{
  z-index: 999 !important;
}
.loader-wrapper {
    width: 100%;
    text-align: center;
    position: absolute;
    top: 54%;
    transform: translateY(-50%);
}
.loader-bullets {
    margin: auto auto auto -25px;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-animation: loading-dots-fadein .5s linear forwards;
    animation: loading-dots-fadein .5s linear forwards;
    direction: ltr;
    margin-top: 8px;
}
.loader-bullet:first-child {
    -webkit-animation: loading-dots-first-dot .5s ease-in-out infinite;
    animation: loading-dots-first-dot .5s ease-in-out infinite;
    opacity: 0;
    -webkit-transform: translate(-14px);
    transform: translate(-14px);
}
.loader-bullet {
    border-radius: 100%;
    overflow: hidden;
    background-color: #EF394E;
    width: 7px;
    height: 7px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 4px;
    -webkit-animation: loading-dots-middle-dots .5s ease-in-out infinite;
    animation: loading-dots-middle-dots 0.5s ease-in-out infinite;
}
.loader-bullet:last-child {
    -webkit-animation: loading-dots-last-dot .5s ease-in-out infinite;
    animation: loading-dots-last-dot 0.5s ease-in-out infinite;
}
@keyframes loading-dots-fadein{to{opacity:1;}}
@keyframes loading-dots-middle-dots{to{-webkit-transform:translateX(14px);transform:translateX(14px)}}
@keyframes loading-dots-first-dot{to{-webkit-transform:translateX(14px);transform:translateX(14px);opacity:1}}
@keyframes loading-dots-last-dot{to{-webkit-transform:translateX(28px);transform:translateX(28px);opacity:0}}

.micromodal-slide {
  display: none !important;
  position: absolute;
  z-index: -20;
  opacity: 0;
}

.micromodal-slide.is-open {
  display: block !important;
  position: unset;
  z-index: unset;
  opacity: 1;
}

/* gallery */

a[data-fancybox] img {
  cursor: zoom-in;
}

.fancybox__container {
  --fancybox-color: #334155;
  --fancybox-bg: #fff;

  --fancybox-content-color: #6B7280;
  --fancybox-content-bg: #fff;

  --fancybox-thumbs-width: 48px;
  --fancybox-thumbs-ratio: 1;

  --carousel-button-svg-stroke-width: 1.5;
  --carousel-button-svg-filter: none;
}

/**
*  Navigation buttons
*/
.fancybox__nav {
  --carousel-button-bg: #E5E7EB;

  --carousel-button-svg-width: 20px;
  --carousel-button-svg-height: 20px;

  --carousel-button-svg-stroke-width: 3;
}

.fancybox__nav .carousel__button.is-next {
  right: 30px;
}

.fancybox__nav .carousel__button.is-prev {
  left: 30px;
}

.carousel__button.is-close {
  top: 0;
  right: 0;
  z-index: 10;
}

/**
*  Toolbar
*/

.fancybox__toolbar {
  padding: 0;

  background: var(--fancybox-bg);
  text-shadow: none;

  --carousel-button-svg-width: 24px;
  --carousel-button-svg-height: 24px;
}
.fancybox__thumbs .carousel__slide .fancybox__thumb::after{
  border-width: 2px;
}
.fancybox__thumbs .carousel__slide{
  width: 70px;
  padding: 10px 10px 35px 10px;
}
.fancybox__thumbs .carousel__slide{
  opacity: 0.5;
}
.fancybox__thumbs .carousel__slide.is-nav-selected{
  opacity: 1;
}
.mask-text {
    max-height: 190px;
    height: unset;
    overflow: hidden;
    transition: 0.3s all;
}
.mask-text.active {
    min-height: 100%;
    max-height: 100%;
    transition: 0.3s all;
}
a.mask-handler .show-less {
    display: none;
    margin-bottom: 30px;
}
a.mask-handler {
    font-size: 12px;
    margin: 3px 0;
    font-weight: 500;
    color: #474747;
    display: block;
    text-align: center;
    display: none;
}
.excerpt_product.cut a.mask-handler{
  display: block;
}
.short-attributes.disbled{
  max-height: 98px;
  overflow: hidden;
  display: inline-block;
  width: 100%;
}
.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes{
  border: 0 !important;
}
.meta-additional table.shop_attributes th{
  line-height: 32px !important;
  margin-bottom: 0px !important;
}
.woocommerce-Tabs-panel table.shop_attributes th{
	border: 0 !important;
	text-align: right;
	color: #535353;
	font-size: 14px;
	font-weight: 500 !important;
	padding: 18px 0 !important;
	width: 320px !important;
}
.woocommerce div.product .woocommerce-tabs .panel{
 margin: 0 !important;
 /* border: 0 !important; */
 /* border-top: 1px solid #e3e3e3 !important; */
}
.woocommerce div.product .woocommerce-tabs ul.tabs{
  background: #fff;
}
.woocommerce div.product .woocommerce-tabs .panel p{
  line-height: 32px;
  text-align: justify;
  font-size: 14px;
  color: #535353;
}
.woocommerce div.product .woocommerce-tabs .panel p.woocommerce-noreviews{
  padding: 15px 10px;
}
.guaranteed_product div.ri-information-line{
  font-size: 15px;
  color: #000;
  font-weight: 500;
  margin-right: 5px;
  position: relative;
}
.toplips-icon .tooltiptext{
  visibility: hidden;
  width: 230px;
  background-color: #0c0c0c;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 10px 0;
  position: absolute;
  z-index: 1;
  top: 150%;
  left: 50%;
  margin-left: -116px;
  font-size: 13px;
  line-height: 22px;
  border: 1px solid #232933;
}
.toplips-icon .tooltiptext::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #0c0c0c transparent;
}
.toplips-icon:hover .tooltiptext {
  visibility: visible;
}
.col-single1 .breadcrumb{
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.5rem;
  list-style: none;
  align-items: center;
}
.breadcrumb{
	display: flex;
  align-items: center;
}
.head-indexs .adress-index{
  display: block;
}

.adress-index #breadcrumb span,.adress-index #breadcrumb p{
  line-height: 32px;
  color: #333;
  font-size: 12px;
  font-weight: 400;
}
.adress-index #breadcrumb span a{
  color: #4A5F73
}
#breadcrumb p{
  float: right;
  margin-left: 7px;
  font-size: 12px;
}
.adress-index span{
  font-size: 12.9px;
  font-weight: 380;
  color: #535353;
}
.adress-index span:nth-child(1){
  color: #aaa !important;
}
body .adress-index i{
  font-size: 11px;
  font-weight: 500;
  color: #81858b;
  margin: 0 2px;
}
.col-single1 .breadcrumb a{
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  color: #19bfd3;
  text-decoration: none;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
}

.col-single1 .breadcrumb .line-l{
  color: #c0c2c5;
  font-size: 10px;
  margin: 0 5px;
}
.des-info{
  display: inline-block;
  width: 100%;
}
.des-right{
  float: right;
  width: 59%;
}
.des-left{
  float: left;
  width: 35%;
  max-width: 345px;
  position: relative;
  margin-top: -5px;
}
.des-left .single_variation_wrap .stock.out-of-stock{
  display: none;
}
.full_whidth{
  width: 100%;
  display: inline-block;
  padding: 7px;
  position: relative;
}
.meta-additional ul li {
  position: relative;
  font-size: 13px;
  margin-bottom: 2px;
  color: #5d5d5d;
  line-height: 23px;
}
.meta-additional ul li::before {
    content: "";
    display: inline-block;
    height: 7px;
    width: 7px;
    background-color: #CCC;
    border-radius: 50%;
    margin-left: 10px;
}
.meta-additional ul li .item__label,.meta-additional ul li .item__value{
    font-weight: 400;
    color: #5d5d5d;
}

.meta-additional .col-single1ail-container .product-params ul li span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.meta-additional .show-mores,.show-less{
  color: #00BFD6;
  font-size: 12px;
  cursor: pointer;
  margin-top: -10px;
  padding: 5px 0;
}

body.product-single .woocommerce div.product .woocommerce-variation-availability p.stock{
  font-size: 12px !important;
  font-weight: 600;
  line-height: 18px;
  display: inline-block;
  color: #101010;
}
.single_variation_wrap .woocommerce-variation-availability{
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.single_variation_wrap .woocommerce-variation-availability .prk-box{
  font-size: 22px;
  margin-left: 0px;
  width: 46px;
  text-align: center;
}
body.product-single .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_3{
  width: 90px;
  height: 37px;
  font-size: 12px !important;
  border-radius: 13px;
}
body.product-single .thwvsf-wrapper-ul .thwvsf-label-li.attr_swatch_design_3 .thwvsf-item-span.item-span-text {
  font-size: 14px!important;
  font-weight: 700!important;

}
body.product-single .thwvsf-wrapper-ul .thwvsf-image-li.thwvsf-wrapper-item-li.attr_swatch_design_3{
  width: 65px;
  border-radius: 8px;
  height: 65px;
}
body .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2 {
  padding: 5px 5px 5px 10px !important;
  margin: 3px 0px 3px 8px !important;
}
body .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2:last-child{
  margin-left: 0 !important;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li{
  margin: 10px 0px 5px 12px !important;
}
.des-right .variations .label{
  width: 100%;
  display: block;
  text-align: right;
}

.woocommerce div.product form.cart table td{
  margin: 0 !important
}
.rating_and_nummbercomment {
  display: flex;
  gap: 10px;
  border-top: solid 1px #dddd;
  padding-top: 5px;
  padding-bottom: 10px;
}
.rating_and_nummbercomment .rating_count{
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  margin-right: 7px;
  color: #7b7b7b;
}
.rating_and_nummbercomment .rating_product {
  background: #9f9f9f;
  border-radius: 5px;
  padding: 0 4px;
  height: 17px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rating_and_nummbercomment .rating_product i {
  margin-left: 4px;
  color: #fff;
  font-size: 11px;
  line-height: 11px;
}
.rating_and_nummbercomment .rating_product .average_rating {
  font-size: 11px;
  font-weight: 600;
  line-height: 11px;
}
.rating_and_nummbercomment .rating_product .rating_count {
  color: #6c757d !important;
  font-size: 13px;
  font-weight: 400;
  margin-right: 5px;
}
.rating_and_nummbercomment .comments_number {
  display: flex;
  align-items: center;
}
.rating_and_nummbercomment .comments_number i {
  position: relative;
  font-size: 5px;
  color: #e0e0e2;
  margin: 0 0px 0 7px;
}
.rating_and_nummbercomment .comments_number p{
  font-size: 12px;
  font-weight: 500;

}
.rating_and_nummbercomment .comments_number p {
    color: #0fabc6;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    line-height: 12px;
}
.rating_and_nummbercomment .comments_number p span {
    margin-left: 4px;
}

/* tippy styles */
.tippy-box[data-theme~=light]{color:#26323d;box-shadow: 0px 2px 3px 0px rgb(169 169 169 / 32%), 0 4px 47px 21px rgb(36 29 48 / 4%), 0 4px 4px -2px rgb(91 94 101 / 0%);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}

.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{
  display: none;
}
.tippy-box[data-theme~=light][data-placement^=right]{
  margin-left: 60px;
  margin-top: 155px;
  min-width: 400px !important;
  border: 1px solid #0000001f;
  border-radius: 11px;
}
.data-content{
  border: 1px solid #e0e0e2;
}
.stills_contienr{
  padding: 10px 9px;
}
.stills_contienr .shop_names .name{
  font-size: 17px;
  font-weight: 600;
  color: #000;
}
.stills_contienr .shop_names .register_seller{
  font-size: 13px;
  font-weight: 500;
  margin-top: 12px;
  color: #868686;
}
.stills_contienr .seller_stillses{
  padding: 20px;
  text-align: center;
  font-size: 30px;
  font-weight: 750;
}
.operation_stillses{
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 27px
}

/* progress style */

.pie_stillses{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 96%;
  margin: 0 auto;
}
.feedback_item_stillses{
  text-align: center;
}
.pie {
  text-indent: -9910rem;
  width: 5.5rem;
  height: 5.5rem;
  border-radius: 100%;
  margin: 1rem auto;
  position: relative;
  transition: all 5s ease-in-out;
  margin-bottom: 10px;
}
.pie.yellow{
  background: linear-gradient(-90deg, #d99a00 50%, transparent 50%), linear-gradient(108deg, rgb(236, 240, 241) 50%, #d99a00 50%) ;
}
.pie.green{
  background: linear-gradient(-90deg, #388e3c 50%, transparent 50%), linear-gradient(108deg, rgb(236, 240, 241) 50%, #388e3c 50%) ;
}
.pie.red{
  background: linear-gradient(-90deg, #c62828 50%, transparent 50%), linear-gradient(108deg, rgb(236, 240, 241) 50%, #c62828 50%) ;
}
.pie:after {
  content: attr(data-percentage) '%';
  width: 4.5rem;
  height: 4.5rem;
  border-radius: 100%;
  background: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 16px;
  text-align: center;
  text-indent: 0;
  line-height: 4.5rem;
  font-weight: bold;
  color: #535353;
  transition: 3s all;
}
.modal__overlay.sendbox{
  background: rgb(0 0 0 / 50%);
}
.cursor{
  cursor: pointer;
}
/* Start Auth Style */

.d-none {
    display: none !important;
}

.d-block {
    display: block !important;
}

.stm-login-sms-btn {
    display: block;
    border: none;
    color: #fff;
    font-size: 15px;
    padding: 10px 19px;
    border-radius: 10px;
    outline: none !important;
    margin: 15px auto 0 auto;
    backdrop-filter: blur(5px);
    box-shadow: none !important;
    -webkit-backdrop-filter: blur(5px);
    background: rgb(255 0 0 / 60%) !important;
    overflow: hidden;
    position: relative;
}

.stm-sms-holder.has-error input {
    border: 1px solid #f00 !important;
}


#stm-sms-form-holder .stm-sms-confirm {
    margin-top: 22px !important;
    margin-bottom: 5px !important;
}
#authConfirm_password .stm-sms-confirm--bottom{
  text-decoration: none!important;
  display: flex;
  align-items: flex-start;
  font-size: 13px;
  margin-right: 9px;
  margin-top: 10px;
}

.stm-sms-confirm .stm-sms-confirm--head {
    text-align: center;
}

.stm-sms-confirm .stm-sms-confirm--title {
    display: flex;
    text-align: center;
    font-size: 16px;
    justify-content: space-between;
    margin-bottom: 15px;
}

#authConfirm .stm-sms-confirm--input input {
    text-align: center !important;
    letter-spacing: 11px;
    margin-bottom: 15px;
}


.stm-ResetPassword-woo {
    text-align: center;
    border-radius: 37px;
    background: #F2F3F6;
    background: linear-gradient(360deg, #F2F3F6 0%, #E5E6EC 100%);
    box-shadow: -4px -4px 20px #fff, 3px 3px 20px rgb(36 65 93 / 15%);
    padding: 30px 25px;
    margin-top: 30px;
}

.stm-ResetPassword-woo .woocommerce-Button {
    background: linear-gradient(298deg, #FF6767 0%, #FF0000 100%) !important;
    outline: none !important;
    border-radius: 15px !important;
    width: 100% !important;
    font-size: 20px !important;
    padding: 15px 5px !important;
    line-height: initial !important;
    color: #fff !important;
}

.stm-ResetPassword-woo .woocommerce-Input {
    border: 1px solid #9493947d !important;
    border-radius: 10px;
    padding: 13px 15px;
    box-shadow: -4px -4px 20px #fff, 3px 3px 20px rgb(36 65 93 / 22%) !important;
    background: #f1f2f5;
    margin-bottom: 10px !important;
}

.stm-ResetPassword-woo i {
    font-size: 70px;
    color: #787887;
    margin-top: 10px;
    margin-bottom: 25px;
}

.onliner_main_loading.stm-sms-load{
  display: block;
}

.swal2-popup.swal2-toast .swal2-title {
    font-size: 15px !important;
}

.stm-sms-confirm--submit .lds-ripple {
    right: 18%;
}
#stm-form-sms .lds-ripple{
  display: none !important;
}
.lds-ripple {
    opacity: 0;
    display: block;
    position: absolute;
    top: -15px;
    right: 14%;
    justify-content: center;
    width: 80px;
    height: auto;
}

.lds-ripple div {
    position: absolute;
    border: 4px solid #fff;
    opacity: 1;
    border-radius: 50%;
    animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

.lds-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes lds-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }
    100% {
        top: 0;
        left: 0;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}


.sit-wishlist-btn.disabled .onliner_main_loading.whishlist{
    display: block;
}

.woocommerce div.product .imgs-desctop img.attachment-shop_single{
	width: 420px !important;
	margin: auto;
}
.show_modal_gallery.vidoe::after{
  font-family: remixicon!important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  content: "\EF81" !important;
  font-size: 18px !important;
  font-weight: normal !important;
  width: 40px !important;
  height: 40px !important;
}
.timers.expired.block{
  height: 13px;
}
/* login modal sms form */
#loginmodal .prk-header-login{
  display: inline-block;
  padding: 20px 25px;
  padding-bottom: 0;
  width: 100%;
}
#loginmodal .prk-header-login .close-box{
  float: left;
}
.prk-sms-loginform .prk-loginbox{
  width: 77%;
  margin: 29px auto;
  margin-top: 25px
}
.prk-checkout-login{
  display: none;
}
.prk-checkout-login .login.form-login{
  display: block !important;
  border: 1px solid #e3e3e3;
  border-radius: 11px;
}
.prk-checkout-login #stm-sms-form-holder .phone-loginbox::before{
  top: 22px;
}
.prk-loginbox .logo-loginbox{
  text-align: center;
}
.prk-loginbox .logo-loginbox img{
  max-width: 164px;
  height: auto;
  object-fit: contain;
  margin: 0 auto;
  margin-bottom: 40px;
}
.prk-loginbox .title-loginbox{
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 15px;
}
#stm-sms-form-holder .login-sms-message{
  font-size: 13px;
  line-height: 21px;
  color: #62666d;
  margin-bottom: 15px;
  display: block;
}
#stm-sms-form-holder .phone-loginbox{
  position: relative;
  display: inline-block;
  width: 100%;
}
#stm-sms-form-holder .phone-loginbox::before {
  font-family: flaticon !important;
  content: "\f107";
  line-height: 1;
  position: absolute;
  top: 10px;
  right: 10px;
  color: #92929270;
  font-weight: 1;
  z-index: 2;
  font-size: 26px;
}
#stm-sms-form-holder .phone-loginbox input,#stm-sms-form-holder input.stm-sms-confirm--code{
  padding: 11px 12px;
  border-radius: 8px;
  background-color: #fff;
  border: 1px solid #e0e0e2;
  font-size: 16px;
  line-height: 24px;
  width: 100%;
  color: #030a16;
  direction: rtl;
  text-align: left;
  font-weight: 500;
}

.prk-loginbox #stm-sms-form-holder .stm-login-sms-btn,.prk-loginbox #stm-sms-form-holder .stm-sms-confirm--submit{
  display: block;
  width: 100%;
  padding: 15px;
  margin: 15px auto 0 auto;
  font-size: 14px;
  line-height: 1.571;
  font-weight: 500;
  border-radius: 8px;
  color: #fff;
  border-color: #ef394e;
  background: #ef394e;
  border: none;
  outline: none !important;
  overflow: hidden;
  position: relative;
  cursor: pointer;
}
#email_phone_error {
  text-align: center;
  font-size: 14px;
  color: #f00;
  margin-top: 10px;
}
.footer-loginbox .copyright-login-footer{
  text-align: right;
  color: #494c52;
  font-size: 12px;
  line-height: 23px;
  margin-top: 20px;
  font-weight: 400;
}
.footer-loginbox .copyright-login-footer a.linkp{
  color: #494c52;
  position: relative;
  font-weight: 600;
  border-bottom: 1px solid;
}
.prk-loginbox .stm-sms-confirm--title{
  font-size: 13px;
  line-height: 21px;
  color: #62666d;
  margin-bottom: 15px;
}
.stm-reset-pass {
  text-decoration: none !important;
  display: flex;
  align-items: center;
  font-size: 13px;
  margin-right: 9px;
  margin-top: 10px;
}
.stm-sms-confirm .stm-sms-confirm--timer-holder {
  font-weight: 700;
  color: #81858b;
  padding: 12px;
  text-align: center;
  font-size: 12px;
  line-height: 21px;
}
.stm-sms-confirm .stm-sms-confirm--retrieve {
    display: none;
    border: none;
    font-weight: 700;
    color: #81858b;
    padding: 12px;
    text-align: center;
    font-size: 12px;
    line-height: 21px;
    background: none;
    margin: 10px auto;
    cursor: pointer;
}
.stm-change-email.back-arrow{
  display: inline-block;
  font-size: 25px;
  font-weight: bold;
  color: #424750;
  cursor: pointer;
  position: absolute;
  top: 19px;
  right: 22px;
}
#loginmodal .prk-header-login .close-box::before{
  top: unset;
}
.factor_link_dokan i{
  font-size: 17px;
  color: #535252;
  margin: 0 2px;
}
.my_account_getfactor{
  margin-right: 10px !important
}
.my_account_getfactor::before{
  content: "\f029";
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  font-weight: 100;
  position: relative;
  top: 3px;
  margin-left: 4px;
}
.get_send_time{
  display: none
}
.order-delivery-times li input:checked+label b.checkout-deliver-day-itmes::after{
  background-color: #19bfd3;
}
.order-delivery-times li input:checked+label{
  color: #19bfd3;
  font-weight: 600;
}
.order-delivery-times li input:checked+label span.delivery-time{
  font-size: 12px;
  font-weight: 600;
}
.order-delivery-title{
  display: flex;
  font-size: 14px;
  align-items: center;
}
.order-delivery-title i{
  margin-left: 5px;
  font-size: 18px;
}
.order-delivery-times ul{
  display: flex;
}
.order-delivery-times.timer_class ul{
  border-bottom: 1px solid #dfdfdf;
  margin-top: 5px;
}
.checkout-deliver-day{
  position: absolute;
  visibility: hidden;
}
.woocommerce-checkout .leaflet-container{
  height: 300px;
  border-radius: 11px;
}
body.ceckout_page .woocommerce .woocommerce-checkout .leaflet-container .leaflet-marker-pane img{
  height: auto !important;
  width: auto !important;
  max-width: 50px !important;
}

.prk-hidden{
  display: none !important;
}
.woocommerce-checkout .col-1.checkout-order-user{
 max-width: 100%;
 width: 100%;
}
.order-delivery-times ul li{
  width: 10%;
  text-align: center;
  cursor: pointer;
  margin-left: 20px;
  margin-right: 5px;
  margin-bottom: 7px;
  height: 63px;
  max-height: 63px;
  min-height: 63px;
}
.order-delivery-times ul li input{
  position: absolute;
  visibility: hidden;
}
.order-delivery-times ul li label{
  font-size: 16px;
  font-weight: 600;
  position: relative;
}
.order-delivery-times ul li b.checkout-deliver-day-itmes::after{
  content: '';
  position: absolute;
  width: 50px;
  margin: 0 auto;
  height: 4px;
  border-radius: 5px 5px 0 0;
  bottom: -40px;
  right: 0;
  left: 0;
  background-color: transparent;
}
.order-delivery-times ul li label b{
  padding-bottom: 0px;
  font-size: 14px;
  display: block;
}
.order-delivery-times ul li .checkout-deliver-day-itmes{
  display: block;
  text-align: center;
  width: 100%;
  cursor: pointer;
  position: relative;
}
.order-delivery-times ul li span.delivery-time{
  display: block;
  text-align: center;
  width: 100%;
  border-bottom: 3px solid transparent;
  cursor: pointer;
  font-size: 13px;
  font-weight: 500;
}
.order-delivery-times{
  border: 1px solid #edededa8;  padding-top: 20px;
  display: block;
  border-radius: 11px;
}
.order-delivery-times.delivery_mobile{
  position: fixed;
  bottom: -100%;
  background: #FFF;
  z-index: 99999999999;
  width: 100%;
  border-radius: 7px 7px 0 0;
  box-shadow: 0 0 9px 0 rgb(0 0 0 / 19%);
  right: 0;
  transition: all 0.2s ease-out;
  padding: 10px 0;
  padding-bottom: 0;
}
.order-delivery-times.delivery_mobile .delivery_time_mobile_header {
  border-bottom: 1px solid #e0e0e2;
  padding-bottom: 5px;
  margin: 0px 15px;
  margin-bottom: 10px;
}
.delivery_mobile .delivery_time_mobile_header span.order-delivery-title{
  font-size: 14px;
   color: #0c0c0c;
   font-weight: 600;
}
.delivery_mobile .delivery_time_mobile_header span.order-delivery-title i{
  margin-left: 7px;
  font-size: 25px;
  font-weight: 200;
}
.delivery_mobile .delivery_time_mobile_header span.order-delivery-title i.ri-truck-line{
  transform: rotateY(180deg);
}
.select_delivery_time span{
  padding: 10px;
  border-radius: 8px;
  background: #ef4056;
  margin-top: 15px;
  display: inline-block;
  color: #fff;
}
.delivery_mobile .delivery_time_mobile_header span.close-delivery-times i{
  font-size: 23px;
}
.order-delivery-times.delivery_mobile.active{
  bottom: 0%;
}
.order-delivery-times .order-dayes input.input-radio{
 visibility: hidden;
 position: absolute;
}
div.order-delivery-times div:first-child{
  margin-top: 25px;
}
.date-send-order{
  margin: 10px 15px;

  margin: 15px 20px;
  display: flex;
  align-items: center;
}
.date-send-order input{
  width: 20px;
  height: 20px;
  margin-left: 10px;
}
.date-send-order label{
  font-size: 14px;
  color: #2f2d2d;
  font-weight: 600;
  cursor: pointer;
  margin-right: 5px;
  line-height: 12px;
}
body .continer .woocommerce a.prk-factor-button{
  display: block;
  padding: 17px 13px;
  background: #ff6900;
  width: 189px;
  border-radius: 11px;
  margin: 20px auto 0;
  color: #fff !important;
  font-size: 16px;
  font-weight: 600;
  position: relative;
  padding-right: 46px;
  font-family: 'prk-font' !important;
}
.prk-factor-button:hover{
  opacity: .8;
}
.prk-factor-button::after{
  content: "";
  width: 60px;
  height: 76px;
  position: absolute;
  right: -6px;
  top: -15px;
  background: hsla(0,0%,100%,.21);
  border-radius: 50%;
  transition: all .3s ease-in-out;
  box-sizing: border-box;
  padding-right: 15px;
  padding-top: 32px;
  text-align: right;
  font-weight: 700;
  font-size: 21px;
}
.prk-factor-button i{
  font-size: 33px;
  font-weight: 100;
  position: absolute;
  right: 7px;
  top: 10px;
  opacity: 0.9;
}
.prk-factor-button i::after{
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  animation: pulse 2s infinite;
  z-index: 9999;
  top: 9px;
  right: 19px;
}
/*  seller info */
.mb-8{
	margin-bottom: 1rem;
}
.mb-6{
	margin-bottom: 0.6rem;
}
.product-seller-info{
    padding: 0;
    /* background-color: #fafafa; */
}
.zoomLens{
  width: 250px !important;
  height: 250px !important;
  border-radius: 6px !important;
  background: rgba(239, 86, 97, 0.10) !important;
  border: 1px solid rgba(239, 86, 97, 0.19) !important;
}
.ui-box {
    /* background: linear-gradient(0deg,hsla(240,3%,94%,.5),hsla(240,3%,94%,.5)),#fff; */
    background: #f8f8f8;
    border: 1px solid #fff;
    border-radius: 14px;
}
.loaded .ui-box{
  border: 1px solid #e0e0e2;
}


.product-seller-info .product-seller-counter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 15px;
    font-size: 16px;
    font-weight: 600;
}
.product-seller-info .product-seller-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
	position: relative;
}
.product-seller-info .product-seller-row.seller_name{
  /* align-items: center; */
}
#myButton_stills{
	cursor: pointer;
  margin-top: 4px;
}
.product-seller-info .product-seller-row.centes {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.product-seller-info .product-seller-row .product-seller-row-icon {
    width: 50px;
    text-align: center;
}
.product-seller-info .product-seller-row .product-seller-row-icon i {
    font-size: 25px;
    position: relative;
}
.product-seller-info .product-seller-row .product-seller-row-icon i.seller-store.good::after{
  display: inline-block;
  position: absolute;
  font-size: 14px;
  color: #08b657;
  right: 12px;
  top: 15px;
  background: #fff;
  border-radius: 100%;
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  content: "\ec5c";
}
.product_meta .sku_wrapper{
  color: #4d4d4d;
  font-size: 12px;
  margin: 0;
  line-height: 24px;
  font-weight: 700;
}
.product_meta .sku_wrapper span.sku{
  font-size: 12px;
  font-weight: normal;
  display: inline-block;
  color: #777;
}
.product-seller-info .product-seller-row .product-seller-row-detail {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    position: relative;
}
.product-seller-row-detail .prk-box{
  display: none;
}
.product-seller-info .product-seller-row .product-seller-row-detail ul li.pluses{
  display: flex;
}
.product-seller-info .product-seller-row .product-seller-row-detail ul li.pluses i{
  margin-left: 9px;
}
.product-seller-info .product-seller-row .product-seller-row-detail ul li.pluses i::before{
  transform: rotateY(180deg);
}
.product-seller-info .product-seller-row .product-seller-row-detail ul li::after {
    content: '';
    position: absolute;
		right: -28px;
    bottom: 2px;
    border-radius: 100%;
    background-color: #EF394E;
    padding: 3px;
    border: 1px solid #fff;
    animation: pulse 2s infinite;
}
.product-seller-info .product-seller-row .product-seller-row-detail .product-seller-row-detail-title {
    font-size: 13px;
    font-weight: 500;
}
.product-seller-info .product-seller-row .product-seller-row-detail .product-seller-row-detail-title i{
  float: left;
  font-size: 28px;
  top: -8px;
  position: relative;
  font-weight: 100;
  opacity: 0.4;
}
.product-seller-info .product-seller-row .product-seller-row-detail .product-seller-row-detail-subtitle {
    font-size: 14.5px;
    font-weight: 600;
}
.product-seller-info .product-seller-row::after {
    content: "";
		position: absolute;
		bottom: -1px;
		height: 1.5px;
		right: 12px;
		left: 12px;
    background-color: #e4e4e4;
}
.product-seller-info .product-seller-row .product-seller-row-detail .product-seller-name {
    font-weight: 700;
    display: inline-block;
}
.seller-final-score-container {
    font-size: 12px;
    font-weight: 600;
    margin-top: 10px;
}
.seller-rate-container .seller-rate {
    color: #b1b64d;
}
.seller-rate-container .label {
    color: #979797;
}
.seller-rate-container .divider {
    margin-right: 4px;
    margin-left: 4px;
}
.seller-rate-container .divider::before {
	content: "";
	display: inline-block;
	height: 16px;
	width: 1px;
	background-color: #dfdfdf;
	position: relative;
	top: 6px;
}
.seller-rate-container .seller-final-score {
    color: #666;
}
.product-seller-info .product-seller-row .good-seller{
  margin-right: 5px;
  font-size: 12px;
  font-weight: 500;
  border-radius: 10rem;
  color: #00a049;
  background: rgba(0,160,73,.1);
  padding: 2px 11px;
}
.seller-rate-container .seller-final-score.good{
  color: #00a049;
}
.product-seller-info .product-seller-row .product-seller-row-detail .product-seller-row-detail-title p.stock{
  color: #000;
  line-height: 20px;
}
/* استایل گالری تصاویر محصول در صفحه محصول */
.main_gallery_product {
  overflow: hidden;
  padding: 15px 0 3px 0 !important;
  display: flex;
  width: 100%;
  margin-top: 15px;
  justify-content: center;
}
.main_gallery_product li {
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid #e0e0e2;
  border-radius: 9px;
  overflow: hidden;
  margin-left: 1.4%;
  position: relative;
  display: inline-block;
  padding: 4px;
  flex: 0 0 auto;
  width: 15%;
  transition: 0.1s all;
  max-width: 82px;
  max-height: 82px;
}
.main_gallery_product li:hover{
  opacity: 1;
}
.main_gallery_product li[count="5"],.main_gallery_product li[count="6"],.main_gallery_product li[count="7"],.main_gallery_product li[count="8"],.main_gallery_product li[count="9"],.main_gallery_product li[count="10"],.main_gallery_product li[count="11"],.main_gallery_product li[count="12"],.main_gallery_product li[count="13"],.main_gallery_product li[count="14"],.main_gallery_product li[count="15"],.main_gallery_product li[count="16"],.main_gallery_product li[count="17"],.main_gallery_product li[count="18"],.main_gallery_product li[count="19"],.main_gallery_product li[count="20"],.main_gallery_product li[count="21"],.main_gallery_product li[count="22"],.main_gallery_product li[count="23"],.main_gallery_product li[count="24"],.main_gallery_product li[count="25"],.main_gallery_product li[count="26"],.main_gallery_product li[count="27"],.main_gallery_product li[count="28"],.main_gallery_product li[count="29"],.main_gallery_product li[count="30"],.main_gallery_product li[count="31"],.main_gallery_product li[count="32"],.main_gallery_product li[count="33"],.main_gallery_product li[count="34"],.main_gallery_product li[count="35"]{
 display: none;
}
.main_gallery_product li.show_modal_gallery {
    text-align: center;
		position: relative;
}
.main_gallery_product li img {
  margin: auto;
  border-radius: 5px;
  display: flex !important;
  align-items: center;
  width: 100%;
  height: auto !important;
  max-width: 72px !important;
}
.main_gallery_product li:hover img{
   opacity: 1;
}
.main_gallery_product li.show_modal_gallery:last-child {
    display: flex;
    align-items: center;
    justify-content: center;
}
.main_gallery_product li.show_modal_gallery:not(.vidoe){
  margin-left: 0 !important;
}
.main_gallery_product li.show_modal_gallery img {
	filter: blur(4px);
}
.main_gallery_product li.show_modal_gallery:after {
  content: "ooo";
  width: 34px;
  height: 34px;
  border: none;
  background-color: rgba(0,0,0,0.4);
  font-size: 18px;
  color: #fff;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 999;
  position: absolute;
  font-size: 8px;
  right: 0;
  left: 0;
  bottom: 0;
  top: 0;
  text-align: center;
  margin: auto;
}

/* دکمه های ناوبری */
.btns-pro-slider{
  float: right;
  display: block;
  position: relative;
  margin-top: 23px;
}
.btns-pro .tooltiptext{
	visibility: hidden;
	width: auto;
	text-align: center;
	border-radius: 0;
	z-index: 1;
	top: -9px;
	right: 180%;
	position: absolute;
	padding: 9px 15px;
	background: #4a4a4a;
	color: #fff;
	animation-name: Ib;
	animation-fill-mode: forwards;
	animation-duration: .3s;
	animation-delay: .5s;
	animation-timing-function: ease-in-out;
	font-size: 14px;
	line-height: 1.692;
	white-space: nowrap;
	font-weight: bold;
}
.btns-pro .tooltiptext::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -10px;
    border-width: 5px;
    border-style: solid;
    border-width: 10px 0 12px 10px;
    border-color: transparent transparent transparent #4a4a4a;
    right: -10px;
}
.btns-pro:hover .tooltiptext{
	visibility: visible;
}
.btns-pro{
  margin-bottom: 27px;
  position: relative;
	cursor: pointer;
}
.btns-pro a{
	color: #9B9B9B;
}
.btns-pro i.btns{
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
  color: #4d4d4d;
  font-size: 26px;
  opacity: .8;
}
.product_details_icon.chart_price{
	display: block;
	width: 100%;
	border-radius: 8px;
	background-color: #fff;
	box-sizing: border-box;
	position: relative;
	white-space: nowrap;
	padding: 0;
	margin-bottom: 0;
	cursor: pointer;
	opacity: 1!important;
}
.no-products{
  border: 5px dashed #ffffff6b;
  padding: 40px 33px;
  border-radius: 21px;
  width: 50%;
  text-align: right;
  font-size: 18px;
  color: #fff;
  margin-left: -40px;
  display: flex;
  align-items: center;
}
.empty_product{
  justify-content: center !important;
}
.no-products.white_p{
  border: 5px dashed #dddddd;
  margin: 10px 0;
}
.no-products.small{
  width: 100% !important
}
.no-products i{
  font-size: 35px;
  color: #ffffffa1;
  transform: rotate(41deg);
  margin-left: 8px;
}
.no-products.white_p span,.no-products.white_p i{
  color: #dddddd;
}
.no-products.small span,.no-products.small i{
  font-size: 13px;
}
.mories.cate_empty{
  height: 270px;
}
.no-products span{
  font-size: 18px;
  font-weight: 500;
  color: #ffffffc9;
}
.center_flexed{
  display: flex;
  justify-content: center;
}


/* استایل زوم تصویر شاخص محصول */
#show_zoom_container{
	position: absolute;
	left: -120%;
	bottom: 100%;
	box-shadow: 0 4px 8px 0 rgb(0 0 0 / 30%);
	border-radius: 8px;
}

/* استایل عنوان انگلیسی محصول */
.des-info .product-en {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	line-height: 16px;
}
.des-info .product-en::before {
    content: '';
    position: absolute;
    right: 0;
    width: 100%;
    height: 1px;
    background-color: #f2f2f2;
    z-index: 0;
}

.des-info .product-en span.en_name_pro {
    display: inline-block;
    background-color: #fff;
    padding-left: 10px;
    font-size: 13px;
    color: #979797;
    cursor: default;
    z-index: 1;
}
.meta-additional,.des-info .hamta,.des-info .info-other.excerpt_product{
  margin: 7px 0;
}
.meta-additional{
  border-bottom: 1px solid #f0f0f1;
  padding: 0 0 10px 0;
}
body.product-single .des-right .variations .value{
  padding: 5px 0;
}
/* اسلایدر سه بعدی کتاب */
.slider-home-three-wrapper .swiper::before {
  content: "";
  position: absolute;
  right: 22px;
  bottom: -2px;
  width: 233px;
  height: 57px;
  background: url(/wp-content/themes/parskala/assets/img/shape-book.svg) 0 0 no-repeat;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%;
  z-index: 2;
}
.swiper-home-three img{
  width: 100% !important;
}
.slider-home-three-wrapper .swiper-pagination-bullet {
  width: 3px !important;
  height: 12px !important;
  opacity: 1;
  background-color: #919191;
  border-radius: 5px;
}
.slider-home-three-wrapper .swiper-pagination {
  right: 71px;
  width: 125px !important;
  left: auto !important;
}
.slider-home-three-wrapper .swiper-pagination-bullet-active {
  height: 24px !important;
  background-color: #49be78;
}
.slider-home-three-wrapper .swiper-button-prev, .slider-home-three-wrapper .swiper-button-next {
  left: 15px !important;
  right: auto !important;
}
.slider-home-three .swiper-button-next, .slider-home-three .swiper-button-prev {
  top: auto!important;
  bottom: 20px!important;
}
.slider-home-three .swiper-button-prev {
  left: 60px!important;
}
.position-absolute {
  position: absolute!important;
}

.slider-home-three-item .shape-1, .slider-home-three-item .shape-2 {
  -webkit-border-radius: 30px;
     -moz-border-radius: 30px;
          border-radius: 30px;
  -webkit-backdrop-filter: blur(13px);
          backdrop-filter: blur(13px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
  right: 50px;
}
.slider-home-three-item .shape-1 {
  width: 230px;
  top: 63px;
  bottom: 73px;
  background-color: rgba(68, 158, 160, 0.4);
  -webkit-transform: translateX(25px);
     -moz-transform: translateX(25px);
      -ms-transform: translateX(25px);
       -o-transform: translateX(25px);
          transform: translateX(25px);
  z-index: -1;
}
.slider-home-three-item .shape-2 {
  width: 188px;
  top: 88px;
  bottom: 98px;
  background-color: rgba(68, 158, 160, 0.2);
  -webkit-transform: translateX(44px);
     -moz-transform: translateX(44px);
      -ms-transform: translateX(44px);
       -o-transform: translateX(44px);
          transform: translateX(44px);
  z-index: -2;
}
.slider-home-three-item img {
  -webkit-border-radius: 30px;
     -moz-border-radius: 30px;
          border-radius: 30px;
}
.swiper-slide-active .slider-home-three-item .shape-1, .swiper-slide-active .slider-home-three-item .shape-2 {
  right: 0;
  -webkit-transition-delay: 0.3s;
     -moz-transition-delay: 0.3s;
       -o-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.slider-home-three .swiper-button-next, .slider-home-three .swiper-button-prev {
  top: auto;
  right: auto;
  bottom: 12px;
  left: 24px;
}
body .swiper.swiper-home-three.swiper-initialized{
  overflow: visible;
}
/* سبک نمایشی دوم کاروسل محصولات */
.col-product.style2{

}

.col-product.style2 .titles-pro::after {
  top: calc(100% + -1px);
}
.salse-time{
  line-height: 18px;
}
.col-product.style2 .salse-time{
  margin-left: 90px;
}
.col-product.style2 .right-product .owl-nav{
  top: -72px;
  width: auto;
  left: 39px;
}
.col-product.style2 .right-product .owl-nav .owl-prev,.col-product.style2 .right-product .owl-nav .owl-next{
  width: 35px !important;
  height: 24px !important;
  top: auto !important;
  border-radius: 15px;
  background-color: rgba(0,0,0,.35);
  transform: unset !important;
  display: flex;
  align-items: center;
  color: #fff;
  border: 1px solid #ffffff80 !important;
}
.col-product.style2 .right-product .owl-nav .owl-next::before{
  content: '\e933' !important;
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  top: 1px;
  right: auto;
}
.col-product.style2 .right-product .owl-nav .owl-prev::before{
  content: '\e92e' !important;
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  top: 1px;
  right: auto;
}
.salse-time i{
  margin-right: 6px;
  font-size: 18px;
  font-weight: 100;
  color: #fff;
}
.salse-time span.titme-sale-out{
  font-size: 11px;
  font-weight: normal;
  margin-left: 5px;
}
.countdown-item-carosel{
  direction: ltr;
  position: relative;
  top: 1px;
}
.countdown-item-carosel .countzarin-col{
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
  width: 30px;
  text-align: center;
}
.countdown-item-carosel .countzarin-col:last-child{
  font-weight: 800;
}
.countdown-item-carosel .countzarin-col .dot{
  margin: 0 6px 0 3px;
}
.countdown-item-carosel .countzarin-col .number{

}
/* سکشن تاریخ ارسال محصول */
.date-send-pro{
	width: 100%;
	display: flex;
	margin-top: 10px;
	border-radius: 11px;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	align-items: center;
  justify-content: space-between;
}

.date-send-pro cite{
	width: 70%;
	padding: 0 15px;
}
.date-send-pro cite i{
  font-size: 15px;
  font-weight: bold;
  color: #232933;
}
.date-send-pro cite  span.sends-date{
  display: block;
  margin-top: 10px;
  font-size: 12px;
  color: #81858b;
}
/* سبک نمایشی چهارم کاروسل محصولات */
.col-product.style4{

}
.col-product.style4 .right-product{

}
.col-product.style4 .right-product{

}
.col-product.style4 .right-product .owl-nav{
  width: 9%;
  top: -81px;
  left: 0.5%;
  font-size: 25px;
}
.col-product.style4 .right-product .owl-nav .owl-next{
  width: 41px;
  height: 41px;
  border-radius: 13px;
  background: rgb(255 255 255 / 49%);
  box-shadow: unset;
}
.col-product.style4 .right-product .owl-nav .owl-next::before{
  right: 0px;
  top: 5px;
  font-size: 13px;
}
.col-product.style4 .right-product .fa-chevron-left:not(.disabled){
  color: #fff ;
}
.col-product.style4 .right-product .owl-nav .owl-prev{
  width: 41px;
  height: 41px;
  border-radius: 13px;
  background: rgb(255 255 255 / 49%);
  box-shadow: unset;
}
.col-product.style4 .right-product .owl-nav .owl-prev::before{
  right: -1px;
  top: 5px;
  font-size: 13px;
}
.col-product.style4 .right-product .head-product h3{
  display: none  !important;
}
.col-product.style4 .right-product .head-product.have_header_cat{
  background: #F2F2F2;
  padding: 8px 9px;
  border-radius: 16px;
  margin-bottom: 30px;
}
.col-product.style4 .right-product .item-pro{
  padding: 18px;
}
.col-product.style4 .right-product .head-product::after{
  display: none;
}
.col-product.style4 .widget-tabs.prk-ajax-list-header-wrapper{
  margin-right: 0;
  display: flex;
  gap: 10px;
}
.col-product.style4 .item-icon-title{
  font-size: 16px;
}
.col-product.style4 .item-icon-title span,
.col-product.style4 .item-icon-title i{
  /* color: #fff !important; */
}
.col-product.style4 .prk-header-divs.prk-header-divs-active span,
.col-product.style4 .prk-header-divs.prk-header-divs-active i{
  color: #fff !important;
}
.col-product.style4 .prk-header-divs.prk-header-divs-active{
  background: #2B2B2B;
}

.col-product.style4 .right-product .widget-tabs.prk-ajax-list-header-wrapper div.tab-item{
  padding: 15px 29px;
  border-radius: 11px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.col-product.style4 .right-product .prk_show_back_image .thumb-pro{
  border-radius: 16px;
  padding: 16px;
  max-width: 96%;
}
.col-product.style4 .index-title-pro h2{
  line-height: 20px;
  height: 40px;
  margin: 14px 0 16px 0;
}
body .col-product.style4 a.button.quick_add2cart,body .col-product.style4 .quick_add2cart.button{
  bottom: 0px !important;
}


/* form control */
textarea{
  font-family: prk-font;
}
.prk_input_serach :active,input:focus,textarea:focus,textarea:active{
  outline: unset;
}
input.prk_input_serach:active,input.prk_input_serach:focus{
  border: 0;
}
.wpcf7-form p,.wpcf7-form label{
  line-height: 32px;
  margin-bottom: 10px;
}
.wpcf7 form .wpcf7-response-output{
  border-width: 1px;
  padding: 12px;
  font-size: 13px;
  line-height: 21px;
}
.wpcf7 form.invalid .wpcf7-response-output{

}
.woocommerce .star-rating span::before {
  line-height: 16px;
  font-size: 16px;
}

.woocommerce-checkout .form-row.form-row-wide{
  width: 100% !important;
}
.woocommerce-checkout .form-row.form-row-first,.woocommerce-checkout .form-row.form-row-last{
  width: 48% !important;
}
.wpcf7-form-control {
  border-radius: 14px;
  border: 1px solid #e0e0e0;
  width: 100%;
  font-size: 14px;
  padding: 7px 15px;
  color: #131b1f;
  margin-top: 10px;
}
.wpcf7-form-control.wpcf7-textarea {
  height: 150px;
  
}
input.wpcf7-form-control.wpcf7-submit {
  width: 200px;
  height: 45px;
  line-height: 20px;
  border-radius: 14px;
  background-color: #5c677d;
  color: #fff;
  font-size: 15px;
  font-weight: 700;
  border: none;
  margin-top: 5px;
  cursor: pointer;
  
}
/* سبک نمایشی سوم کاروسل محصولات */
.col-product.style3{

}

.col-product.style3 .right-product .items-pro{
  width: 93%;

}
.col-product.style3 .right-product .head-product{
  width: 100%;
  margin-bottom: 5px;
}
.col-product.style3 .right-product{
  padding-right: 75px;
}
.col-product.style3 .right-product .items-pro .arrow-style3-down{
  color: #fff;
  font-size: 21px;
  position: absolute;
  left: 215px;
  bottom: 184px;
}
.col-product.style3 .right-product.have_back .head-product{
  margin-top: 72px;
  margin-bottom: 12px;
  width: 93%;
  border: 0;
}
.col-product.style3 .right-product .icon-carosel{
  top: 7px;
  padding-left: 3px;
}
.col-product.style3 .right-product .items-pro{
  margin-bottom: 213px;
}
.col-product.style3 .right-product .owl-nav{
  top: 38%;
}
.col-product.style3 .right-product .owl-nav .owl-prev{
  right: -50px;
  border-radius: 10px;
  width: 35px;
  height: 50px;
}
.col-product.style3 .right-product .owl-nav .owl-prev::before{
  top: 7px;
}
.col-product.style3 .right-product .owl-nav .owl-next{
  border-radius: 10px;
  width: 35px;
  height: 50px;
  left: -50px;
}
.col-product.style3 .right-product .owl-nav .owl-next::before{
  right: 0px;
  top: 7px;
}

.col-product.style3 .right-product.have_back .head-product h3{
  font-weight: 600;
  font-size: 16px;
  line-height: 31px;
}
.col-product.style3 .titles-pro::after{
  display: none;
}
/* استایل هشدار سامانه همتا */
.des-info .hamta{
  color: #535353;
  line-height: 30px;
  font-size: 12px;
  width: 100%;
  display: flex;
  align-items: center;
}
.des-info .hamta i{
  color: #D5901F;
  font-size: 17px;
  padding-left: 9px;
  display: inline-block;
  height: 20px;
}
.des-info .hamta .text-hamta{
	float: left;
	width: 100%;
	font-size: 11px;
	line-height: 25px;
}

/* سکشن امکان بازگشت */
.product_return{
  display: flex;
  align-items: center;
  margin: 15px 0;
}
.product_return i{
  font-size: 17px;
  color: #81858b;
  margin-left: 10px;
}
.product_return span{
  font-size: 13px;
  color: #424750;
  line-height: 25px
}

/* استایل لیست علاقمندی ها */
.wishlist-title{
  display: inline-block;
  border-bottom: 2px solid #EF394E;
  font-size: 17px;
  font-weight: 700;
  color: #000;
}
.w-post-list{
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
  margin-top: 20px;
}
.w-post-item{
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.w-list-items{
  border-bottom: 1px solid #f0f0f1;
  padding: 15px;
}
.w-img-list{
  text-align: center;
}
.w-img-list img{
  width: 200px;
  height: 200px;
}
.w-title-list{
  font-size: 14px;
  font-weight: normal;
  min-height: 88px;
  color: #000;
}
.w-post-item:nth-child(3n-1) {
    border-right: 1px solid #f0f0f1;
    border-left: 1px solid #f0f0f1;
}
.w-price-list{
  text-align: left;
  font-size: 14px;
  font-weight: bold;
  height: 70px;
}
.w-price-list del{
  display: none;
}
.w-price-list ins{
  text-decoration: none;
}
.w-price-list .woocommerce-Price-currencySymbol{
  font-size: 11px !important;
  color: #000 !important;
}
.w-item-actions{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.w-item-del{
  width: 23%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
  border-radius: 8px;
  color: #81858b;
  border-color: #81858b;
  font-size: 14px;
  font-weight: 500;
}
.w-item-views{
  width: 75%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
  border-radius: 8px;
  padding: 7px;
  border-color: #EF394E;
  color: #EF394E;
  font-size: 14px;
  font-weight: 500;
}
.del-icon{
  font-size: 20px;
  position: relative;
  top: 3px;
  margin-left: 5px
}
.del-icon::before{
  content: "\E0EF\00FE0E";
  font-family: parskala;
  font-size: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}
.cart-icon{
  font-size: 20px;
  position: relative;
  top: 3px;
  margin-left: 5px
}
.cart-icon::before{
  content: "\E0CC\00FE0E";
  font-family: parskala;
  font-size: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}

.w-item-del.disabled .onliner_main_loading{
  display: block;
}
.woocommerce{
  display: inline-block;
  width: 100%;
}
.sec-account,.woocommerce-MyAccount-content{
  position: sticky;
  top: 80px;
}
.off-product .prk-archive-swatches,
.product-card .prk-archive-swatches,
.product_wee .prk-archive-swatches,
.item-pro .prk-archive-swatches{
  top: 12px;
}
.product-card .product-card-footer,.product-card .index-prices-pro,.product-card .product-card-body{
  padding: 0 10px;
}
.article-off .owl-stage{
  display: grid;
  grid-auto-flow: column;
  justify-content: right;
  margin: 1px 0;
}
.panel-cpntier{
  max-height: 370px;
}
.col-off{
  background-color: #ef5662;
}
.col-off .box__shaped-title{
  position: absolute;
  top: -1px;
  right: 55px;
  display: inline-block;
  width: 230px;
  height: 75px;
  z-index: 0;
}
.col-off .box__shaped-title>svg {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.col-off .box__shaped-title .title__text {
  font-size: 18px;
  text-align: center;
  line-height: 45px;
}
.col-off.ver2{
  background-color: unset
}

.right-product .article-off .owl-stage{
 padding-right: 0 !important;
}

.col-off.ver2 .article-off .owl-stage,.items-pro .owl-stage{
  padding-right: unset !important;
}
/* فرم لاگین */
body.page-login .form-row input.input-text{
  padding-right: 36px !important;
}

.continer-login{
	padding: 15px 50px
}
.header-login{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 45px 10px 10px;
  border-bottom: 1px solid #dadada;
}
.footer-login{
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 15px;
	border-top: 1px solid #dadada;
	font-size: 15px;
	color: #4d4d4d;
	line-height: 25px;
	font-weight: 500;
}
.modal__container{
	border-radius: 11px;
}
.footer-login a{
	color: #0071e3;
	border-bottom: 1px dashed;
	margin-right: 13px
}
.header-login span{
 font-size: 16px;
 font-weight: 600;
 color: #000;
}

.header-login .close-box::before{
	position: relative;
	border: 1px solid #ccc;
	border-radius: 50%;
	width: 32px;
	height: 32px;
	display: inline-block;
  line-height: 38px;
}
.continer-login .woocommerce form .form-row label, .woocommerce-form-row label{
  line-height: 25px !important;
	color: #4d4d4d !important;

}
body.ceckout_page .woocommerce form.woocommerce-checkout .form-row label,body.ceckout_page .woocommerce .woocommerce-checkout .col2-set label.order-delivery-title{
  font-weight: 700;
  margin-right: 5px;
  top: 25px;
  position: relative;
  z-index: 1;
  right: 5px;
  background-color: #fff;
  padding: 0 5px 0 8px;
  display: inline-block;
  z-index: 999;
  border-radius: 8px;
}

.continer-login label.passwords{
	display: inline-block !important;
}
.continer-login .forgat{
 float: left;
 color: #0071e3;
 border-bottom: 1px dashed;
 padding-bottom: 4px;
}
body.page-login .woocommerce form .form-row input.input-text,.continer-login .woocommerce form .form-row input.input-text{
	font-size: 16px;
	padding: 12px 45px 12px 12px;
}
body .nonce-losts{
  font-size: 13px !important;
  line-height: 24px !important;
}
.woocommerce-form-row label::before{
	font-family: flaticon !important;
	font-style: normal;
	font-weight: normal !important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 46px;
  right: 10px;
  color: #929292;
  font-weight: 1;
  z-index: 2;
  font-size: 24px;
}
.woocommerce-form-row .users::before{
  content: "\f110";;
}
.woocommerce-form-row .emails-reg::before {
    content: "\f110";
}
.woocommerce-form-row .passwords::before{
  content: "\f115";
}
.woocommerce-form-row .passwords-reg::before{
  content: "\f115";
}
body.page-login .prk-loginbox{
  margin: 80px auto;
  width: 28%;
  border: 1px solid #e0e0e2;
  padding: 20px 32px;
  border-radius: 8px;
  position: relative;
  max-width: 420px;
}
body.page-login .prk-loginbox .login.form-login{
  border: 0;
  padding: 0;
  margin: 0 !important;
}
body.page-login .prk-loginbox{
  width: 33%;
  box-shadow: 0 0 20px rgb(0 0 0 / 13%);
}
body.page-login.hiddener .prk-loginbox{
  width: 31%;
  margin-top: 120px;
}
body.page-login .prk-loginbox #stm-sms-form-holder .phone-loginbox::before{
  top: 21px;
}
body.page-login .prk-loginbox .footer-loginbox p{
  font-size: 13px;
  line-height: 24px;
}
body.page-login .stm-change-email.back-arrow{
  top: 35px;
}
body.page-login .stm-sms-confirm .stm-sms-confirm--timer-holder,body.page-login .stm-sms-confirm .stm-sms-confirm--retrieve{
 padding: 0;
 padding-bottom: 25px;
}
body.page-login .stm-reset-pass{
  margin-right: 15px;
  margin-top: 17px;
  margin-bottom: 50px;
}
body.page-login input[type="password"].stm-sms-confirm--code{
  border-color: #19bfd3 !IMPORTANT;
}
body.page-login input[type="password"].stm-sms-confirm--code:focus{
  outline-color: #19bfd3 !IMPORTANT;
}
body.page-login .form-row.has-error{
  background-color: unset
}
.continer-login form.woocommerce-form-login.login {
  padding: 0 10px !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li{
  width: unset !important;
  height: unset !important;
}
.off-product.right-offer{
  background-color: unset !important;
  display: flex;
}

.left-off .owl-nav .disabled{
  opacity: 0% !important;
}

.add-to-cart.icon{
  position: absolute !important;
  right: 9px;
  bottom: 9px;
}
.add-to-cart.offer{
	width: 100%;
}
.margin_b{
  margin-bottom: 10px;
}
.excerpt_product{
  line-height: 30px;
  font-size: 13px;
  font-weight: 400;
  text-align: justify;
}
.excerpt_product.boxed .short_excerpt{
  max-height: 88px;
  overflow: hidden;
}
.excerpt_product .short_excerpt.open{
  max-height: unset;
  overflow: unset;
}
.excerpt_product.boxed .mask-handler{
  display: block;
}
.excerpt_product span{
  text-align: justify !important;
}
.more_excerpt,.disble_excerpt{
  margin-right: 5px;
  font-weight: 500;
  color: #0f79e5;
  border-bottom: 1px dashed;
}
.excerpt_product.full{
  display: none;
}
.main_results_ajax_search{
  position: absolute;
  top: 39px;
  right: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #e0e0e2;
  border-radius: 0 0 7px 7px;
  padding: 15px;
  display: inline-block;
  background: #fff;
  left: 0;
  border-top: 0;
}
.header-mobiter .main_results_ajax_search{
  border-color: unset;
  margin-top: 10px;
}
body.hidden_scroll{
  overflow: hidden;
  height: 100vh;
}
.search-section.header_2{
  display: inline-flex;
  justify-content: space-between;
  width: 100%;
  border: 1px solid rgb(235,235,235) !important;
}
.search-section.header_2 .main_results_ajax_search{
  top: 57px;
}
.search-section.header_2 .account{
  border: 1px solid rgb(235,235,235) !important;
}
.search-section input.active{
  font-size: 14px;
  font-weight: 500;
}
.search-section select#cat{
  align-items: flex-start;
  width: 30%;
  height: 100%;
  padding: 12px;
  outline: none;
  background-color: #EF3A4F;
  border: none;
  color: #fff!important;
  border-radius: 11px;
  order: 1;
  font-family: prk-font;
}
.search-section select#cat option{
  background: #fff;
  color: #000;
}
.search-section.header_2 .prk_input_serach{
  width: 65%;
  order: 2;
  min-width: 290px;
  margin-right: 15px;
}
body header.header.header_2 .search-box{
  width: 75%;
}
body header.header.header_2 .menus{
  box-shadow: none;
}
body header.header.header_2 .menus .top-nav.link_promot_box{
  align-items: center;
}
/* call to admin */
.top-nav div.call-to-admin-prk{
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  left: 0;
  width: 100%;
  max-width: 400px;
  justify-content: flex-end;
  align-items: center;
}
body header.header.header_2 .header-borner{
  padding: 15px 0 14px 0;
}
.call-to-admin-prk .title-call{
  margin: 0 0 0 8px;
  padding: 6px 10px 6px 10px;
  background-color: #F1F1F1;
  border-radius: 30px 30px 30px 30px;
  font-size: 10px;
  font-weight: 400;
  color: #737373;
}
.call-to-admin-prk .number-call{
  font-size: 16px;
  font-weight: 400;
  color: #737373;
}
.call-to-admin-prk .number-call span{
  color: #ef3a4f;
}
.call-to-admin-prk .icon-call{
  background: #f1f1f1;
  padding: 7px;
  border-radius: 50%;
  font-size: 19px;
  color: #909090;
  margin: 0 10px 6px 0;
}
body header.header.header_2 .prk_mega_menu{
  height: 50px;
  max-height: 50px;
  align-items: center;
}
body .form_search.header_2.search_input.search-section button#submit_search{
  height: 45px;
  order: 3;
  background: #fff !important;
}
body .form_search.header_2.search_input.search-section button#submit_search i{
  position: relative;
  color: #777;
  right: 0px;
}
body .account{
  padding: 4px 10px !important;
}
body.prk-plus .account,body.prk-fashion .account{
  padding: 10px 10px !important;  
}
.form_search.active::after{
  content: '';
  width: 96%;
  height: 1px;
  position: absolute;
  text-align: center;
}
.promote_searchs span{
  display: flex;
  align-items: center;
  color: #424750;
  font-size: 15px;
  font-weight: 600;
}
.promote_searchs span i{
  font-size: 29px;
  font-weight: 500;
  color: #a1a3a8;
  margin-left: 11px;
  position: relative;
  top: 0px;
}
.prk_close_search_result{
  position: absolute;
  left: 15px;
  top: -44px;
  font-size: 26px;
  color: #515260;
  cursor: pointer;
  display: none;

}
.search-result-tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  list-style: none;
  margin-top: 12px;
  margin-right: 19px;
}
.search-result-tags li {
  margin-left: 5px;
}
.search-result-tag i{
  font-size: 16px;
  font-weight: 600;
}
.header-mobiter .prk_close_search_result{
  left: 9px;
  top: -52px;
}
.search-result-tags a {
  display: inline-block;
  border: 1px solid #eee;
  border-radius: 25rem;
  color: #212121;
  padding: 5px 7px;
  margin-bottom: 7px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
}
.search-result-tags a {
  border: 1px solid #e0e0e2;
  border-radius: 25rem;
  color: #424750;
  padding: 13px 15px;
  margin-bottom: 5px;
  font-size: 13px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  align-items: center;
}
.search-result-tags a:hover {
  background-color: #2962ff;
  border-color: #2962ff;
  color: #fff;
}
.search_image{
  width: 100%;
}
.search_image img{
  width: 100%;
  height: 200px;
  object-fit: cover;
  border-radius: 11px;
}
.order-mobile #nav-order-mobile{

}
.promote_searchs{
  margin-top: 24px;
}
.prk_close_search_box{
  position: absolute;
  top: -28px;
  font-size: 24px;
  font-weight: 600;
  color: #424242;
  right: 12px;
  cursor: pointer;
}
.search-box{
  transition: 0.2s all;
}
.products_resulter{
  max-height: 300px;
  overflow-y: auto; 
}

.product_seached{
  border-radius: 8px;
  border: 1px solid #eee;
  padding: 1px 2px 1px 15px;
  margin-bottom: 11px;
  margin-left: 8px;
}
.product_seached .product_seached_image{
  width: 100px;
}
.product_seached .product_seached_image img{
  max-width: 80px;
  max-height: 80px;
  padding: 10px;
}
.product_seached .index-prices-pro{
  height: 60px;
  margin-right: 20px;
  display: flex;
  align-items: center;  
}
.product_seached p.call_pro{
  font-size: 13px;
  line-height: 18px;
  color: #000;
  font-weight: bold;
  opacity: .9; 
}
.product_seached .index-prices-pro div del span.woocommerce-Price-amount {
  font-weight: 400;
  font-size: 11px;
}
.product_seached .index-prices-pro div ins{
  margin-top: 1px;
}
.product_seached .index-prices-pro div .index-discount-pro{
  font-size: 11px;
  padding: 1px 5px;
}
.product_seached a{
  display: flex;
  align-items: center;
}
.product_seached .product_s_img{
  width: 157px;
  height: 70px;
  object-fit: cover;
}
.product_seached .product_s_img img{
  width: 100%;
  height: 100%;
}

.product_seached .thumb-off{
  margin: 0;
  width: 26%;
  min-width: 26%;
  padding-top: 27%;
  margin-left: 8px;
}
.product_seached .product_s_title{
  font-size: 13px;
  text-align: right;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.product_results{
  position: relative;
  margin-top: 5px;
  border-bottom: 1px solid #edededc4;
  padding-bottom: 10px;
}

.product_results .owl-nav{
  position: absolute;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
body .product_results .owl-nav .owl-next::before,body .product_results .owl-nav .owl-prev::before{
  right: 0px;
  top: -1px;
  font-size: 12px;
}

.product_results .owl-nav span{
  position: relative;
  z-index: 14;
  color: #424750;
  font-size: 12px;
  font-weight: 700;
  background-color: #fff;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  line-height: 32px;
  padding-right: 8px;
  border: 1px solid var(--color-neutral-200);
  box-shadow: 0 1px 5px rgb(0 0 0 / 30%);
}
.product_results .owl-nav span.owl-next{
  left: 0;
  top: -52px;
  transform: rotate(180deg) !important;
}
/* .search-section.header_2 .product_results .owl-nav span.owl-next{
  top: -15px;
} */
body .owl-nav .owl-next{
  transform: rotate(180deg) !important;
}
body .widget.side-box-post .owl-nav .owl-next{
  transform: unset !important;
}
body .owl-nav .owl-next::before {
	font-family: parskala;
	content: "\E0B7\00FE0E" !important;
	position: relative;
  right: 2px;
  top: 2px;
  font-size: 16px;
}
body .owl-nav .owl-prev::before{
  content: "\E0B7\00FE0E" !important
}
.widget .owl-nav span.disabled::before{
  opacity: .2;
}
.owl-nav .owl-prev::before {
	content: "\E0B7\00FE0E";
	font-family: parskala !important;
	position: relative;
  right: -2px;
  top: 2px;
  font-size: 16px;
}
.slider-right.ver1 .owl-next::before {
  right: 6px;
  top: -2px;
}
.slider-right.ver1 .owl-nav .owl-prev::before{
  right: 4px;
  top: -4px;
}

.product_results .owl-nav span.owl-prev{
  right: 0;
  top: -52px;
  padding-right: 6px;
}
.product_results .owl-nav span.disabled{
  opacity: 0;
}
.category_searechd{
  padding: 29px 0;
  display: block;
  border-bottom: 1px solid #d8d8d8;
}

.category_searechd .c_searched_title{
  font-size: 1.1rem;
  font-weight: 520;
  color: #424750;
  padding-bottom: 12px;
  display: block;
}
.result_category_search{
  font-size: 14px;
  font-weight: 550;
}
.category_searechd .result_category_search i{
  color: #81858b;
}
.category_searechd .result_category_search span{

}
.not_resulted{
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  margin: 20px 0;
  color: #ff131352;
  font-size: 19px;
  font-weight: 700;
}
.not_resulted i{
  font-size: 40px;
  margin-right: 5px;
}

.des-location i{
  padding-left: 5px;
  font-size: 18px;
  position: relative;
  top: 0px;
}
#NavMenu .bottom-navbar{
  padding: 10px 0;
  box-shadow: 5px 6px 11px rgb(0 0 0 / 40%);
  border-top: 1px solid #e3e3e3;
}
#NavMenu .item-navbar.active::before{
  height: 4px;
  top: -13px;
  display: none;
}
#NavMenu .item-navbar a .icon-navbar{
 font-size: 24px;
}
#NavMenu .item-navbar.mini_cart a .icon-navbar i{
 font-size: 38px;
}
#NavMenu .item-navbar a .name-navbar{
  margin-top: 4px;
}
#NavMenu .item-navbar a{
  color: #666666;
  font-size: 10px;
  font-weight: bold;
  padding: 0;
}
#NavMenu .item-navbar.mini_cart::before{
  display: none;
}
#NavMenu .item-navbar.active a{
  color: #070707;
  font-size: 12px;
}
#NavMenu .item-navbar.active a .icon-navbar i::before{
  font-weight: 600 !important;
}
#NavMenu .item-navbar.mini_cart a .icon-navbar i::before{
  font-weight: normal !important;
  padding: 12px;
  border-radius: 24px;
  color: #fff;
  position: relative;
  top: -10px;
}
#NavMenu .item-navbar a .icon-navbar.has-loggged::before{
  top: 14px;
}
#NavMenu .mini_cart_counter{
  top: -15px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce-form-register__submit{
  overflow: hidden;
}
body .woocommerce-form-login__rememberme span{
  margin-right: 5px;
}
/* category archive */
body .category-childs{
	background-color: #fff;
	display: inline-block;
	width: 100%;
	margin: 10px 0 25px 0;
	border-radius: 15px;
}
body .title-catchild{
	font-size: 17px;
	color: #535353;
	font-weight: bold;
  padding-bottom:15px;
}
body .category-childs .owl-nav{
	display: none;
}
.position-relative {
  position: relative!important;
}
body .cat-item.product{
	position: relative;
	width: 90%;
	background-color: #F0F0F1;
	border-radius: 8px;
	padding: 35px 15px;
	text-align: center;
	display: block;
}
body .cat-item{
  position: relative;
}
body .cat-item em{
	position: absolute;
	left: 10%;
	top: 10%;
	background-color: #e7e7e7;
	line-height: 20px;
	display: inline-block;
	padding: 0 9px;
	border-radius: 11px;
	color: #ACACAC;
	font-size: 11px;
	transition: all 200ms ease-out;
}
body .cat-item:hover em{
	background-color: #ef5661;
	transition: all 200ms ease-out;
	color: #fff;
}

body .title-catitem{
	font-size: 13px;
	font-weight: bold;
	color: #4A5F73;
	padding-top: 10px;
	display: block;
	line-height: 20px;
	height: 22px;
}
body .hanis img{
  height: auto;
}
body.cart_page #NavMenu,body.ceckout_page #NavMenu,body.order_page  #NavMenu,body.order_page #topbars{
  display: none !important;
}
.banners.list3{
  width: calc(34% - 16px);
}
body .woocommerce-widget-layered-nav-list.not_titled{
  margin-top: 0 !important;
}
body.cart_page .continer div.woocommerce {
  display: inline-block;
}
.woocommerce li.product{
  list-style: none;
  display: block;
  float: right;
  width: 25%;
  position: relative;
  padding: 5px 10px 15px;
  box-sizing: border-box;
}
ul.product-box li.product{
  display: block;
  border: 1px solid #E4E4E4;
  border-top: 0;
  border-left: 0;
  padding: 0;
  width: 100%;
  position: relative;
  box-sizing: border-box;
}
ul.product-box li.product .info-product{
  padding: 5px 10px 15px;
}
/* article .variable-cart-product, .product .variable-cart-product{
  background: #f7f7f7 !important;
} */
ul.product-box li.product:hover{
  box-shadow: 0 2px 17px 0 rgba(0,0,0,.09);
  transition: box-shadow .2s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,1,1);
  z-index: 11;
}

.product-category img{
  transition: all .2s ease;
  margin: 0 auto;
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}

li.product.product-category h2{
  padding: 5px 5px;
    line-height: 25px;
    font-size: 14px;
    font-weight: 500;
}
ul.product-box li.product.product-category h2{
  color: #212121;
  font-size: 13px !important;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 45px;
  font-weight: 600;
  margin: 15px 0 10px 0;
  text-align: right; 
}
ul.product-box li.product .author-Original{
  display: none;
}

.left-index{
  overflow: hidden;
}
.prk-head-shop{
  padding: 16px 10px;
  border: 1px solid #E4E4E4;
  overflow: hidden;
  border-radius: 15px 15px 0 0;
}
body.product-archive #prk_content div div.prk-head-shop{
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.prK_orderby_filtering{
  display: flex;
  align-items: center;
}
.prK_orderby_filtering svg{
  fill: #424750;
  height: 24px;
  width: 24px;
  margin-left: 4px;
}
.prK_orderby_filtering ul li{
  display: inline-block;
  padding: 1px 8px;
  position: relative;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
  vertical-align: middle;
  border-radius: 7px;
}
.prK_orderby_filtering ul li a{
  color: #4d4d4d;
}
.prK_orderby_filtering ul li:hover a{
  color: #000;
}
.prK_orderby_filtering ul li.is-active a{
 color: #fff;
 font-weight: 600;
}
.prK_orderby_filtering i{
  font-size: 31px;
  color: #b5b2b2;
  padding-left: 10px;
  padding-right: 5px;
  line-height: 1px;
}
.prK_orderby_filtering .menu_order_title{
  font-size: 13px;
  font-weight: 500;
  color: #232933;
  margin-left: 11px;
}
.prk_count_pages{
  color: #81858b;
  font-size: 14px;
  font-weight: 400;
}
.prk_count_pages .show_page_count{
  line-height: 16px;
}
.prk_count_pages .show_page_count.line{
  margin-right: 3px;
  padding-right: 6px;
  border-right: 1px solid #eee;
}
.prk_count_pages .show_page_count.total{
  font-weight: 700;
  color: #2e2e2e;
}
body ul.product-box li.product .prs{
  font-weight: 100!important;
  font-size: 13px !important;
  border-radius: 8px !important;
  padding: 4px 7px !important;
}
body ul.prk-item-style2 li.product span.prs{
  color: #fff !important;
}
ul.product-box li.product .index-prices-pro{
  height: 50px;
  float: left;
  display: inline-block;
}
ul.product-box li.product .lists_add_to_cart{
  bottom: 17px;
  right: 11px;
  opacity: 0.99999;
}
.stock_box{
  margin: 0 0 8px 0;
}
ul.product-box li.product .rating_product span.average_rating{
  font-size: 13px;
  margin-left: 4px;
  color: #454545;
}
ul.product-box li.product .rating_product span.average_rating{
  font-size: 11px;
  color: #232933;
}
ul.product-box li.product .rating_product{
  background: #fff;
}
ul.product-box li.product .rating_product i{
  font-size: 13px;
  color: #f9bc00;
}
ul.product-box li.product .rating_and_nummbercomment{
  border-top: 0;
}
.author-Original{
  display: flex;
  box-sizing: border-box;
  align-items: center;
  height: 20px;
}
.author-Original .no-Original{
 color: #D5901F;
 background-color: rgba(249, 168, 37, 0.11);
 font-size: 11px;
 border-radius: 4px;
 padding: 0 4px;
 transition: 0.2s all;
 visibility: visible;
 line-height: 2;
 position: absolute;
}
ul.product-box li.product:hover .author-Original .no-Original{
  opacity: 0;
  visibility: hidden;
  display: none;
  transition: 0.2s all;
}
.author-ar{
  font-size: 13px;
  font-weight: 400;
  color: #535353;
  opacity: 0;
  visibility: hidden;
  display: flex;
  align-items: center;
}
.author-ar .seller-store::before{
  font-size: 20px;
  color: #535353;
}
.author-ar span.authours-ar{
  font-weight: 500;
}
ul.product-box li.product:hover .author-ar{
 opacity: 1;
 visibility: visible;
 transition: 0.2s all;
}
.author-ar .authours-ar{
  font-weight: 500;
  font-size: 13.5px;
}

.author-ar i{
  margin-left: 6px
}
.author-Original .author-ar i{
  margin-top: 3px;
}
.prk-head-shop-mobile{
  margin-bottom: 15px;
}
.prk-head-shop-mobile .title_shop{
  border: 1px solid #e3e3e3;
  padding: 15px;
  border-radius: 8px 8px 0 0;
  font-size: 14px;
  font-weight: 700;
}
.constiky.offer .prk-head-shop-mobile .title_shop{
  border: 0;
}
.box-filter-shop{
  display: flex;
  align-items: center;
  border: 1px solid #e3e3e3;
  border-top: 0;
  border-radius: 0 0 8px 8px;
  font-size: 13px;
  justify-content: space-evenly;
  box-shadow: 0 3px 12px 0 rgb(0 0 0 / 16%);
}
.box-filter-shop span.show_sortby,.box-filter-shop span.show_sidebar{
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #4444;
  padding: 12px;
}
.box-filter-shop span.spanshow_sidebar:first-child{
  border-left: 1px solid #ddd;
}
.box-filter-shop span i{
  font-size: 17px;
  margin-left: 6px;
  color: #2c2c2c;
}
.box-filter-shop.stickyer{
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  background: #fff;
  border-radius: 0;
  z-index: 999;
}
.box-filter-shop.stickyer.tabs-appear{
  top: 0;
}
.content_filter .remodal-header .title{
  font-size: 15px;
  font-weight: 700;
  color: #333;
}
.content_filter .remodal-header .remodal-back-tabs{
  border: 0;
  background: unset;
  font-size: 28px;
  line-height: 1;
}
.content_filter .remodal-header .remodal-back-tabs i{
  border: 0;
  background: unset;
  font-size: 33px;
  line-height: 1;
  color: #000000bf;
}
.content_filter .sides{
  display: block !important;
  width: 100% !important;
  padding: 30px;
}

.tabs_content_product.mob_tab_filter_order_by .remodal-header{
  z-index: 10;
  position: relative;
}
.prK_orderby_mobile{
  background: #fff;
  width: 70%;
  padding: 10px;
  text-align: right;
  line-height: 24px;
  display: inline-block;
  position: fixed;
  z-index: 9999;
  top: 32%;
  right: 15%;
  box-shadow: 10px 20px 40px 400px rgb(0 0 0 / 20%);
  border-radius: 11px;
  padding-right: 45px;
}
.prK_orderby_mobile ul li{
  line-height: 30px;
  font-size: 15px;
}
.prK_orderby_mobile ul li a{
  color: #6a6a6a;
}
.prK_orderby_mobile ul li::before{
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 8px;
  display: inline-block;
  margin-left: 5px;
  background-color: #dbdbdb;
}
.remodals{
  border-radius: 0;
  width: 100%;
  margin: 0;
  height: 100vh;
  overflow: hidden;
  overflow-y: auto;
  padding: 10px 10px 0;
  transform: translate3d(0,0,0);
  color: #2b2e38;
  background: #fff;
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  padding: 0;
  z-index: 10000000;
  display: none;
}
.footer-description-shop .mask-handler{
  display: none;
}
.footer-description-shop.boxed .mask-handler{
 display: block;
}
.footer-description-shop.boxed .mask-handler .show-more{
  margin-bottom: 0;
  margin-top: 15px;
}
.footer-description-shop .show-more::before{
  background: unset;
}
.login_commenter{
  cursor: pointer;
}
.footer-description-shop{
  display: inline-block;
  position: relative;
  border-radius: 11px;
  margin: 15px 0 10px;
  padding: 20px 30px 10px 30px;
  font-size: 14px;
  line-height: 2;
  letter-spacing: -.1px;
  width: 100%;
  background-color: #fff;
  /* box-shadow: 0 14px 16px 0 rgb(180 180 180 / 11%); */
  border: 1px solid #e3e3e3;
  color: #656565;
}
.footer-description-shop.next_sidebar_order{
  margin-bottom: 0;
}
.footer-description-shop.boxed .term-description{
  max-height: 300px;
  overflow: hidden;
}
div.category-page .footer-description-shop.boxed .term-description{
  max-height: 80px;
  font-size: 13px;
}
div.category-page .footer-description-shop .show-more::before {
  content: '';
  width: 100%;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.3), #FFF);
  position: absolute;
  top: -64px;
  height: 64px;
  left: 0;
}
div.category-page .footer-description-shop{
  margin-top: 0;
  margin-bottom: 20px;
}
div.category-page .footer-description-shop.down-el {
  margin-top: 20px;
  margin-bottom: 0;
}
.footer-description-shop.boxed .term-description.open{
  max-height: unset !important;
}
.category-page .woocommerce-pagination{
  margin-top: 10px;
}
.elementor-widget-container .footer-description-shop{
  margin: 0;
}
.term-description.readmore_box {
    max-height: 210px;
    overflow: hidden;
    transition: max-height .5s;
}
.term-description.readmore_box.open{
  max-height: unset !important;
  overflow: auto;
}

.blog.woocommerce-pagination ul li{
  padding: 10px 15px;
  border-radius: 14px;
}

.blog.woocommerce-pagination ul li.current a {
  color: #fff;
}

.woocommerce-pagination ul li a{
  color: #535353;
}

    .lds-ring,
    .lds-ring div {
      box-sizing: border-box;
    }
    .lds-ring {
      display: flex;
      justify-content: center;
      position: relative;
      width: 80px;
      height: 80px;
    }
    .lds-ring div {
      box-sizing: border-box;
      display: block;
      position: absolute;
      width: 55px;
      height: 55px;
      margin: 5px;
      border: 6px solid #cfcfcf;
      border-radius: 50%;
      margin-top: 10px;
      animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
      border-color: #cfcfcf transparent transparent transparent;
    }
    .lds-ring div:nth-child(1) {
      animation-delay: -0.45s;
    }
    .lds-ring div:nth-child(2) {
      animation-delay: -0.3s;
    }
    .lds-ring div:nth-child(3) {
      animation-delay: -0.15s;
    }
    @keyframes lds-ring {
      0% {
        transform: rotate(0deg);
      }
      100% {
        transform: rotate(360deg);
      }
    }
    .custom_label {
      background-color: #F4433A;
      padding: 6px 5px;
      position: absolute;
      color: #FFF;
      top: 20px;
      left: 0px;
      z-index: 2;
      border-radius: 0px 8px 8px 0;
  }
  ul.product-box .custom_label{
    top: 9px;
  }
  .custom_label span {
      position: relative;
      display: block;
      font-size: 13px;
      font-weight: 500;
  }
  .woocommerce div.product .product_title.entry-title{
    display: inline-block;
  }
  .prk-archive-swatches{
    position: absolute;
    top: 50px;
    right: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .prk_swatches-divider{
    position: relative;
    color: #474444;
    letter-spacing: -1px !important;
    margin-top: 4px;
    font-size: 12px;
    font-weight: 500;
  }
  .prk-archive-swatch{
    width: 14px;
    height: 14px;
    display: block;
    position: relative;
    border-radius: 50%;
    margin-bottom: 4px;
  }

  .prk-archive-swatch .tooltiptext{
    visibility: hidden;
    width: auto;
    text-align: center;
    z-index: 1;
    top: -5px;
    right: 200%;
    position: absolute;
    padding: 2px 8px;
    background: #878d9d;
    color: #fff;
    animation-name: Ib;
    animation-fill-mode: forwards;
    animation-duration: .3s;
    animation-delay: .5s;
    animation-timing-function: ease-in-out;
    font-size: 12px;
    line-height: 1.692;
    white-space: nowrap;
    font-weight: 500;
    border-radius: 3px;
  }
  .prk-archive-swatch .tooltiptext::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -10px;
    border-width: 5px;
    border-style: solid;
    border-width: 10px 0 12px 10px;
    border-color: transparent transparent transparent #878d9d;
    right: -7px;
  }
  .prk-archive-swatch:hover .tooltiptext{
  	visibility: visible;
  }
  .foot-box.text .mask-handler{
    display: none;
  }
  .foot-box.text.boxed .mask-handler,.show-export.boxed .mask-handler{
    display: block;
  }
  .foot-core .foot-box.text.boxed p{
    max-height: 50px;
    overflow: hidden;
    transition: .5s;
  }
  .foot-core .foot-box.text.boxed p.open{
    max-height: unset;
    overflow: auto;
  }
  .foot-core .foot-box.text p.readmore_box.open{
    max-height: unset;
    transition: .5s;
  }
  .foot-core .foot-box.text a.mask-handler,.excerpt_product a.mask-handler{
    text-align: unset;
  }
  body .foot-core .foot-box.text .show-more,body .excerpt_product .show-more{
    margin-bottom: 0;
    text-align: unset;
    font-size: 12px;
    font-weight: 600;
    color: #4b4b4b !important;
  }
  .foot-core .foot-box.text .show-more::before,.excerpt_product .show-more::before{
    display: none;
  }
  .multi-line .head-product h3{
    text-align: center;
    font-size: 20px;
  }
  .multi-line .head-product h3 span.titles-pro{
    margin-right: 60px;
  }
  .multi-line .head-product h3 .titles-pro::after{
    display: none;
  }
  .multi-line .post_grid {
    display: flex;
    align-items: center;
  }
  .col-product.multi-line .item-pro .grid_item {
    border: none;
    padding: 15px 0;
  }
  .col-product.multi-line .carousel_lister .item-pro{
    height: unset !important;
  }
  .col-product.multi-line .item-pro .grid_item:not(:last-child) {
    border-bottom: 1px solid #f0f0f1;
    margin-bottom: 5px;
  }
  .multi-line .post_grid .grid_item_rtl .thumb-pro{
    max-width: unset !important;
    margin: unset !important;
  }
  .multi-line .post_grid .grid_item_rtl .thumb-pro img{

  }
  .multi-line .post_grid .grid_item_rtl img{
    max-width: unset !important;
    width: 84px !important;
  }
  .multi-line .post_grid .number {
    font-weight: bold;
    color: #00BFD6;
    font-size: 28px;
    margin: 0 10px;
  }
  .multi-line .post_grid .grid_item_ltr h4{
    overflow: hidden;
    min-height: 50px;
    height: 50px;
    font-size: 13px;
    line-height: 25px;
    color: #535353;
  }
  .col-product.multi-line .carousel_lister .item-pro{
    border: unset !important;
    border-radius: unset;
    padding: 0;
    width: 280px;
    box-shadow: unset !important;
  }
  .col-product.multi-line .carousel_lister .item-pro .grid_item{
    padding: 10px 0;
  }
  .show-export.boxed .right-des-pro{
    max-height: 130px;
    overflow: hidden;
    display: block;
  }
  .show-export.boxed .right-des-pro.open{
    max-height: unset;
    overflow: unset;
  }

  .footer-s .main-footer{
    margin-top: 0px;
  }
  body .last_posts{
    background: #ffff;
  }
  body .prkstory-item-circles .prkstory-feed-item-ins .prkstory-circle-title{
    margin-top: 8px !important;
    color: #333333 !important;
    font-size: 12px !important;
    font-weight: 600;
  }
  body .prkstory-feed-canvas canvas{
    border: 4px solid #fff !important;
  }

  body .prkstory-shortcode-wrapper .prkstory-shortcode .prkstory-slider-nav{
    top: 44%;
  }
  .brands-boxed{
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    width: 79%;
  }
  .brands-boxed .brand-item{
    padding: 20px 15px;
    border: 1px solid #f3f3f3;
    background-color: #fff;
    margin: 6px 0;
    margin-left: 12px;
    border-radius: 11px;
    display: flex;
    align-items: center;
    transition: 0.2s all;
  }
  .brands-boxed .brand-item a{
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%;
    transition: 0.3s all;
    justify-content: space-between;
    height: 100%;
  }
  .brands-boxed .brand-item img{
    display: block;
    margin: 5px auto;
    max-width: 146px;
    height: auto;
    border-radius: 11px;
    overflow: hidden;
  }
  .brands-boxed .brand-item h5{
    display: block;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    color: #525252;
  }
  .form_search_brndpage .searchpartdiv{
    padding: 7px 12px ;
  }
  .form_search_brndpage .searchpartdiv i{
    top: 8px;
    font-size: 26px;
  }
  .form_search_brndpage .searchpartdiv .searchcity-input{
    width: 86%;
    padding-right: 10px;
  }
  .prk_brand_page{
    display: flex;
  }
  .brands-search{
    width: 21%;
    margin-left: 15px;
    margin-top: 7px;
  }
  .khadamat {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  padding: 20px;
  margin: 0;
  background: #fff;
  border-radius: 16px;
  border: 1px solid #e3e3e3;
  border-radius: 16px;
}
.khadamat .item_khadamat {
  margin-right: 0.25rem;
  flex-grow: 1;
  color: #4b5259;
  flex-basis: 33.33%;
}
.item_khadamat a {
    display: block;
    text-align: right;
}
.item_khadamat img {
    float: right;
}
.item_khadamat img {
  width: 89px;
}
.intro-service-landing__text {
  width: 85%;
  padding-right: 100px;
}
.item_khadamat .link {
  text-align: right;
  position: relative;
  font-size: 14px;
  line-height: 2;
  color: #4b5259;
  letter-spacing: .2px;
  margin: auto;
  font-weight: 700;
}
.khadamat span {
  color: #6c7680;
  font-weight: 100!important;
}

.prkstory-item-circles .prkstory-feed-item-ins {
  width: 80px !important;
}
.prkstory-item-circles .prkstory-feed-item-ins .prkstory-circle-image, .prkstory-item-circles .prkstory-feed-item-ins .prkstory-feed-canvas{
  height: 80px !important;
  width: 80px !important;
}

.site-header__rgb-color {
  padding: 0px 0 45px 0;
  position: relative;
  width: 100%;
  margin-top: -15px;
}

.site-header__rgb-color:before {
  content: "";
  position: absolute;
  bottom: 46px;
  right: 0;
  left: 0;
  height: 6px;
  background-color: #a2a2a2;
  background-image: linear-gradient(to right, #8E2DE2 0%, #8E2DE2 8.33%, #E0224F 17.19%, #E0224F 25.52%, #EBD513 34.9%, #EED816 46.88%, #1BEC23 59.9%, #1BEC23 72.4%, #1B52BB 84.9%);
  border-radius: 10%;
  z-index: 10;
}

.site-header__rgb-color:after {
  content: "";
  position: absolute;
  bottom: 26px;
  right: 0;
  left: 0;
  height: 9px;
  background-color: #a2a2a2;
  background-image: linear-gradient(to right, #8E2DE2 0%, #8E2DE2 8.33%, #E0224F 17.19%, #E0224F 25.52%, #EBD513 34.9%, #EED816 46.88%, #1BEC23 59.9%, #1BEC23 72.4%, #1B52BB 84.9%, #1B52BB 96.36%);
  border-radius: 100%;
  filter: blur(12px);
  opacity: 0.5;
  z-index: 10;
}
.prk_3d_mousemove{
  position: relative;
	transform-style: preserve-3d;
}
.col-off.v2 .officol.center_box{
  justify-content: center;
}
.col-off.v2 .officol.center_box .left-off{
  width: 77%;
}
.verticaler .officol.center_box .left-off{
  width: 100% !important;
}
.col-off.v2 .officol.center_box .thumb-pro{
  margin: 0 !important;
  width: 100%;
  max-width: 100% !important;
  padding: 0;
  border-radius: 12px;
  overflow: hidden;
}
.index-prices-pro.onsale_top .index-discount-pro{
  position: absolute;
  right: 3px;
  top: 10px;
  font-size: 15px;
  padding: 2px 10px;
  border-radius: 12px;
  line-height: 17px;
}

/* gaming carousel */
.right-product.game{
  border: 0;
}
.right-product.game .head-product{
  width: 100%;
  padding: 0;
  margin-top: 0;
  margin-bottom: 30px;
}
.right-product.game .item-pro{
  padding: 0;
  box-shadow: 0 3px 7px rgba(0, 1, 1, 0.12);
  background-color: #ffffff;
  border-radius: 25px;
  overflow: hidden;
  position: relative;
  transition: 0.3s;
}
.right-product.game .product__item-img {
    position: relative;
    margin-bottom: 20px;
}
.right-product.game .thumb-pro{
  max-width: 100% !important;
  margin: 0 !important;
}
.right-product.game .shadow {
    overflow: hidden;
    position: absolute;
    filter: blur(10px);
    top: 15px;
    bottom: -10px;
    left: 0;
    right: 0;
    opacity: 0.6;
}
.right-product.game img{
  position: relative;
    z-index: 100;
}
body .right-product.game div.index-title-pro h2{
  text-align: center;
  position: relative;
}
body .right-product.game div.index-title-pro h2:last-child{
  height: 30px;
}
body .right-product.game div.index-title-pro h2:first-child::after {
  content: "";
  position: absolute;
  bottom: 0px;
  right: -80px;
  left: -80px;
  height: 2px;
  background-color: #a2a2a2;
  background-image: linear-gradient(to right, #ffffff 0%, #ffffff 25%, #6a4fa0 33%, #16a2bd 42%, #89c736 52%, #fcc43f 61%, #d02054 69%, #ffffff 75%, #ffffff 100%);
  border-radius: 100%;
  overflow: hidden;
}
body .right-product.game .product-cart{
  border-radius: 0 0 20px;
  margin: 0;
  padding: 10px 0 15px 0;
}
body .right-product.game .product-cart i{
  font-size: 20px;
  color: #fff;
  position: relative;
  top: 4px;
  margin-left: 5px
}
body .foot-box.enmads .codes{
  background: #fffffff0;
}
body .head-archie-pro{
  display: flex;
  justify-content: space-between;
  padding: 0;
}
body ul.product-box li.product .head-archie-pro .prs{
  padding: 0 !important;
  margin: 0 !important;
  line-height: 18px !important;
  background: transparent !important;
}
body ul.product-box li.product .head-archie-pro #sales_timer_display{
  padding: 0 !important;
  margin: 0 !important;
  line-height: 18px !important;
}
body.product-single table {
    background-color: transparent;
    width: 100%;
    margin-bottom: 15px;
    font-size: .9em;
    border-spacing: 0;
    border-collapse: collapse;
}
body.product-single table td,.woocommerce-tabs  #tab-description table th {
  padding: 15px;
  line-height: 1.5;
  vertical-align: top;
  border: 1px solid hsla(0,0%,50.2%,.5019607843137255);
}


.woocommerce-tabs  #tab-descriptiontable caption+thead tr:first-child td,.woocommerce-tabs  #tab-descriptiontable caption+thead tr:first-child th,.woocommerce-tabs  #tab-descriptiontable colgroup+thead tr:first-child td,.woocommerce-tabs  #tab-descriptiontable colgroup+thead tr:first-child th,
.woocommerce-tabs  #tab-descriptiontable thead:first-child tr:first-child td,
.woocommerce-tabs  #tab-descriptiontable thead:first-child tr:first-child th {
    border-top: 1px solid hsla(0,0%,50.2%,.5019607843137255)
}

.woocommerce-tabs  #tab-descriptiontable tbody>tr:nth-child(odd)>td,
.woocommerce-tabs  #tab-descriptiontable tbody>tr:nth-child(odd)>th {
    background-color: hsla(0,0%,50.2%,.07058823529411765)
}

.woocommerce-tabs  #tab-descriptiontable tbody tr:hover>td,
.woocommerce-tabs  #tab-descriptiontable tbody tr:hover>th {
    background-color: hsla(0,0%,50.2%,.10196078431372549)
}

.woocommerce-tabs  #tab-descriptiontable tbody+tbody {
    border-top: 2px solid hsla(0,0%,50.2%,.5019607843137255)
}

@media (max-width: 767px) {
    .woocommerce-tabs  #tab-descriptiontable table {
        font-size:.8em
    }

    .woocommerce-tabs  #tab-descriptiontable table td,table table th {
        padding: 7px;
        line-height: 1.3
    }

    .woocommerce-tabs  #tab-descriptiontable table th {
        font-weight: 400
    }
}

.woocommerce-tabs  #tab-descriptiondd,dl,dt,li,ol,ul {
    margin-top: 0;
    margin-bottom: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}
body .woocommerce tr.woocommerce-shipping-totals.shipping th{
  display: block !important;
}
.stock-archive{
  font-size: 12px;
  color: #535353; 
}
.stock-archive p{
  line-height: 18px;
}
.stock-archive .stockon .prk-box{
  display: none;
}
.parskala-update-price{
  text-align: left;
  font-weight: 400;
  color: #444;
  margin-bottom: 10px;
  font-size: 13px;
  display: block;  
}
.woocommerce-variation-price br{
  display: none;
}
body .woocommerce div.product .woocommerce-tabs ul.tabs li a.insert_comment_mobile,
body .woocommerce-Tabs-panel--reviews.panel .view_comment_mobiles
{
  display: none !important;
}
p.dokan-wholesale-meta{
  padding: 15px;
  border: 1px solid #ededed;
  border-radius: 7px;
  margin-top: 8px;
  font-size: 15px; 
}
.col-single1 .des-info .tagged_as,
.col-single1 .des-info .posted_in {
  display: block;
  font-size: 12px;
  line-height: 1;
  color: #c0c2c5;
}
.col-single1 .des-info .tagged_as,
.col-single1 .des-info .posted_in {
  line-height: 15px;
  margin: 5px 0;
}
.col-single1 .des-info .tagged_as a,
.col-single1 .des-info .posted_in a {
  margin-left: 2px;
}
.col-single1 .des-info .tagged_as span,
.col-single1 .des-info .posted_in span {
  font-weight: bold;
  font-size: 12px;
  line-height: 2;
  color: #4d4d4d !important;
}
.posted_in span {
  font-weight: bold;
  font-size: 12px;
  line-height: 2;
  color: #4d4d4d !important;
}
.price_onsale_ar .call_pro{
  opacity: 0.9;
  font-size: 14px;
  padding-top: 12px; 
}
body .topbar-text{
  line-height: 21px;
}

/* ajax tab category */

.widget-tabs.prk-ajax-list-header-wrapper{
  margin-right: 10px;
}
.widget-tabs.prk-ajax-list-header-wrapper div.tab-item{
  display: inline-block;
}
.col-product .item-icon-title{
  align-items: center;
  display: inline-flex;
  gap: 10px;
}
.col-product.style2 .item-icon-title {
  gap: 6px;
}
.col-product.style2 .item-icon-title::before{
  content: '';
  position: relative;
  top: -2px;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background: #fff;
}
.col-product .title-tab-prk{
  box-sizing: border-box;
  align-items: center;
  display: inline-flex;
  gap: 4px;
  padding: 8px 12px;
  cursor: pointer;
  transition: 0.2s all;
}
.col-product .prk-header-divs:hover{
  opacity: .8;
  transition: 0.2s all;
}
.head-product.have_header_cat::after{
  content: '';
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 1.4px;
  background: rgba(0,0,0,0.105)
}
body .titles-pro::after{
  height: 2px;
}
body .titles-pro::after{
  top: calc(100% + 11px);
}
.head-product.have_header_cat{
  display: flex;
  align-items: center;
}
.titles-pro .title-tab-prk{
  padding-right: 0;
}
.prks-tabs-loader {
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  visibility: hidden;
  margin-top: 148px;
  text-align: center;
  opacity: 0;
  pointer-events: none;
  z-index: 100;
}
.element-loading .prks-tabs-loader{
  visibility: visible;
  opacity: 1;
  transition: opacity .3s ease, visibility .3s ease;
}
.right-product .items-pro.loading {
  visibility: hidden;
  opacity: 0;
  transition: transform .25s ease, opacity .25s ease, visibility 0s ease .3s;
  transform: translateY(25px);
  pointer-events: none;
}
.right-product .items-pro {
  display: block;
  visibility: visible;
  opacity: 1;
  transition: transform .25s ease, opacity .25s ease, visibility 0s ease;
  transform: none;
}
.footer-description-shop .title-category{
  font-size: 20px;
  color: #2c2b2b;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 10px;
}
body .header-carter span{
  margin-left: 0;
  margin-right: 2rem;
  font-weight: 600;
  position: relative;
  top: 2px;
}

ul.product-box{
  display: grid;
  grid-template-columns: repeat(4,1fr);
  border-left:1px solid #E4E4E4;
}

body .account.pad10{
  padding: 10px !important;
}
body .comment_thumb.noti,ul.list_of_comments .comments_contienr .comment_thumb{
  max-width: 120px;
  justify-content: space-around;
}
body .comment_thumb.noti,ul.list_of_comments .comments_contienr{
  justify-content: space-around;
}
.comments_contienr.noti,.comments_contienr {
  margin-right: 13px;
  margin-left: 13px;
  margin-top: 13px;
}
.continer .woocommerce .woocommerce-MyAccount-content p.no_announcement{
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 100px;
  font-size: 21px;
  color: #b1b1b1;
}
.countdown-item {
  text-align: center;
  display: flex;
  justify-content: space-between;
  width: 250px;
  margin: auto;
  direction: ltr;
}
.countdown-item .countzarin-col {
  display: inline-block;
  margin-top: auto;
  margin-bottom: auto;
}
.countdown-item .countzarin-col .countdown-unit {
  display: block;
  background-color: #ffffff;
  border-radius: 8px;
}
.countdown-item .countzarin-col .countdown-unit .number {
  position: relative;
  top: 7.5px;
  color: #FF4157;
  text-align: center;
  width: 55px;
  min-width: 50px;
  min-height: 30px;
  line-height: 30px;
  display: block;
  font-size: 20px;
  font-weight: bold;
}
.countdown-item .countzarin-col .countdown-unit .letter-text {
  position: relative;
  bottom: 3px;
  color: #292929;
  font-size: 12px;
}
.right-off-date{
  padding: 0px 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: auto;
  height: 100%;
  border-radius: 11px;
}
.right-off-date .img-off-date img{
  display: block;
  width: 80px !important;
  max-width: 80px !important;
  margin: 60px auto 25px auto;
}
.right-off-date .text-one{
  font-weight: 900;
  font-size: 19px;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  margin-bottom: 0px;
}
.right-off-date .text-two{
  display: block;
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
  color: #ffffff;
  text-align: center;
}
.right-off-date .countdown-item{
  text-align: center !important;
    display: flex !important;
    justify-content: space-between;
    width: 177px;
    margin: 39px 0 0 0;
    direction: ltr;
}
.right-off-date .countdown-item .countzarin-col .countdown-unit .number {
  position: relative;
  top: 3.5px;
  color: #F7A700;
  text-align: center;
  width: 39px;
  min-width: 39px;
  min-height: 34px;
  line-height: 34px;
  display: block;
  font-size: 19px;
  font-weight: bold;
}
.right-off-date .countdown-item .countzarin-col .countdown-unit .letter-text {
  position: relative;
  bottom: 3px;
  color: #292929;
  font-size: 10px;
  font-weight: 500;
}

/* کاروسل مبیت */
.carousel_offer_mobit_title{
  background: #f5f5f5;
  border-radius: 11px;
  margin-bottom: 15px;
  padding: 9px 17px;
  display: flex;
  align-items: center;
  justify-content: space-between;  
}


.countdown-item.mobit .countzarin-col .countdown-unit .number {
  position: relative;
  top: 7.5px;
  color: #FF4157;
  text-align: center;
  width: 45px;
  min-width: 45px;
  min-height: 42px;
  line-height: 34px;
  display: block;
  font-size: 20px;
  font-weight: bold;
}
.countdown-item.mobit .countzarin-col {
  display: flex;
  align-items: center;
}
.countdown-item.mobit .countzarin-col .dot{
  margin: 9px;
  font-size: 19px;
  font-weight: bold;
  color: #fff;
}
.countdown-item-carosel .countzarin-col:last-child .dot,
.countdown-item.mobit .countzarin-col:last-child .dot{
  display: none;
}
.carousel_offer_mobit_title h2{
  font-size: 16px;
  font-weight: 700;
  color: #1e2220;
  display: flex;
  align-items: center;
  gap: 15px
}
.carousel_offer_mobit_title h2 i{
  font-size: 28px;
}
body .left-index{
  border: 0 !important;
  border-radius: 0;
  box-shadow: unset;
  background: transparent;
}
body .ui-slider-handle:nth-of-type(1)::before,body .ui-slider-handle:nth-of-type(2)::before{
  top: 1px;
}
body .ui-slider .ui-slider-handle{
  transform: rotate(180deg);
}
body .constiky.offer .left-index{
  border-radius: 14px;
}
body.product-archive .wenderfol_archive{
  margin-top: -10px;
  padding-top: 10px;
}
.carousel_offer_mobit_title a{
  display: flex;
  align-items: center;
  font-size: 14px;
}
.carousel_offer_mobit_title a i{
  font-size: 18px;
  color: #666;
}
.swiper.mobit .prk-archive-swatches{
  display: flex !important;
  right: 10px;
  top: 155px;
  background: #e2e2e2;
  padding: 7px 5px;
  border-radius: 7px;
  gap: 5px;
  z-index: 11;
  flex-direction: row;
  gap: 5px;
}
.mobit .prk_swatches-divider{
  font-size: 11px;
  margin-top: 0;
  height: 6px;
  line-height: 7px;
  color: #6a6a6a;
}
.product-archive.mobit #sales_timer_display{
  display: none;
}
/* .product-archive.mobit ul.product-box li.product .thumb-pro::before {
  content: '';
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.05;
  top: 0;
  right: 0;
  touch-action: none;
  pointer-events: none;
}
.product-archive.mobit ul.product-box li.product,.product-archive.mobit .prk-head-shop {
  border: 0;
} */

.product-archive.mobit ul.product-box li.product .index-prices-pro{
  height: 20px;
}
body ul.prk-item-style2 .head-archie-pro{
  left: unset;
  right: 3px;
  top: 15px;
  opacity: 1;
  padding: 0 10px;
}
body ul.prk-item-style2  .head-archie-pro{
  right: 3px;
  top: 40px;
  opacity: 1;
  padding: 0px 10px;
  position: absolute;
  z-index: 1;
}
body ul.prk-item-style2 li.product .head-archie-pro .prs{
  padding: 4px 7px !important;
}
.cart-pro del span bdi, .cart-pro del span{

}
.product-archive.mobit .prk-archive-swatches{
  display: flex !important;
  right: 10px;
  top: 155px;
  background: #e2e2e2;
  padding: 7px 5px;
  border-radius: 7px;
  gap: 5px;
  z-index: 11;
  flex-direction: row;
  gap: 5px;
}
.product-archive.mobit .prk-archive-swatches .prk-archive-swatch{
  width: 6px;
  height: 6px;
  margin: 0;
}
.product-archive.mobit .prk-archive-swatches .prk-archive-swatch .tooltiptext {
  top: -9px;
  right: 290%;
}
.swiper.mobit .prk-archive-swatch{
  width: 6px;
  height: 6px;
  margin: 0;
}
.swiper.mobit .prk-archive-swatch .tooltiptext{
  top: -9px;
  right: 290%;
}
.swiper.mobit .index-prices-pro div .index-discount-pro{
  position: absolute;
  top: 10px;
  right: 8px;
}

.swiper.mobit .index-prices-pro div ins{
  margin-top: 0;
}
.swiper.mobit .index-prices-pro div{
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: left;
}
.swiper.mobit .index-prices-pro div span.woocommerce-Price-amount{
  font-size: 16px;
}
.swiper.mobit .index-prices-pro div span.woocommerce-Price-amount bdi{
  display: flex;
  align-items: flex-end;
}
.swiper.mobit .index-prices-pro div span.woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  order: 2;
  margin-right: 5px;
  font-size: 12px;
  font-weight: 600;
}
.swiper.mobit .index-prices-pro div del span.woocommerce-Price-amount{
  font-size: 12px;
  margin-left: 8px;
}
.swiper.mobit .index-prices-pro div del{
  color: #9b9c9d !important;
}
.swiper.mobit .product-card .product-title{
  color: #000000;
  font-size: 13px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 50px;
  font-weight: 600;
  margin: 10px 0 15px 0;
}
.swiper.mobit .index-prices-pro{
  height: 35px;
}
.swiper.mobit .product-thumbnail::before {
  content: '';
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.05;
  top: 0;
  right: 0;
  touch-action: none;
  pointer-events: none;
}
.swiper.mobit .product-card{
  padding: 0;
  box-shadow: unset;
}
.swiper.mobit .product-card .product-thumbnail{
  border-radius: 11px;
  overflow: hidden;
}
.swiper.mobit .product-card  i.onsales_round_icon svg{
  width: 19px;
  height: 19px;
  top: 15px;
  left: 10px;
  position: absolute;
}
.mobit.swiper .swiper-button-next,.mobit.swiper .swiper-button-prev{
  width: 38px;
  height: 38px;
  border-radius: 14px;
}
body .woocommerce div.product .col-single1.mobit div.woocommerce-product-gallery{
  width: 30% !important;
  /* max-width: 480px; */
}
body div.product .col-single1.mobit div.summary{
  width: 69% !important;
}
body div.product .col-single1.mobit div.head-pros{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 8px;
  background: #ff6a6a;
  border-radius: 11px;
  margin-bottom: 10px;
  height: 49px;
}
body div.product .col-single1.mobit span.prs{
  font-size: 22px !important;
  color: #fff !important;
  font-weight: 500 !important;
  display: flex !important;
  align-items: center;
  gap: 12px;
  padding: 0 !important;
  margin: 0 !important;
}

body div.product .col-single1.mobit span.prs svg{
  width: 21px;
  height: 21px;
}
body div.product .col-single1.mobit .main_gallery_product{
  /* justify-content: right; */
  margin-top: 0;
}
body div.product .col-single1.mobit .main_gallery_product li{
  margin-left: 1.7%;
  position: relative;
  border: 0;
}
body div.product .col-single1.mobit .main_gallery_product li:before {
  content: '';
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.03;
  top: 0 !important;
  right: 0 !important;
  touch-action: none;
  pointer-events: none;
  border-radius: 14px;
}
.col-single1.mobit .countdown-item.mobit{
  margin: 0;
  width: 175px;
}
.col-single1.mobit .countdown-item.mobit .countdown-unit .number{
  top: 6.5px;
  color: #121212;
  text-align: center;
  width: 30px;
  min-width: 30px;
  min-height: 29px;
  line-height: 20px;
  display: block;
  font-size: 17px;
  font-weight: 600; 
}
.col-single1.mobit .countdown-item.mobit .countdown-unit .dot{
  margin: 0 8px;
}
body div.product .col-single1.mobit .woocommerce-product-gallery .timer-pros {
  padding-left:unset;
}
.col-single1.mobit .des-left .ui-box{
  border: 0;
  padding: 20px !important;
  background: #f5f5f5;
}
body div.product .col-single1.mobit .product-seller-info{
  background-color: transparent;
}
body.mobit .product-tabs,body.mobit .product-tabs.product-tabs.stickyer.tabs-appear {
  top: 69px;
  border-bottom-right-radius: 11px;
  border-bottom-left-radius: 11px;
}
body.mobit.product-archive .wenderfol_archive .vanderfol_title {
  width: 75%;
}
body.mobit.product-archive .wenderfol_archive .wenderfol_img {
  width: 23.5%;
  border-left: 0;
}
body.mobit.product-archive .wenderfol_archive{
  padding-top: 30px;
  height: 135px;
  margin-top: -18px;
}
body.mobit.product-archive .sides.offer{
  margin-top: 70px;
}
.item-brands{
  text-align: center;
}
.item-brands span{
  font-size: 13px;
  font-weight: 600;
}
.nav_Square.article-off .owl-nav .owl-next,.nav_Square.article-off .owl-nav .owl-prev{
  width: 38px;
  height: 38px;
  border-radius: 14px;
  border: 1px solid #efefef !important;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
}
.nav_Square .owl-nav .owl-prev::before,.nav_Square .owl-nav .owl-next::before{
  right: 0px;
  top: 3px;
}

.post-content-box{
  border-radius: 18px;
  overflow: hidden;
}
.post-content-box .post_tumbnail{
  position: relative;
  transition-duration: 300ms;
}
.post-content-box .post_tumbnail img{
  width: 100%;
  transition-duration: 300ms;
}
.post-content-box.have_animations:hover .post_tumbnail img{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: scale(1.1);
}
.post-content-box .post_title{
  position: absolute;
  bottom: 15px;
  color: #fff !important;
  padding: 0 11px;
  width: 100% !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  transition-duration: 300ms;
}
.post-content-box.have_animations:hover .post_title{
  --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateY(5px);
  }
.post-content-box .tw-rounded-b.liniear-gr{
  width: 100%;
  height: 100%;
  position: absolute;
  background: #020024;
  background: linear-gradient(0deg,#020024,#050000 4%,#2d2525 13%,rgba(61,54,54,.03125) 54%);
  top: 0;
}
.nav_Square .swiper .swiper-button-next,.nav_Square .swiper .swiper-button-prev {
  width: 38px;
  height: 38px;
  border-radius: 14px;
}
.style_2.prk-sms-loginform .modal__container{
  width: 38% !important;
  max-width: 710px !important;
  position: relative;
  display: flex;
  align-items: center;
  min-height: 47vh;
}
.style_2.prk-sms-loginform .modal__container .rtl-sec-login{
  flex: .4;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-color: var(--accent_color1);
  width: 100%;
  height: 100%;
  min-height: 47vh;
}
.style_2.prk-sms-loginform .modal__container .rtl-sec-login img{
  width: 155px;
}
.style_2.prk-sms-loginform .auth-modal-content{
  flex: .6;
  width: 100%;
  height: 100%;
  background: #fff;
  min-height: 47vh;
  max-height: 47vh;
}
.style_2.prk-sms-loginform .prk-loginbox{
  width: 88%;
  margin: 34px auto;
  margin-top: 25px;
}
.rtl-sec-login::before{
  position: absolute;
  width: 100%;
  height: 100%;
  content: '';
}
.logo-loginbox a{
  outline: none;
  border: 0;
}
.style_2 #loginmodal .prk-header-login{
  padding: 22px 0 0 22px;
}
.style_2 #loginmodal .prk-header-login .close-box{
  color: #323232;
  cursor: pointer;
  outline: none;
  border: 0;
  width: 52px;
  height: 48px;
  font-size: 30px;
  font-weight: 100;
  border-radius: 12px;
  transition: 0.2s all;
}
.style_2 #loginmodal .prk-header-login .close-box::before{
  font-size: 16px;
}
.style_2 #loginmodal .prk-header-login .close-box:hover{
  background: #f9f9f9;
  transition: 0.1s all;
}
.style_2 #loginmodal .stm-change-email.back-arrow{
  display: inline-block;
  font-size: 33px;
  font-weight: bold;
  color: #ffffff;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 22px;
  padding: 22px 0 0 22px;
}
.prk-sticky-add .go-to-add{
  display: inline-block;
  width: 100%;
  max-width: 170px;
  font-family: prk-font;
  border-radius: 6px;
  color: #fff;
  position: relative;
  overflow: hidden;
  font-size: 13px;
  font-weight: 600;
  padding: 13px;
  border: 0;
  outline: 0;
  cursor: pointer;
  background: linear-gradient(to right,#ff3a30,#ff6a00);
  text-align: center;
}
.prk-sticky-add-cart .quantity{
  width: 125px;
  text-align: left;
  position: relative;
  display: inline-block;
  float: left;
  overflow: hidden;
  margin-left: 5px;
  font-size: 11px;
}
body .quantity.hidden-tag{
  display: none !important;
}
.prk-sticky-add-cart .quantity a{
  border: 1px solid #efefef;
  overflow: hidden;
  width: 25px;
  height: 21px;
  position: absolute;
  text-align: center;
  padding: 0;
  left: auto;
  right: 0;
  font-size: 8px;
  background-color: #fff;
  font-weight: 400;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #020202;
  line-height: 20px;
}
.prk-sticky-add-cart .quantity a.minus{
  bottom: 0;
  border-top: none;
  border-bottom-right-radius: 6px;
}
.prk-sticky-add-cart .quantity a.plus{
  top: 0;
  border-top-right-radius: 6px;
}
.prk-sticky-add-cart .quantity input.qty{
  border: 1px solid #efefef;
  height: 42px;
  padding: 0;
  line-height: 42px;
  width: 55px;
  display: inline-block;
  margin: 0;
  text-align: center;
  color: #666;
  font-weight: 400;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-right: 0;
  font-size: 17px;
  /* border-bottom-left-radius: 6px; */
  /* border-top-left-radius: 6px; */
  outline: none;
}
.prk-sticky-add-cart form.cart{
 display: flex;
 align-items: center;
}
/* سبک دوم صفحه محصول */
.woocommerce div.product .mobit .imgs-desctop img.attachment-shop_single {
  width: 420px !important;
  max-width: 340px;
  margin: 0 auto;
  margin: 20px auto 10px auto;
  border-radius: 8px;
}
.mobit .btns-pro-slider {
  float: unset;
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 18px;
  border-radius: 11px;
  background-color: #fff !important;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  margin: 0 auto;
  text-align: center;
  padding: 9px 12px 5px 12px;
  justify-content: center;
  margin-bottom: 20px;
  margin-top: 5px;
  border: 1px solid #fff;
  z-index: 111;
}
.mobit .btns-pro{
  margin-bottom: 0;
}
.mobit .btns-pro i.btns{
  font-size: 23px;
}
.woocommerce div.product div.images.mobit .woocommerce-product-gallery__wrapper{
  border-radius: 10px;
  text-align: center;
  position: relative;
}
body .woocommerce div.product div.images{
  width: 36% !important;
  /* max-width: 510px; */
}
.woocommerce div.product div.images.mobit .woocommerce-product-gallery__wrapper:before{
    content: '';
    position: absolute;
    z-index: 3;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.03;
    top: 0;
    right: 0;
    touch-action: none;
    pointer-events: none;
    border-radius: 14px;
}
 /* سبک سوم صفحه محصول */
.single-product.style_3 .col-single1{
margin: 5px 0 5px 0;
}

body.product-single.single-product.style_3 .woocommerce-breadcrumb{
  margin-top: 15px;
}
.loaded.single-product.style_3 .ui-box{
  border: 1px solid #e0e0e2;
  background: #fbfbfb;
}
 .single-product.style_3  div.product .product_title {
  font-weight: 600;
  line-height: 30px;
  color: #000;
  font-size: 17px;
  max-width: 500px;
}
.col-single1 .breadcrumb{
  margin-bottom: 5px;
}
.col-single1 .product-en span.en_name_pro{
  max-width: 500px;
  color: #939191;
  font-size: 12px;
  line-height: 1.5;
  position: relative;
  display: inline-block;
}
.single-product.style_3  div.product div.images{
  width: 32% !important;
}
.single-product.style_3 div.product div.summary{
  width: 68% !important;
}
.single-product.style_3  div.product .imgs-desctop img.attachment-shop_single{
  width: 350px !important;
}
.single-product.style_3  .atri-single{
  font-size: 14px;
  font-weight: 600;
  color: #0e0e0e;
  line-height: 32px;
  margin: 10px 0 5px 0;
}
.single-product.style_3 .meta-additional ul li{
  position: relative;
  font-size: 12px;
  margin-bottom: 2px;
  color: #737373;
  line-height: 23px;
}
.single-product.style_3 .meta-additional ul li::before{
  height: 4px;
  width: 4px;
  background-color: #737373;
  margin-left: 10px;
}
.single-product.style_3 .btns-pro-slider{
  margin-top: 30px;
}
.single-product.style_3 .btns-pro{
  margin-bottom: 24px;
}
.single-product.style_3 .btns-pro i.btns{
  color: #343434;
  font-size: 24px;
  opacity: .8;
}
.single-product.style_3 .prs{
  font-size: 22px;
}
.single-product.style_3 .cart-pro  ins bdi{
  font-size: 19px;
}
/* .single-product.style_3 .back_holder .cart-pro{
  text-align: right;
}
.single-product.style_3 .index-prices-pro div del,.single-product.style_3  .cart-pro del{
  justify-content: right !important;
} */
.single-product.style_3 .back_holder,.single-product.style_3  .full_whidth {
  padding: 12px 10px;
}
.back_holder, .full_whidth {
  padding: 12px 10px;
}
.single-product.style_3 .product_return span{
  font-size: 11px;
  color: #5D5D5D;
  line-height: 25px;
}
.single-product.style_3 .des-left {
  width: 36%;
}
.single-product.style_3 .product-seller-info .product-seller-row{
  padding: 13px 0;
}
.single-product.style_3 .product-seller-info .product-seller-row::after{
  background-color: #e9e9e9;
}
.single-product.style_3 .product-seller-info .product-seller-row .product-seller-row-icon i{
  font-size: 22px;
}
.single-product.style_3 .product-seller-info .product-seller-row .product-seller-row-icon{
  width: 45px;
  height: 24px;
}
.single-product.style_3 .product-seller-info .product-seller-row .product-seller-row-detail .product-seller-row-detail-title{
  font-size: 12px;
  font-weight: 600;
}
.single-product.style_3 .product-seller-info .product-seller-row .product-seller-row-detail ul li.pluses{
  margin-top: 11px;
  font-size: 11px;
  color: #737373;
}
.single-product.style_3 .product-seller-info .product-seller-row .product-seller-row-detail ul li::after {
  content: '';
  position: absolute;
  right: -26px;
  bottom: 3px;
  border-radius: 100%;
  background-color: #EF394E;
  padding: 2px;
  border: 1px solid #fff;
  animation: pulse 2s infinite;
}
.single-product.style_3 .better-btn{
  font-size: 11px;
  color: #5D5D5D;
}
.single-product.style_3 .better-btn i{
  color: #5D5D5D !important;
  padding-right: 3px !important;
  order: 2;
  position: relative;
  top: 0px;
}
.single-product.style_3 .des-info .product-en::before{
  background: #dfdfdf;
}
.single-product.style_3 .product_return i{
  font-size: 15px;
  color: #8a8e93;
  margin-left: 5px;
  line-height: 22px;
  font-weight: 100;
}
.servesis-single.have_sub .servis-single a.flexed{
  gap: 10px;
}
.servesis-single.have_sub .servis-single a.flexed img{
  max-width: 39px !important;
  max-height: 39px !important;
}
.flexed-clomen{
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.servis-single a .flexed-clomen{
  gap: 12px;
}
.servesis-single.have_sub{
  border: 1px solid #e3e3e3;
  border-radius: 16px;
  gap: 40px;
  height: 92px;
  align-items: center;
}
.servesis-single{
  background: #fff;
}
.servesis-single.have_sub span{
  margin-top: 0;
}
.single-product.style_3 .product-tabs.stickyer{
  position: unset !important;
  box-shadow: unset;
  border: 0;
}
.prk-sticky-thumb{
  margin-left: 15px;
}
.servesis-single.have_sub .servis-single a .flexed-clomen span{
  font-size: 14px;
  font-weight: 600;
  color: #333;
  margin-top: 0;
}
.servis-single a .flexed-clomen p{
  font-size: 12px;
  color: #7777;
}
.slider-right .slide-carousel {
  position: unset;
}

.slider-right.ver1 .owl-nav{
  width: 120px !important;
  bottom: 32px;
  right: 20px;
}
.slider-right.style1 .owl-dots{
  bottom: 6px;
  left: 0;
  width: 30%;
  margin-left: 45.5%;
  margin-bottom: -10px;
  background: url(/wp-content/themes/parskala/assets/img/Vector1.svg) no-repeat;
  width: 157px;
  height: 35px;
  z-index: 11;
  padding-top: 5px;
}
.slider-right.style2 .owl-dots{
  position: absolute;
  width: 200px;
  top: 7px;
  text-align: center;
  transition: .3s;
  z-index: 10;
  cursor: default;
  display: flex;
  align-items: self-end;
  justify-content: center;
  bottom: 0;
  right: 50px;
}
.slider-right.style2 .owl-dots .owl-dot{
  margin: 0 5px;
  transition: 0.2s all;
  width: 5px;
  height: 10px;
  background: #b0b7bf;
  opacity: 1;
  border-radius: 4px;
  margin-left: 0px !important;
  margin-right: 4px !important;
}

body .slider-right.style2 .owl-dots .active{
  border-radius: 5px;
  height: 15px;
  background: #ED242E;
}

.slider-right.style3 .owl-dots{
  left: 0;
  position: absolute;
  top: -2px;
  right: 45px;
  width: 200px;
  z-index: 10;
}
.slider-right.style3 .owl-dots .owl-dot{
  transition: 0.2s all;
  height: 8px;
  width: 8px;
  background-color: #C4C4C4;
  opacity: 1;
  margin: 0 2px;
  display: inline-block;
  border-radius: 50%;
}

body .slider-right.style3 .owl-dots .active{
  width: 20px!important;
  height: 8px!important;
  border-radius: 10px!important;
  transition: 0.4s!important;
}
body div.continer div.woocommerce form.woocommerce-form-login{
  max-width: 430px;
  margin: 0px auto !important;
  margin-top: 66px !important;
  text-align: center;
}
body .woocommerce-form-login p.form-row{
  width: 100%;
}
body .woocommerce-form-login .digor {
  margin-bottom: 10px;
  display: block;
}
body .woocommerce-form-login .digor br{
  display: none;
}
body .woocommerce-form-login button.digits_login_via_otp.woocommerce-Button{
  padding: 20px 20px !important;
  color: #fff !important;
  border-radius: 11px !important;
  font-size: 15px !important;
  display: block !important;
  width: 100% !important;
}
.main-slider-box{
  position: relative;
}
.main-slider-box .victor-style2{
  float: right;
  position: absolute;
  top: 0px;
  right: 36px;
  width: fit-content;
  z-index: 2;
}
.victor-style3{
  position: absolute;
  right: 63px;
  width: auto;
  top: 0;
  z-index: 2;
  margin: -1.1rem 0rem -3.9rem 0rem;
}

.main-slider-box .victor-style2 svg{
  fill: #fff;
}
.shine img:hover {
  color: grey;
  display: inline-block;
  -webkit-mask: linear-gradient(-60deg, #000 30%, #0e0e0ea3, #000 50%) right / 300% 100%;
  mask: linear-gradient(-60deg, #000 30%, #0005, #000 50%) right / 300% 100%;
  background-repeat: no-repeat;
  animation: shimmer 2s infinite;
}
/* سبک مینیمال آیتم محصولات فروشگاه */
ul.product-box.prk-item-style2{
  gap: 15px;
  border: 0;
  padding: 15px;
}
ul.product-box.prk-item-style2 li.product .head-archie-pro #sales_timer_display {
  padding-left: 20px !important;
}
ul.product-box.prk-item-style2 li.product #sales_timer_display span .dot{
  margin: 0px 3px;
  font-size: 13px !important;
}
.mobit ul.product-box.prk-item-style2 .index-prices-pro div .index-discount-pro{
  top: 20px;
  right: unset;
  left: 20px;
  position: absolute;
}
ul.product-box.prk-item-style2 li{
  border: 0 !important;
  border-radius: 14px;
  margin-right: 0;
}
ul.product-box.prk-item-style2 .head-archie-pro{
  left: unset;
  right: 10px;
  top: 20px;
  background: transparent !important;
}
.product-archive.mobit ul.product-box.prk-item-style2 .prk-archive-swatches {
  top: 160px;
  right: 20px;
  flex-direction: row;
  gap: 5px;
}
ul.product-box.prk-item-style2 .thumb-pro{
  border-radius: 14px;
  overflow: hidden;
  padding: 15px 0;
  width: 100%;
  max-width: 100%;
  margin-top: 5px;
}
ul.product-box.prk-item-style2 .thumb-pro::before {
  content: '';
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.05;
  top: 0;
  right: 0;
  touch-action: none;
  pointer-events: none;
}
ul.product-box.prk-item-style2 .thumb-pro img{
  display: block;
  max-width: 150px !important;
  margin: auto;
  transform: unset !important;
}
/* انتظار انگیز */
.main-expected{
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  gap: 10px;
  padding: 20px 0;
}
.main-expected .head-product{
  margin-right: 0;
  margin-left: 0;s
}
.main-expected .onsale-label{
  /* margin-bottom:10px; */
}
.main-expected .expected-icon svg{
  width: 110px;
  height: 110px;
}
.main-expected .onsel-title{
  color: #0E1935;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  margin-top: 5px;
}
.main-expected p.onsel-des{
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 24px;
  text-align: center;
  margin: 7px 0 26px 0;
}
.main-expected .onsale-label span{
  background-image: url(/wp-content/themes/parskala/assets/img/percent-bg.svg);
  padding: 7px 15px 20px 15px;
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 12px;
  font-weight: 600;
}
.col-product.expected{
  background-color: #DFE1E8;
  border-radius: 11px;
  padding: 0 1rem;
}
.countdown-item.expected{
  width: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  gap: 5px;
}
.countdown-item.expected .countzarin-col{
  margin-bottom: 10px;
}
.countdown-item.expected .countzarin-col:first-child{
  display: none;
}
.countdown-item.expected .countzarin-col .countdown-unit{
  border: 1px dashed #0E1935;
  background: #BCC1C8;
  text-align: center;
  padding: 8px 10px;
}
.countdown-item.expected .countzarin-col .countdown-unit .number{
  color: #0E1935;
  margin-bottom: 6px;
}
.countdown-item.expected .countzarin-col .countdown-unit .letter-text{
  font-size: 13px;
  font-weight: 600;
  color: #0E1935;
}
.main-expected .expected-arrow{
  position: absolute;
  right: -45px;
  top: 179px;
  z-index: 11;
}
.progress-main.el_none{
  opacity: 0;
  visibility: hidden;
}
.right-product.have_back{
  padding: 10px 30px 25px 30px
}
.right-product.have_back .head-product{
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 35px;
  width: 100%;
}
.prk_show_back_image .thumb-pro{
  border-radius: 16px;
  padding: 1rem;
  margin-top: 0;
}
select{
  font-family: 'prk-font';
  padding: 2px;
  outline: 0;
  border-radius: 2px;  
}
.progress-main{
  text-align: right;
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-size: 12px;
  font-weight: 500;
  border-top: 1px solid #e9e9e9;
  padding-top: 11px;
  margin-top: 3px;  
}
.progress-area{
  width: 100%;
  background-color: #f1f1f1;
  transition: background-color .25s ease;
  border-radius: 25px;
}
.progress-area .progress-bar{
  border-radius: 25px;
  height: 7px;
}
.prk_show_back_image .thumb-pro::before {
  content: '';
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.05;
  top: 0;
  right: 0;
  touch-action: none;
  pointer-events: none;
}
.show_salsess.right-product .prk_show_back_image  .quick_add2cart {
  bottom: 52px;
  right: 0px;
}
.show_salsess.right-product .quick_add2cart{
  bottom: 70px;
  right: 0px;
  position: relative !important;
}
.show_salsess.right-product div.index-title-pro h2{
  -webkit-line-clamp: 1;
  height: 24px;
}
.show_salsess.right-product .index-prices-pro div .index-discount-pro{
  border-radius: 23px;
  top: 8px;
  right: 2px;
  position: absolute;
}
.show_salsess.right-product .thumb-pro{
  max-width: 100%;
}
.show_salsess.right-product .thumb-pro img{
  max-width: 140px !important;
}
.call_box .call_button{
  transition: transform 0.6s cubic-bezier(.19,1,.22,1);
  transform: translate3d(0,10%,0);
}
.call_box .call_button.prk-sticky-show-uper{
  transform: translate3d(0,-125%,0);
}
/* بلاگ */
.prk-image-box-post{
  height: 220px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 11px;
  position: relative;
  display: grid;
  grid-auto-flow: column;
  overflow: hidden;
}
.prk-image-box-post .post-content-box .post_tumbnail{
  height: 100%;
}
.prk-image-box-post .post-content-box{
  border-radius: unset;
}
.prk-image-box-post::before{
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: transparent;
  background-image: linear-gradient(180deg, #02010100 0%, #00000091 100%);
  z-index: 0;
}
.prk-image-box-post .flexed-clomen {
  height: 100%;
  align-items: center;
  justify-content: flex-end;
  padding-bottom: 30px;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.prk-image-box-post div.meta-items{
  font-size: 12px;
  gap: 7px;
  color: #fff;
}
.prk-image-box-post div.meta-items span{
  display: flex;
  align-items: center;
  font-size: 12px;
  gap: 3px;
}
.prk-image-box-post div.meta-items span i{
  font-size: 14px;
}
.prk-image-box-post .image-box-post-title a{
  font-size: 15px;
  font-weight: 600;
  color: #fff;
  margin-top: 12px;
  display: block;
  transition-duration: 300ms;
}
.post-content-box.have_animations:hover .image-box-post-title a {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateY(5px);
}
/* لیست نوشته ها */
.style-grid{
  display: grid;
  grid-template-columns: repeat(7,1fr);
}
.mcarousel_product_head.style1{
  margin-bottom: 30px;
  padding: 0 1px;
}
.prk-main-post-item.style-grid{
  grid-template-columns: repeat(4,1fr);
  gap: 32px;
}
.prk-main-post-item .prk-post-item{
  background: #fff;
  height: 100%;
  overflow: hidden;
  position: relative;
  border: 1px solid #ddd;
  border-radius: 11px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.prk-main-post-item .prk-post-item:hover{
  background: linear-gradient(white,#fff) padding-box,linear-gradient(180deg,#fec249 0,#fff 100%) border-box;
  box-shadow: -5px 2px 13px 0 rgba(0,0,0,.05);
  border-radius: 15px;
  border: 1px solid transparent;
  transition: .3s!important;
}
.prk-main-post-item .prk-post-item .post-item-image{
  position: relative;
}
.prk-main-post-item .prk-post-item .post-item-image img{
  width: 100%;
  height: 229px;
  object-fit: cover;
  object-position: center center;
}
.prk-main-post-item .prk-post-item .post-item-category{
  position: absolute;
  bottom: 20px;
  z-index: 10;
  right: 15px;
  padding: 6px 7px;
  background-color: #2f32c2;
  border-radius: 7px;
}
.prk-main-post-item .prk-post-item .post-item-category a{
  color: #fff;
  font-size: 11px;
  font-weight: 500;
  box-shadow: unset;
  text-shadow: unset;s
}
.prk-main-post-item .prk-post-item .reading-time{
  display: flex;
  align-items: center;
  gap: 4px;
  color: #9d9d9d;
  transition: color .3s;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin: 0 19px;
}
.prk-main-post-item .prk-post-item .reading-time i{
  font-size: 15px;
}
.prk-main-post-item .prk-post-item .post-item-title{
  margin: 0 1rem;
  color: #595959;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  height: 24px;
}

.prk-main-post-item .prk-post-item .post-item-content{
  text-align: right;
  color: #9d9d9d;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  margin: 0 1rem;
}
.prk-main-post-item .prk-post-item .post-item-footer{
  margin: 0 1rem 20px 0;
}
.prk-main-post-item .prk-post-item .post-item-footer > div.flexed{
  gap: 13px;
}
.prk-main-post-item .prk-post-item .post-item-footer img.avatar {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.prk-main-post-item .prk-post-item .post-item-footer div.flexed-clomen{
  gap: 6px;
}
.prk-main-post-item .prk-post-item .post-item-footer div.flexed-clomen span{
  color: #595959;
  font-size: 13px;
  font-weight: 600;
}
.prk-main-post-item .prk-post-item .post-item-footer div.flexed-clomen i{
  color: #9d9d9d;
  font-size: 10px;
  font-weight: 400;
}
.prk-main-post-item .prk-post-item .post-item-footer a.view-more{
  color: #202020;
  background-color: #f5f9fc;
  border-radius: 0 50px 50px 0;
  padding: 10px 22px 10px 19px;
}
.prk-main-post-item .prk-post-item .post-item-footer a.view-more i{
  font-size: 18px;
}
/* صفحه نوشته سبک 1 */
.clomens.single-page{
  display: flex;
  margin: 0;
  padding: 0;
  gap: 40px;
}
.single-page{
  position: relative;
}
.single-page .side-posts{
  float: left;
}
.side-posts .side-box-post{
  border-radius: 11px !important;
  position: relative;
}
.single-page .left-cont{
  float: right;
  transition: 0.3s all;
}
body .left-cont{
  width: 77%;
  max-width: 77%;
}
body .left-cont.page{
  width: 100% !important;
  max-width: 100% !important;
}
body .side-posts{
  width: 22%;
  max-width: 22%;
}
body .left-posts{
  width: 76.5%;
  max-width: 76.5%;
}
.single-page .title-cont{
  color: #303030;
  border-bottom: 1px solid #ECECEC;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5em;
  padding: 0 0 10px 0;
  border: 0;
}
.single-page .header-content-post{
  border-bottom: 1px solid #ddd;
  padding-bottom: 5px;
}
.single-page .header-content-post .reading-time{
  display: flex;
  align-items: center;
  font-size: 12px;
  gap: 3px;
  color: #9d9d9d;
  line-height: 23px;
}
.single-page .header-content-post .reading-time i{
  font-size: 15px;
  line-height: 1;
}
.single-page .header-content-post > div.flexed{
  width: 100%;
}
.single-page .header-content-post .title-cont{

}

.single-page .header-content-post .info-items{
  gap: 13px;
}
.single-page .header-content-post .info-post i{
  font-size: 14px;
  position: relative;
  top: -1px;
}
.humbnail-single img{
  width: 100%;
  height: 365px;
  object-fit: cover;
  object-position: center center;
  border-radius: 15px 15px 15px 15px;
}
.margin-b10{
  margin-bottom: 10px;
}
.single-page .header-content-post .info-post{
  color: #707070;
  gap: 5px;
  font-size: 13px;
  line-height: 24px;
}
.study-mode{
  position: absolute;
  height: 100%;
  top: 73px;
  right: -54px;
}
.study-mode-btn {
  padding: 5px;
  position: sticky;
  background: #fff;
  border-radius: 6px;
  border: 1px solid #e5e5e5;
  margin: 0;
  width: 40px;
  height: 40px;
  text-align: center;
  top: 150px;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  cursor: pointer;
}
.study-mode-btn:hover {
  height: auto;
}
.study-mode-btn i{
  position: relative;
  top: 4px;
  left: 1px;
  font-size: 20px;
  color: #818181;
}
.study-mode-text {
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
  font-size: 13px;
  opacity: 0;
  visibility: hidden;
}
.study-mode-btn:hover .study-mode-text {
  opacity: 1;
  visibility: visible;
  margin: 7px;
}
/* ابزارک محصولات اسلایدری */
.widget.side-box-post .article-off .owl-nav{
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  direction: ltr;
  font-size: 17px;
  color: #d9d9d9;
  margin-top: 20px;
}
.side-box-post .thumb-pro{
  max-width: 70%;
}
.widget.side-box-post .item-pro{
  background-color: transparent !important;
  height: 337px;
}
.widget.side-box-post .article-off .owl-nav.disabled{
  display: none !important;
}
.widget.side-box-post .article-off .owl-dots{
  position: absolute;
  right: 0;
  left: 0;
  width: 50%;
  margin: 0 auto;
  text-align: center;
  bottom: 5px
}
.widget.side-box-post .article-off .owl-dots .owl-dot{
  width: 7px;
  height: 7px;
  margin-left: calc(4px/2);
  margin-right: calc(4px/2);
  background: #d9d9d9;
  border-radius: 50%;
}
.widget.side-box-post .article-off .owl-dots .owl-dot.active {
  width: 20px!important;
  border-radius: 5px!important;
  transition: .3s!important;
  background: #FC9937;
}
.widget.side-box-post ul{
  max-height: 400px;
  overflow: auto;
}

ul::-webkit-scrollbar,
article .variable-cart-product::-webkit-scrollbar, .product .variable-cart-product::-webkit-scrollbar,
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items::-webkit-scrollbar,
.citieslists::-webkit-scrollbar {
  width: 5px !important;
}


ul::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 

ul::-webkit-scrollbar-thumb {
  background: #888; 
}

ul::-webkit-scrollbar-thumb:hover {
  background: #555; 
} 

.widget.side-box-post ul .cat-item:not(:last-child), .widget_categories ul .cat-item:not(:last-child), .widget_product_categories ul .cat-item:not(:last-child) {
  border-bottom: 1px solid #f0f0f1;
  position: relative;
  font-size: 14px;
}
.widget.side-box-post ul .cat-item ul li{
  border: 0;
}
.widget.side-box-post .cat-item a, .widget_categories .cat-item a, .widget_product_categories .cat-item a {
  align-items: center;
  display: inline-flex;
  padding: 8px 0;
  font-size: 14px;
  font-weight: 500;
  color: #232933;
  line-height: 2;
}
.widget.side-box-post .cat-item:last-child a{
  padding-bottom: 0;
}
.widget.side-box-post .cat-item ul li a{
  padding: 5px 0;
  font-size: 13px;
}
.widget.side-box-post .has-children.show-children>a, .widget_categories .current-cat>a, .widget_product_categories .current-cat>a {
  font-weight: 700;
}
.widget.side-box-post .cat-item ul li{
  padding-left: 0;
  padding-right: 20px;
}
.widget.side-box-post .cat-item .children, .widget_categories .cat-item .children, .widget_product_categories .cat-item .children {
  display: none;
}
.widget.side-box-post .show-children>.children, .widget_categories .show-children>.children, .widget_product_categories .show-children>.children {
  display: block;
}
li.cat-item  span.toggle-submenu{
  position: absolute;
  left: 0;
  top: 4px;
  width: 40px;
  height: 25px;
  text-align: left;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  transition: 0.2s all;
}

li.cat-item  span.toggle-submenu::after {
  content: "\EA64";
  font-family: remixicon;
  font-size: 19px;
  font-weight: 500;
  color: #181717;
}
li.cat-item span.toggle-submenu.active::after{
  content: "\ea4e";
  transition: 0.2s all;
}
/* دسته بندی محصولات کاروسل */
.product-categoris{
  padding: 0 !important;
  border: 0 !important;
}
.product-categoris .owl-item{
  padding: 10px;
}
.adress-index{
  margin-bottom: 20px;
}
.adress-index.ad-cont{
  padding: 9px 1rem;
  border-style: solid;
  border-width: 1px;
  border-color: #e3e3e3;
  border-radius: 11px;
  width: 100%;
  margin-bottom: 20px;
}
.category-grid-item{
  width: unset !important;
  padding: 0px !important;
  margin: 0 !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  border-radius: 16px !important;
  box-shadow: 5px 5px 10px 0px rgb(243 243 243 / 70%);
  border: solid 1px #F0F0F0;
  overflow: hidden;
  gap: 5px;
}
.category-grid-item .category-image-wrapp{
  margin-top: 15px;
}
.category-grid-item .category-image-wrapp img{
  width: 45px !important;
  max-width: 45px;
}
.category-grid-item .hover-mask{
 padding: 10px
}
.category-grid-item .wd-entities-title{
  color: #212121;
  font-size: 14px !important;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  font-weight: 700;
}
.category-grid-item .more-categroyis{

}
.category-grid-item .more-categroyis a{
  font-size: 12px;
  font-weight: 500;
  color: #ed242e;
}

/* دسته بندی های فرزند آرشیو */
.subcategories-list {
  /* margin-bottom: 15px; */
}
.subcategories-list .categories-title {
  font-weight: bold;
  font-size: 16px;
  line-height: 2;
  margin-bottom: 10px;
}
.subcategories-list .row {
  height: 130px;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.subcategories-list.listi .row{
  height: 70px;
}
.subcategories-list .row .item {
  -ms-flex: 0 0 12.5%;
  flex: 0 0 12.5%;
  max-width: 12.5%;
  position: relative;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.subcategories-list .term {
  background-color: #F0F0F1;
  border-radius: 8px;
  padding: 10px 15px;
  text-align: center;
  display: block;
  margin-bottom: 15px;
  position: relative;
}
.subcategories-list.listi .term {
  display: flex;
  align-items: center;
  height: 56px;
  gap: 5px;
}
.subcategories-list.listi .term .others-categories .term{
  gap: 5px;
}
.subcategories-list .term img {
  max-height: 60px;
  max-width: 60px;
}
.subcategories-list.listi .term img{
  max-width: 29px;
  height: auto;
}
.subcategories-list .term .term-name {
  line-height: 32px;
  height: 32px;
  overflow: hidden;
  font-size: 12px;
  font-weight: 600;
  color: #424750;
}
.subcategories-list .term .term-count {
  align-items: center;
  background-color: #e0e0e2;
  border-radius: 8px 0 8px 0;
  color: #a1a3a8;
  display: inline-flex;
  font-size: 11px;
  height: 18px;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 24px;
}
.subcategories-list .others-categories .count {
  font-weight: bold;
  font-size: 35px;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  direction: ltr;
}
.subcategories-list.listi .others-categories .count{
  font-size: 25px;
  height: 49px;
}
.subcategories-list .others-categories .term-name {
  font-size: 11px;
}
.subcategories-list .row.show-all .others-categories {
  display: none;
}
.subcategories-list .row.show-all {
  height: auto;
}
/* استایل 1 کاروسل محصولات */
.col-product.style1 .right-product{
    border: 0;
    width: 100%;
    flex-wrap: wrap;
    align-content: flex-start;
    display: flex;
    background: transparent;
}
.col-product.style1 .article-off.owl-rtl .owl-item,.product-categoris .article-off.owl-rtl .owl-item{
  padding: 15px;
}
.col-product.style1 .item-pro{
  background: #FFFFFF;
  /* padding: 1rem 1rem 1rem 1rem; */
  border-radius: 25px;
  box-shadow: 4px 4px 15px 0px #edf0f5;
}
.col-product.style1 .head-product,.product-categoris .head-product{
  margin-right: 0;
  padding-right: 15px;
}
.style1 .right-product .owl-nav{
  top: 45%;
}

.index-prices-pro div span.woocommerce-Price-amount{
  display:inline-block !important;
 }
.prk-go-up {
  /* -webkit-transform: translateY(-120px);
  -moz-transform: translateY(-120px);
  -o-transform: translateY(-120px);
  -ms-transform: translateY(-120px);
  transform: translateY(-120px); */
}
span.dina-order-tracking-code {
  position: relative;
}
span.dina-order-tracking-text {
  cursor: pointer;
}
.link-copy {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  background: rgba(0,0,0,.7);
  color: #fff;
  border-radius: 20px;
  padding: 2px 13px;
  width: max-content;
}
/* ریسپانسیو صفحه محصول */
#wcqv_contend .summary{
  width: 100% !important;
  height: 100% !important; 
}
body.product-single .footer-s .main-footer{
  margin-top: 30px;
}
.remodal-wrapper .remodal[aria-describedby="modalDesc"]{
  overflow: auto;
}
.remodal-wrapper .remodal.send_modal .modal-content{
  max-height: 390px;
  overflow: inherit;
  line-height: 27px
}
/* listing item widget */
.prk_listing_grid__items{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -10px;
  width: calc(100% + 20px);
  --columns: 5;
  overflow: hidden;
}
.prk_listing_item{
  max-width: calc(100% / var(--columns));
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% / var(--columns));
  flex: 0 0 calc(100% / var(--columns));
  padding-top: calc(0px / 2);
  padding-bottom: calc(0px / 2);
  padding: 10px;
}
.prk_listing_item .listing_item{
  background-image: url(https://pre-websites.ir/elementor/clothing/wp-content/uploads/2022/11/cat-hero-bg.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  margin-bottom: 0px;
  padding: 1rem 2rem 1rem 2rem;
  z-index: 100;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  align-items: center;
  transition: all 0.3s;
  border-radius: 8px;
}
.prk_listing_item .listing_item::before {
  transition: all 0.1s;
  position: absolute;
  content: '';
  width: 85%;
  height: 6px;
  background-color: transparent;
  margin-top: 50px;
  transition: all 0.1s;
  border-radius: 0 0 15px 15px;
  margin-right: -14px;
}
.prk_listing_item .listing_item.animations_item:hover {
  margin-top: -8px;
  transition: all 0.3s;
  z-index: 100;
}
.prk_listing_item .listing_item.animations_item:hover {
  background-image: url(https://pre-websites.ir/elementor/clothing/wp-content/uploads/2022/11/cat-hero-bg-hover.jpg);
  box-shadow: -2px 2px 10px 0px rgba(0, 0, 0, 0.05);
}
.prk_listing_item .listing_item.animations_item:hover::before {
  background-color: #FFE3C7;
  margin-top: 84.5px;
}
.prk_listing_item .listing_item_img{
  width: 40%;
}
.prk_listing_item .listing_item_img .listing_item_icon{
  position: absolute;
  z-index: 1;
  display: inline-block;
  line-height: 1;
  transition: all .3s;
  color: #69727d;
  font-size: 50px;
  text-align: center;
}
.prk_listing_item .listing_item_img .listing_item_icon svg{
  height: 50px;
}
.prk_listing_item .listing_item_img img{
  z-index: 2;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  justify-content: center;
}
.prk_listing_item .listing_item_texts{
  width: 60%;
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 2px;
}

.prk_listing_item .listing_item_texts span.listing_title{
  color: #ff6902;
  font-size: 14px;
  font-weight: 800;
  text-align: left;
  margin-bottom: 3px;
}

.prk_listing_item .listing_item_texts span.listing_title_en{
  color: #999999;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
}
body.parskala div.prk_listing_item section.listing_item:hover div.listing_item_texts span.listing_title{
  color: #fff !important;
  transition: 0.3s;
}
.shipping-calculator-button{
  padding: 8px 10px;
  background: #ff6900;
  border-radius: 8px;
  margin: 10px 0;
  display: inline-block;
  font-size: 13px;
  color: #fff;
}
/* mobile slider */

.article_mobile_slider{
  padding: 0 28px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}

.article_mobile_slider .article_foot{
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  opacity: 0;
  transition-duration: .4s;
  transform: translateY(-50px);
  margin-top: 5px;
}
.article_mobile_slider .article_foot h4{
  font-size: 16px;
  font-weight: 500;
  color: #162C5B;
}
.article_mobile_slider .article_foot i{
  font-size: 26px;
  color: #162C5B;
}
.article_mobile_slider .swiper-slide.swiper-slide-active .article_foot{
  opacity: 1;
  transform: translateY(0);
}
.article_mobile_slider img.mobile_slider_image{
  border-radius: 15px;
  box-shadow: -6px 16px 30px #0000001f;
  overflow: hidden;
}
.feautures__wrapper {
    display: flex;
    align-items: center;
}
.feautures__logo {
    margin-left: 32px;
}
.feautures__logo img{
  max-width: 180px;
}
.feautures__items {
    max-width: 100%;
    min-width: 0;
    position: relative;
}
.article_mobile_box .feautures__items .box_article_item{
  padding: 0 21px 0 25px;
  display: flex;
  align-items: center;
  color: #000000;
  font-size: 14px;
  font-weight: 600;
  font-family: sans;
  height: 55px;
  border: 1px solid #e8e8e8;
  border-radius: 60px;
  white-space: nowrap;
}
.article_mobile_box.feautures{
  padding-left: unset;
  padding-right: unset;
}
.article_mobile_box .feautures__items .box_article_item .prk-image-box-icon{
  width: 50px;
  height: 45px;
  padding: 0;
  display: flex;
  align-items: center;
  font-size: 27px;
  color: #161616;
}
.article_mobile_box .feautures__items .box_article_item .prk-data-box-icon p{
  margin-bottom: 0;
}
/* prk box icon slider mobile */

.article_mobile_box{
  padding-left: 100px;
  padding-right: 10px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}
.box_article_item{
  display: flex;
  align-items: center;
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
}
.box_article_item .prk-image-box-icon {
  width: 70px;
  height: 70px;
  padding: 10px;
  display: flex;
  align-items: center;
}
.box_article_item .prk-data-box-icon {
  width: calc(100% - 70px);
}
.box_article_item .prk-data-box-icon p {
  color: #162C5B;
  font-size: 14px;
  margin-bottom: 5px;
  font-weight: 600;
}
.box_article_item .prk-data-box-icon span {
  color: #8995A6;
  font-size: 12px;
  font-weight: 600;
}



/* prk mobile category */
.prk-grad-category {
  background-color: #fff;
  margin: 15px;
  border-radius: 22px;
}
.prk-grad-category p {
  padding: 0 16px 0;
  margin-bottom: 27px;
  color: #162C5B;
  font-weight: 700;
  font-size: 14px;
}
.prk-grad-category .prk-mobile-categories{
  display: grid;
  grid-template-columns: repeat(3,1fr);
  grid-gap: 4px;
  padding: 0 16px 16px;
}
.prk-grad-category .prk-mobile-categories>div {
    border: 1px solid #F2F6FF;
    border-radius: 11px;
    color: #162C5B;
    text-align: center;
}
.prk-grad-category .prk-mobile-categories>div span {
  margin: 10px auto 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.prk-grad-category .prk-mobile-categories>div span img{
  max-width: 48px;
}
.prk-grad-category .prk-mobile-categories h6 {
    font-size: 12px;
    color: #162C5B;
    line-height: 30px;
}
body .slider-right.style1 .owl-dots .owl-dot{
  box-shadow: unset;
  margin-top: 9px;
}

body .slider-right .owl-dots{
  bottom: -5px;
  right: unset;
  direction: initial;
  width: 100%;
  text-align: center;
}
body .slider-right .owl-dots .active{
  height: 6px;
  border-radius: 5px;
  background-color: #fff !important
}


.swiper-slide.parskala_image{
  background-position: center;
  background-size: cover;
}

.swiper-slide.parskala_image  img {
  display: block;
  width: 100%;
}
.swiper-image-slider{
  overflow: hidden;
}
.swiper-image-slider .swiper-pagination {

}
.swiper-image-slider.style3 .swiper-pagination{
  left: 0 !important;
  position: absolute;
  top: 5px;
  right: 45px;
  width: 200px !important;
  z-index: 10;
}
.swiper-image-slider.style3 .swiper-pagination-bullet{
  
}
.swiper-image-slider.style3 .swiper-pagination-bullet.swiper-pagination-bullet-active{
  color: #fff !important;
  background: #262626 !important;
  border: 1px;
  opacity: 1 !important;
  width: 16px !important;
  border-radius: 5px !important;
  height: 6px !important;
}
.swiper-image-slider .swiper-pagination-bullet{
  margin: 0 3px !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #000 !important;
  opacity: .3 !important;
  transition: width .2s ease-in-out;
}

.swiper-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{
  color: #fff !important;
  border: 1px;
  opacity: 1 !important;
  width: 16px !important;
  border-radius: 5px !important;
  height: 6px !important;
  background: #fff !important;
}

.prk_compare_page .attributes_value li,.prk_compare_page .attributes_value li p{
  color: #000 !important;
}


@media (max-width: 1500px) {
  .style_2.prk-sms-loginform .auth-modal-content,.style_2.prk-sms-loginform .modal__container .rtl-sec-login{
    min-height: 50vh;
    max-height: 50vh;
  }
 }
 
@media (max-width: 1390px) {
 .continer{
   width: 98% !important;
 }
}

@media (max-width: 1270px) {

  .promotion-categories .categorys_item{
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .promotion-categories .categorys_item h4{
    font-size: 16px !important;
  }
  .promotion-categories .categorys_item img{
    width: 80px !important;
  }

}
@media (max-width: 1110px) {
  .main_grid_product .grid_item_ltr .price_sale_ar .woocommerce-Price-amount, .price_onsale_ar .woocommerce-Price-amount{
   font-size: 12px !important;
  }
  .main_grid_product .grid_item_ltr .price_onsale_ar del, .price_sale_ar.variable del{
   display: none;
  }
  body .prk-main-post-item.style-grid{
    grid-template-columns: repeat(3,1fr) !important;
  }
  body ul.product-box{
    grid-template-columns: repeat(4,1fr) !important;
  }

}
@media (max-width: 1200px) {
  body .top-nav div{
    width: 7%;
  }
  .swiper_promotion_produt::before{
    width: 200px !important;
    height: 200px !important;
  }
  .swiper_promotion_produt .offer_titles{
    right: 35px !important;
    top: 40px !important;
    font-size: 20px !important;
  }
  .swiper_promotion_produt::after{
    right: 500px !important;
  }
  .daynamic_banner .dbanner_left{
    width: 50% !important;
  }
  .daynamic_banner .img-banner::after{
    width: 187px !important;
  }
  .services-items .ser-item.load_more em{
    font-size: 11px !important;
  }
  
}

@media (max-width: 990px) {

  /* Track */
  ::-webkit-scrollbar-track {
    background: transparent!important;
  }
  body ul.product-box{
    grid-template-columns: repeat(3,1fr) !important;
    gap: 10px;
    border: 0 !important;
  }
  body .prk-main-post-item.style-grid{
    grid-template-columns: repeat(2,1fr) !important;
  }
  ::-webkit-scrollbar {
    height: 4px;
    width: 2px;
    background: transparent;
  }
  html.sit-overflow-hidden{
    padding-right: unset !important;
  }

  ::-webkit-scrollbar-thumb {
      background: #bfbfbf !important;
     -webkit-border-radius: 4px !important;
  }
  .noselect_moblie {
    -webkit-touch-callout: none; /* iOS Safari */
      -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
         -moz-user-select: none; /* Old versions of Firefox */
          -ms-user-select: none; /* Internet Explorer/Edge */
              user-select: none; /* Non-prefixed version, currently
                                    supported by Chrome, Edge, Opera and Firefox */
  }
   .search-box.active_full{
     position: fixed !important;
     z-index: 99999999;
     left: 0;
     right: 0;
     width: 100%;
     margin: 0 auto;
     top: 100%;
     height: 100vh;
    background-color: #fff;
   }
   body .header {
     padding-top: 5px;
   }
   .search-box.active_full .main_results_ajax_search{
     min-height: 100%;
   }
   .search-box.active_full .search-section{
    border-radius: 0;
   }
   #submit_search.active{
     display: none;
   }
  .index-title-pro h2,.price_sale_ar .woocommerce-Price-amount,.price_onsale_ar ins{
    font-size: 12px !important;
  }
  .index-discount-pro{
    padding: 5px 7px;
  }
  .price_onsale_ar del span, .price_sale_ar.variable del span{
    font-size: 11px !important;
  }
  .add-to-cart.offer .add-to-carter{
    height: 34px !important;
    width: 35px !important;
    border-radius: 12px !important;
  }
  .loader-cart{
    top: 4.5px !important;
    right: 5.5px !important;
  }
  .add-to-cart.offer a i{
    padding-right: 10px !important;
  }
  .info-boxer{
    margin-top: 0;
  }
  .logo-box img{
    max-height: 38px;
    max-width: 160px;
    height: auto;
  }
  .des-right,.des-left{
    width: 100% !important;
    max-width: 100%;
  }
  body .des-right{
    margin-top: 0px;
  }
  .des-info .product-en{
    margin-bottom: 8px;
  }
  body .meta-additional{
    padding: 0;
  }

  #prk_timers{
    font-size: 11px !important;
  }
  .des-left{
    margin-top: 15px;
  }
  .better-btn.show{
    text-align: center;
    margin-top: 14px;
    justify-content: center;
  }
  .ques-box{
    border-radius: 0 !important;
    right: 0 !important;
  }
  #loginmodal .modal__container{
    width: 100% !important;
    border-radius: 0 !important;
    height: 100% !important;
  }
  .style_2 #loginmodal .modal__container{
    display: block;
  }
  .style_2 #loginmodal .rtl-sec-login{
      display: none;
  }
  body .style_2.prk-sms-loginform .auth-modal-content {
    min-height: 100%;
    max-height: 100%;
  }
  #cart_content_modal{
    width: 100% !important;
  }
  .header-login {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 30px 10px 10px;
    border-bottom: 1px solid #dadada;
    background-color: #f0f1f2;
  }
  .header-login span {
    font-size: 17px;
    font-weight: bold;
    color: #000;
  }
  .continer-login {
    padding: 10px 0 0 0;
    max-height: calc(100% - 98px)!important;
    height: 100%;
  }
  body.page-login .woocommerce form .form-row input.input-text,.continer-login .woocommerce form .form-row input.input-text{
    font-size: 14px !important;
    padding: 9px 45px 9px 9px !important;
    font-weight: 600;
    color: #000;
   }
   .continer-login a.forgat {
    opacity: 0.6;
   }
   .prk-sms-loginform .prk-loginbox{
     width: 90%;
   }
   body.page-login .prk-loginbox{
     width: 88% !important;
     max-width: 390px;
     margin-top: 30px !important;
     box-shadow: none !important;
     padding: 0;
     border: 0;
   }
   body header.header .menus{
     display: none;
   }

   body.page-login #NavMenu,body.page-login .call_box{
     display: none!important;
   }
   body.page-login #stm-sms-form-holder .login-sms-message,body.page-login .prk-loginbox .title-loginbox{
     margin-bottom: 3px;
   }

   body.page-login .stm-change-email.back-arrow{
     top: 22px;
     right: 0;
   }
   .sec-account, .woocommerce-MyAccount-content{
     top: unset
   }
   .woocommerce-MyAccount-content{
     margin-top: 15px;
   }

   .off-product.mories,.col-off.v2 .right-off,.off-product.news{
     padding: 11px;
   }
   .modal__defaults.sendbox .modal__container{
    width: 95% !important;
   }

   .col-off.v2 .owl-item:first-child{
     width: 140px !important;
   }
  .index-discount-pro{
     font-size: 9px !important;
     font-weight: bold;
   }
   .guaranteed_product div.ri-information-line{
     display: none !important;
   }
   .guaranteed_product i {
     font-size: 13px !important;
   }


   .w-post-item{
     flex: 0 0 50%;
     max-width: 50%;
   }
   .side-posts,.left-posts,.left-cont{
     position: unset !important;
   }
   #location-piker .modal__container{
     width: 100% !important;
     min-height: 100vh;
     border: 0;
     border-radius: 0 !important;
   }
   .brand_logo{
     display: none;
   }
   .servesis-single{
     display: none !important;
   }
   .right_carousel{
     display: none !important;
   }
   .left_carousel{
     width: 100% !important;
     padding: 0 15px;
   }
   .main_product_view{
     align-items: center;
     flex-direction: column;
   }
   .gallery_tombnail_view{
     width: 100% !important;
    margin: 0 0 35px 0 !important;
   }
   .remodal-footer{
     margin-top: 10px !important;
   }
   .content_product_view{
     width: 100% !important;
   }
   .content_product_view .viwe_count_recommended i{
    font-size: 14px;
   }
   .mini_offer{
    padding: 20px !important;
    flex-direction: column;

   }
   .mini_offer .right_mini_carousel{
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
    margin-bottom: 15px;
   }
   .mini_offer .right_mini_carousel h4{
    font-size: 18px !important;
    line-height: 25px !important;
   }
   .mini_offer .right_mini_carousel p{
    font-size: 12px !important;
   }
   .mini_offer .left_mini_carousel{
    width: 100% !important;
   }
   .mini_offer .mini_counter_number{
     width: 100% !important;
     margin-top: 15px !important;
   }
   .mini_offer .mini_counter_number div{
     display: none;
   }
   .mini_offer .mini_counter_number a{
     display: inline-block !important;
   }
   .promotion-categories .categorys_item article img{
     width: 75px !important;
     margin-left: 5px !important;
   }
   .promotion-categories .categorys_item article h4{
     font-size: 14px !important;
   }
   .promotion_produt{
     flex-direction: column;
   }
   .swiper_promotion_produt{
     width: 100% !important;
   }
   .swiper_item_promotion_produt{
     width: 100% !important;
   }
   .daynamic_banner{
    display: block !important;
   }
   .daynamic_banner_item{
     margin-bottom: 10px;
   }
   .daynamic_banner .dbanner_left{
    text-align: left !important;
   }
   .daynamic_banner_item:last-child{
     margin-bottom: 0;
   }
   .daynamic_banner .img-banner{
    text-align: left !important;
   }
   .daynamic_banner .img-banner::after{
     width: 198px !important;
    left: -5px;
   }
   .daynamic_banner .img-banner img{
    margin-left: 20px;
   }
   .daynamic_banner .img-banner::before{
     right: unset !important;
   }

   .main_grid_product .grid_item_ltr{
     display: none;
   }
   .main_grid_product .grid_item_rtl{
     width: 100%;
     text-align: center;
   }
   .main_grid_product .grid_item .post_grid img{
    max-width: 84px !important;
   }

   .gallery_tombnail_view .product-gallery .gallery-img img{
     max-width: 170px !important;
   }
   .gallery_tombnail_view .product-gallery .gallery-img{
    margin-bottom: 10px !important;
   }
   .content_product_view .breadcrumb{
     padding-bottom: 5px !important;
   }
   .content_product_view .viwe_pro_name{
    padding-bottom: 0 !important;
   }
   .viwe_attributes .meta-additional{
    padding: 0 !important;
   }
   .viewe_single_price{
     padding-top: 5px !important;
   }
   .item-pro .index-prices-pro{
     margin-left: 0;
     margin: 20px 0;
     margin-bottom: 5px;
     padding: 0 5px;
   }
   .thumb-off,.thumb-pro{
     max-width: 75% !important;
     margin: 0 auto !important
   }
   .index-title-pro h2{
     line-height: 20px !important;
     margin-top: 10px !important;
     color: #2a2a2a !important;
     padding: 0 5px
   }

   .product-title{
     padding: 0 5px;
     margin-top: 10px;
     font-size: 12px !important;
     font-weight: 500 !important;
     height: 39px !important;
   }
   .prk-tim i{
     font-size: 12px !important;
   }
   .prk-tim span .dot {
     margin: 0 2px !important;
   }
   .index-prices-pro {
     height: 45px;
     margin: 12px 0 12px 15px;
    }
    li.product .index-prices-pro{
      height: 40px !important;
      margin: 5px 0 10px 5px;
    }
    li.product .index-title-pro h2{
      line-height: 24px !important;
      line-height: 24px !important;
      margin: 9px 0 5px 0 !important;
    }
    li.product .flexed.stock_box{
      display: none !important;
    }
    ul.product-box li.product .info-product{
      padding: 0;
    }
   .product-seller-info,.ui-box{
     background: #fff;
     border: 0 !important;
     padding: 0 !important;
   }
   .product-seller-info .product-seller-row::after{
     display: none;
   }
   .back_holder{
    position: fixed;
    background: #fff;
    box-shadow: 0 -1px 1px rgb(0 0 0 / 14%), 0 -2px 2px rgb(0 0 0 / 5%) !important;
    padding: 12px 15px;
    z-index: 999999999;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: initial;
    bottom: 0;
    right: 0;
    left: 0;
   }
   .back_holder.tflex{
     flex-direction: column;
     align-items: unset;
   }
   .back_holder.tflex .cart-pro{
     width: 100% !important;
     text-align: left;
     order: 1;
     margin-bottom: 5px;
   }
   .back_holder.tflex form.cart{
     width: 100% !important;
     order: 2;
   }
   .cart-pro{
     order: 2;
     width: 80%;
   }
   .back_holder .cart-pro{
    width: 35% !important;
   }
   .cart-pro .sale-off-pro, .cart-pro .sale-off-pro del{
     margin-top: 0px !important;
    font-size: 11px !important;
    line-height: 15px !important;
   }
   .back_holder.tflex .single_variation_wrap{
     flex-direction: column;
     align-items: unset;
   }
   .mfp-content .dokan-support-login-wrapper{
     width: 100% !important;
   }
   .back_holder.tflex .single_variation_wrap .woocommerce-variation-add-to-cart{
     width: 100% !important;
     margin-top: 6px;
     order: 2;
   }
   .back_holder.tflex .single_variation_wrap .woocommerce-variation.single_variation{
     order: 1;
   }
   .single_variation_wrap{
     width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
   }
   body .single_variation_wrap .cart-pro{
     width: 100% !important;
   }

   .woocommerce-variation.single_variation{
     order: 2;
   }
   .des-left form.cart, .des-left .woocommerce-variation-add-to-cart{
     padding: 0 !important;
     width: 70% !important;
   }


   .woocommerce div.product form.cart .button{
     padding: 16px 10px !important;
     width: 60% !important;
     margin: 0;
     font-size: 12px !important;
     font-weight: 400 !important;
   }
   .woocommerce div.product form.cart .back_holder .button.maxw{
     width: 95% !important;
   }
   body .back_holder div.quantity a.plus{
    right: 4px;
    top: 42%;
   }
   body .back_holder div.quantity a.minus{
    left: 4px;
    top: 42%;   
   }
   body .back_holder div.quantity{
     padding: 8px 0 !important;
     width: 35% !important;
     position: relative;
     margin-left: 10px !important;
     margin-bottom: 0 !important;
   }
   .woocommerce-variation-price{
     padding: 0 !important;
   }
   .cart-pro bdi{
     font-size: 16px;
   }
   .cart-pro .prce-pro{
     padding: 0 !important;
   }
   .head-product{
     border: none;
     margin: 5px 0px !important;
     padding-bottom: 0;
   }
   .head-product h3 .titles-pro{
     font-weight: 700;
     color: #222;
     font-size: 15px;
     line-height: 1.571;
   }
   .des-left form.cart, .des-left .woocommerce-variation-add-to-cart{
     display: flex !important;
   }
   .woocommerce div.product form.cart div.quantity.hidden{
    display: none;
   }

   .back_holder .cart-pro{
     margin-bottom: 0;
   }

   .continer .woocommerce-breadcrumb{
     display: inline-flex;
     overflow-y: hidden;
     height: 30px;
     color: #4d4d4d;
     font-size: 13px;
     line-height: 20px;
     padding: 0px 10px;
     -webkit-transform: translateZ(0);
     -moz-transform: translateZ(0);
     -ms-transform: translateZ(0);
     -o-transform: translateZ(0);
     transform: translateZ(0);
     overflow-x: auto;
     -webkit-overflow-scrolling: touch;
     white-space: nowrap;
     will-change: transform;
     width: max-content;
     width: intrinsic;
     width: -moz-max-content;
     width: -webkit-max-content;
     width: 100%;
     margin-top: 10px !important;
     margin-bottom: 10px !important;
   }
   .continer .woocommerce-breadcrumb a{
    font-size: 12px;
    line-height: 12px;
   }
   .woocommerce-product-gallery .timer-pros{
     font-size: 14px !important;
     padding-left: 0 !important;
   }
   .services-items {
    display: flex !important;
    flex-direction: row;
    overflow: auto;
    flex-wrap: wrap;
    width:100% !important;
    max-width: none!important;
    padding-right: 0!important;
    flex-wrap: nowrap!important;
    line-height: 27px;
   }
   .services-items .ser-item .item_90s,.services-items .ser-item.load_more {
    text-align: center;
    border-radius: 8px;
    padding: 5px !important;
    flex-direction: column!important;
    width: 94px !important;
    height: 70px;
    margin-left: 8px;
    line-height: 34px;
  }
  .services-items .ser-item .item_90s img{
    width: 24px !important;
    height: 24px !important;
  }
  .product-single .btns-pro-slider{
    margin-top: 0;
  }
  .panel-pad .title-information{
    display: none;
  }
  .woocommerce div.product .woocommerce-tabs .panel{
    margin: 0 !important;
  }
  .parskala-input-comment-form .item_added_disadvantage,.parskala-input-comment-form .item_added_advantages{
    width: 100% !important;
  }
  .continer .jump-box a{
    padding: 8px 10px;
  }
  .continer .jump-box a span{
    font-size: 14px;
    font-weight: 400;
  }
  .continer .text-number{
    font-size: 12px;
    font-weight: 700;
    margin-left: 6px;
    color: #333;
  }
  .continer .one-number{
    letter-spacing: 1px;
    color: #424750;
    font-size: 13px;
  }
  .continer .tow-number{
    letter-spacing: 1px;
    color: #424750;
    font-family: tahoma;
    font-size: 13px;
  }
  .continer .boxer-tells{
    margin-bottom: 2px;
  }
  .continer .support {
    display: block;
    font-size: 13px;
    color: #4d4d4d;
    font-weight: 400;
  }
  .main-footer .continer .foot-box{
    width: 100% !important;
    margin: 6px 0 !important;
  }
  body .main-footer .continer .foot-box.has-menu{
    padding: 9px 15px;
    margin-right: 0;
    margin-top: 0;
    background: #f4f4f4;
    border-radius: 14px;
  }
  body .main-footer .continer .foot-box.has-menu .foot-title{
    margin-bottom: 0;
  }
  .foot-box.has-menu div[class^="menu"] {
    display: none;
}
  .main-footer .continer .foot-box.has-menu .foot-title::before{
    font-family: parskala;
    font-size: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    display: inline-block;
    line-height: 1;
    content: "\E0B1\00FE0E";
    float: left;
    color: #111;
    transition: 0.2s;
    top: 8px;
    position: relative;
    font-size: 12px;
  }
  .main-footer .continer .foot-box .foot-title.active::before{
    transition: 0.2s;
    transform: rotate(180deg);
  }
  .main-footer .continer .foot-box.mailbox{
    width: 100% !important;
    padding: 8px 0 !important;
    text-align: center;
  }
  .main-footer .continer .foot-box.mailbox .foot-title {
    font-size: 12px;
    color: #b0b0b0;
  }
  .main-footer .continer .foot-box.mailbox .foot-title.mail {
    font-size: 14px;
    line-height: 24px;
    color: #222;
    margin-top: 6px;
  }
  .main-footer .continer .foot-box.text,.main-footer .continer .foot-box.enmads{
    width: 100% !important;
  }
  .main-footer .continer .foot-box.space_prk{
    display: none;
  }
  .main-footer .continer .logo-box img {
    max-height: 38px !important;
    max-width: 140px !important;
    height: auto !important;
    width: auto !important;
  }
  .main-footer .continer{
    width: 91% !important;
  }
  .main-footer{
    padding-top: 5px !important;
  }
  .main-footer .continer .info-boxer {
    margin: 10px 0 !important;
  }
  .main-footer .continer .foot-box .foot-title{
    font-size: 14px;
    line-height: 24px;
    color: #222;
    font-weight: 700;
    display: block;
  }
  .footer-s .main-footer .continer .foot-box .menu-item a{
    font-size: 12px !important;
    line-height: 27px !important;
    color: #4d4d4d;
  }
  .footer-s .foot-box .menu-item{
    padding: 0 !important;
  }
  .footer-s .main-footer .continer .foot-dn-app .img-dn-link{
    margin-right: 5px !important;
    margin-top: 2px !important;
    width: 34% !important;
  }
  .footer-s .main-footer .continer .dn-box .dn-link{
    display: flex;
    align-items: center;
    justify-content: center;
    float: unset !important;
  }
  .footer-s .main-footer .continer .dn-box .dn-link img{
    display: block !important;
    width: 34px;
    height: 34px;
  }
  .footer-s .main-footer .continer .dn-box .dn-link span{
    margin-right: 10px !important;
  }
  .footer-s .main-footer .continer .foot-dn-app .imgs-dn{
    width: 100%;
    margin-top: 10px !important;

  }
  .footer-s .main-footer .continer .foot-box.enmads .codes{
    max-width: 100px;
    width: 100px;
  }
  body .footer-s .main-footer .continer .copy-right-foot.navier{
    padding-bottom: 60px;
  }

  .copy-right-foot span.latin_copyright{
   display: none;
  }
  .footer-s .main-footer .continer .copy-right-foot span{
    font-size: 12px;
    font-weight: 400;
    color: #81858b;
    line-height: 20px;
    padding: 10px;
  }
  .line-foot{
    border-bottom: 1px solid #e0e0e2;
  }
  body.cart_page .left-cont, body.ceckout_page .left-cont, body.page-login .left-cont,.cart_page .woocommerce .cart-order-user,.cart_page .woocommerce .collateral-order-user{
    width: 100% !important;
    position: unset !important;
    margin-top: 15px;
  }
  body .payment_navigtions{
    padding: 10px;
    margin-bottom: 10px;
  }
  body .payment_navigtions .payment_logo{
    margin: 5px !important;
  }
  body .payment_navigtions .payment_logo img{
    max-width: 94px;
  }

  body .payment_navigtions .checkout-headers ul li::after{
    width: 24px;
    margin: 0 10px;
  }
  body .payment_navigtions .checkout-headers ul li{
    opacity: 0.3;
    margin-left: 7px;
  }
  body .payment_navigtions .checkout-headers ul li i{
    margin-left: 4px;
  }
  body .payment_navigtions .checkout-headers ul li p{
    font-size: 14px;
    font-weight: 400;
  }
  body .payment_navigtions .checkout-headers ul li:last-child{
    margin-left: 5px;
  }
  body .payment_navigtions .checkout-headers ul li.active p{
    font-size: 16px;
  }
  body .payment_navigtions .checkout-headers ul li.active i {
    font-size: 21px;
    font-weight: 500;
  }
  body.cart_page .woocommerce table.cart .product-thumbnail{
    float: left !important;
    display: inline-block !important;
    width: 35% !important;
  }
  body .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
    display: none !important;
  }
  body .woocommerce table.shop_table{
    padding: 10px !important;
  }
  body .woocommerce table .woocommerce-cart-form__cart-item.cart_item{
    border-bottom: 1px solid #dddd !important;
    width: 100% !important;
    display: inline-block !important;
    margin-bottom: 0;
  }
  body .woocommerce table .woocommerce-cart-form__cart-item.cart_item:last-child{
    border-bottom: 0;
  }
  body .woocommerce table .woocommerce-cart-form__cart-item.cart_item .product-thumbnail{
    padding: 0 !important;
  }
  body .woocommerce table .woocommerce-cart-form__cart-item.cart_item .product-name,body .woocommerce table .woocommerce-cart-form__cart-item.cart_item .product-subtotal{
    width: 65% !important;
    float: right;
    margin: 0 !important;
    text-align: right !important;
  }

  body.cart_page .cart-order-user table.shop_table .granti_cart,.cart_page .cart-order-user table.shop_table td.product-name a.product_name{
    margin-bottom: 10px !important;
    font-size: 12px !important;
    text-align: right;
  }
  body .woocommerce table .woocommerce-cart-form__cart-item.cart_item .prk-add-shoppingcart-container{
    text-align: right;
    float: right;
    display: block;
    width: 100%;
    margin: 0;
  }
  .product-subtotal .price_savid, .product-subtotal .price_savid .woocommerce-Price-amount{
    margin-bottom: 5px !important;
  }
  body .woocommerce table .woocommerce-cart-form__cart-item.cart_item .prk-add-shoppingcart-container .prk-add-to-next-shopping-list{
    font-size: 13px;
  }
  body .woocommerce table .woocommerce-cart-form__cart-item.cart_item .prk-add-shoppingcart-container .prk-add-to-next-shopping-list i {
    font-size: 13px;
    top: 3px;
  }
  body.cart_page .woocommerce table.shop_table td.actions input,body.cart_page .woocommerce table.shop_table td.actions button{
   display: block ;
   width: 100% !important;
   margin-bottom: 8px !important;
  }
  .woocommerce .totals-order-user table.shop_table tr th{
    display: block !important;
  }
  body.cart_page .woocommerce .order_flexd{
    display: flex;
    position: fixed;
    justify-content: space-between;
    align-items: center;
    padding: 10px 5px;
    bottom: 0;
    background: #fff;
    border-top: 1px solid #e3e3e3;
    z-index: 100;
    right: 0;
    left: 0;
  }
  body.cart_page .woocommerce .order_flexd .order-total{
    order: 2;
    text-align: left;
    display: block;
    border: 0;
  }
  body.cart_page .woocommerce .order_flexd .tr-proceed-cart-user th,body.cart_page .woocommerce .order_flexd .order-total th,body.cart_page .woocommerce .order_flexd .order-total td{
   padding: 0 !important;
  }
  .cart_page .woocommerce td.product-thumbnail a.remove{
    left: 0 !important;
    top: 0px !important;
    font-size: 22px !important;
  }
  body.cart_page .woocommerce .product-subtotal .woocommerce-Price-amount{
    font-size: 13px;
    font-weight: 600;
  }
  body.ceckout_page .woocommerce .woocommerce-checkout .col2-set,body.ceckout_page .checkout.woocommerce-checkout .woocommerce-checkout-review-order{
    width: 100% !important;
  }
  body .woocommerce-NoticeGroup .woocommerce-error li{
    line-height: 21px;
    border: 0;
  }
  body .woocommerce-NoticeGroup .woocommerce-error{
    display: block !important;
  }
  body .main-cont div.conts div.woocommerce-info{
    display: block !important;
    font-size: 12px!important;
  }
  body .woocommerce-info::before{
    font-size: 23px;
    float: right;
  }
  body .prk_order_confirm{
    padding: 0 !important;
    margin-top: 10px !important;
    flex-direction: column;
  }
  body .prk_order_confirm ul.order_details{
    flex: 0 0 100%;
    max-width: 100%;
  }
  body .prk_order_confirm ul.order_details li{
    font-weight: 500;
    padding: 0;
    margin: 10px 0;
    width: 49%;
    font-size: 14px;
  }
  body .prk_order_confirm ul.order_details li::before{
    font-size: 53px !important;
  }
  body .prk_order_confirm ul.order_details li.method::before{
    padding: 6px !important;
    width: 57px !important;
    margin: 10px auto !important;
  }
  body.order_page .woocommerce .prk_payment_method_thankyou p{
    line-height: 24px !important;
    font-size: 12px !important;
    text-align: justify !important;
    display: flex !important;
    align-items: center;
  }
  body .woocommerce p.woocommerce-thankyou-order-received{
    font-size: 17px !important;
    font-weight: 500 !important;
    color: #5a5656 !important;
    margin: 0 !important;

  }
  body .woocommerce p.woocommerce-thankyou-order-received::before{
    line-height: 27px !important;
    margin: 0 auto 10px !important;
    padding: 18px 10px !important;
    width: 43px !important;
    height: 26px !important;
    font-size: 45px !important;
  }
  .pay_submit_order form a, .pay_submit_order{
    width: 100%;
  }
  body .woocommerce .pay_submit_order form a, .pay_submit_order form .button, .pay_submit_order form input{
    width: 95% !important;
    margin: 5px 0 !important;
  }
  body.order_page .woocommerce .prk_payment_method_thankyou p::before{
    top: unset !important;
  }
  body.ceckout_page .woocommerce-bacs-bank-details{
    padding: 10px 0 !important;
  }
  body.ceckout_page .woocommerce-bacs-bank-details ul{
    flex: 0 0 100%;
    max-width: 100%;
  }
  body.order_page .woocommerce-bacs-bank-details ul li{
    margin: 10px 0 !important;
    width: 50% !important;
  }
  body.order_page .woocommerce-bacs-bank-details ul li::before{
    font-size: 64px !important;
  }
  body.order_page .woocommerce-bacs-bank-details ul li.bic::before {
    padding: 8px !important;
    width: 72px !important;
    margin: 10px auto !important;
  }
  body.order_page .woocommerce-bacs-bank-details h2.wc-bacs-bank-details-heading{
    font-size: 15px !important;
  }
  body.order_page .woocommerce-bacs-bank-details h3.wc-bacs-bank-details-account-name{
    padding: 0px 0 15px 0 !important;
    font-size: 21px !important;
  }
  body.order_page .woocommerce-order-details .woocommerce-table--order-details{
   padding: 0 !important;
  }
  body.order_page .woocommerce-order-details__title,body.ceckout_page .woocommerce-column__title{
    font-size: 16px !important;
    font-weight: 600;
    color: #535353 !important;
  }
  body .continer .woocommerce .sec-account,body .continer .woocommerce .woocommerce-MyAccount-content,body .woocommerce-MyAccount-content .continer{
    width: 100% !important;
    min-height: inherit !important;
  }
  body .continer div.woocommerce{
    display: flex;
    flex-direction: column;
    padding: 0 !important;
  }
  body .continer div.woocommerce.columns-4{
    flex-wrap: wrap;
    flex-direction: unset;
  }
  body .continer div.woocommerce .sec-account{
    order: 2;
    margin-top: 15px;
  }
  body .continer .content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell{
    padding: 10px 5px;
   font-size: 13px;
   text-align: right !important;
  }
  body .continer .woocommerce .content-user p.logout-user{
    padding-bottom: 10px;
    text-align: right;
    line-height: 24px;
  }
  body .continer .woocommerce .content-user p.logout-user i{
    display: block;
    text-align: center;
    font-size: 36px;
    opacity: 0.6;
    padding-bottom: 9px;
  }
  body .continer .woocommerce .content-user .user_welcome{
    flex-direction: column;
    align-items: flex-start;
  }
  body .woocommerce .content-user .my-orders-summary__header.profile-section__header{
    padding: 14px !important;
  }
  body .woocommerce .content-user .profile-section__title p{
    font-size: 14px !important;
  }
  body .woocommerce .content-user .my-orders-summary__main{
    flex-direction: column;
    align-items: flex-start!important;
  }
  body .woocommerce .content-user .my-orders-summary__main .my-orders-summary__status{
    margin-bottom: 10px;
  }
  body .woocommerce .content-user .my-orders-summary__main .my-orders-summary__status:last-child{
    margin-bottom: 0px;
  }
  body .remodal-wrapper{
    overflow-x: hidden;
  }
  body .remodal-wrapper .remodal.modal-feed,body .remodal-wrapper .remodal.modal-better{
    max-width: 100%;
    padding: 0;
    margin: 0;
    border-radius: 0;
    width: 100%;
  }
  body .remodal-wrapper .remodal .flexright{
   flex-direction: column;
   padding: 15px;
  }
  body .remodal-wrapper .remodal .img-feed{
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  body .remodal-wrapper .remodal .img-feed img{
    max-width: 190px;
  }
  body .header-carter span {
   margin-right: 10px;
  }
  body .woocommerce .btns-pro{
    margin-left: 19px;
    margin-bottom: 7px;
  }
  body .woocommerce .btns-pro i{
    font-size: 25px;
  }
  body .woocommerce #tab-content-mobile .remodal .remodal-header{
    padding: 10px 13px 10px 10px;
  }
  body .call_box .call_main {
    width: 95%;
    padding: 0;
    left: 5px;
    bottom: -100%;
    right: 0;
    left: 0;
    text-align: center;
    margin: 0 auto;
    border-radius: 16px 16px 0 0;
  }
  body .call_box .call_main.showe{
    bottom: 0;
  }
  body .call_box .call_main ul {
    margin-top: 10px;
  }
  body .call_box .call_main ul li.call_close_mobile{
    padding: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #e8e8e8;
    width: 91%;
    margin: 0 auto;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 700;
    margin: 18px auto 15px;
  }
  body .call_box .call_button{
    width: 49px;
    height: 49px;
    bottom: 30px;
  }
  body .call_box.havetool .call_button{
     bottom: 77px;
  }
  body.product-single .call_box{
    display: none !important;
  }
  body.product-single .call_box .call_button{
    bottom: 74px;
  }
  body .prk_open_mini_cart{
    top: 65%;
  }
  body.index-page .prk_open_mini_cart{
    display: none;
  }
  body .call_box .prk-open-caller svg {
    max-width: 27px;
    display: block;
    margin: 20px auto 1px;
  }
  body .call_box .call_main ul li.call_close_mobile i{
    line-height: 10px;
    font-size: 11px;
    font-weight: 700;
    margin-right: 11px;
    position: relative;
    top: 3px;
  }
  body header .call-page.mobile{
    display: block;
    margin: 0 !important;
  }
  body .remodal-wrapper .remodal.modal-feed .remodal-header,body .remodal-wrapper .remodal.modal-better .remodal-header{
    padding: 5px 10px;
  }
  body .remodal-wrapper .remodal .remodal-header span{
    font-size: 17px;
    font-weight: 600;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    height: 22px;
  }
  body .remodal-wrapper .p-chexboxed{
   margin-bottom: 21px;
  }
  body .remodal-wrapper .p-chexboxed label{
    margin-right: 11px;
  }
  body input[type="radio"],body  input[type="checkbox"]{
    top: 0;
  }
  body .search-result-tags{
    margin-right: 0px;
  }
  body .index-product .item-pro-index .flexd_resposvie {
   display: flex;
   align-items: center;
   justify-content: space-between;
   width: 100%;
  }
  body .order-title-mobile{
    width: 47% !important;
    margin-left: 5px;
    margin-top: 0 !important;
  }
  body .head-index span{
    margin-top: 13px;
  }

  body .index-product .item-pro-index .flexd_resposvie .thumb-pro{
    max-width: 100% !important;
  }
  body .index-product .item-pro-index .flexd_resposvie .thumb-pro img{
    width: 130px;
    height: 100%;
    max-width: 130px;
    margin: 20px auto;
    margin-left: 10px;
  }

  body .index-product .item-pro-index .flexd_resposvie .index-title-pro{
    height: 45px !important;
    width: 100%;
    display: block;
    margin: 0 !important;
    padding: 0 0 7px 0;
  }
  body .back-order-mobile{
    background: rgba(0,0,0,0.45) !important
  }
  .order-mobile #nav-order-mobile span{
    margin-top: 0;
  }

  body .index-product .item-pro-index .flexd_resposvie  h2{
    margin: 0 !important;
    padding: 0;
  }
  body .index-product .item-pro-index .author-Original{
    display: none !important;
  }

  body .index-product .item-pro-index .stock-archive{
    width: 100%;
    display: block;
  }
  body .index-product .index-prices-pro{
    width: 100%!important;
    display: block!important;
    margin: 5px 0 !important;
  }
  body.product-single .woocommerce div.product .col-single1 div.woocommerce-product-gallery{
    position: unset !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  body .prk_order_confirm ul.order_details li strong{
    font-size: 10px !important;
  }
  body .woocommerce div.product form.cart .button.single_add_to_cart_button::before{
   display: none !important;
  }
  .swiper .swiper-button-next, .swiper .swiper-button-prev{
    display: none !important;
  }
  body .topbars.top_stikey{
    position: inherit !important;
  }

  body #comments .comment-forms,body .side-posts .side-box-post{
    margin-bottom: 10px;
  }
  body .title-cont {
    padding: 5px;
    text-align: right !important;
    font-size: 14px  !important;
  }
  body .main-cont .conts p, body .main-cont .conts div, body .main-cont .conts{
    font-size: 14px !important;
  }

  body .main-cont,body .post-comment {
    padding: 15px 12px;
  }
  body .side-rond-posts{
    margin-top: 15px;
  }
  body #review_form_wrapper #review_form{
    padding: 0 !important;
  }
  body .left-store{
    width: 100% !important;
    position: unset !important;
  }
  body .woocommerce li.product{
    max-width: calc(50% - 4px);
    width: 50%;
    border: 1px solid #dedee1;
    padding: 5px;
    margin: 2px;
    border-radius: 14px;
  }
  body ul.product-box li.product{
    border: 1px solid #dedee1;
    padding: 5px;
    border-radius: 14px;
  }
  body .left-index{
    border: 0 !important;
    overflow: inherit;
  }
  body .head-archie-pro{
    display: none;
  }
  body .sides{
    display: none;
  }
  body .category-childs {
    margin-bottom: 10px;
  }
  body .wenderfol_archive{
    padding: 15px
  }
  body.product-archive .wenderfol_archive .wenderfol_img{
    border: 0;
    top: 10px;
  }
  body.product-archive .wenderfol_archive .wenderfol_img img{
    max-width: 100px;
  }
  body .thumbnail-product-review{
    display: none;
  }
  body .title-product-and-rtaing-options{
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  body .container-option-ratings{
    flex: 0 0 100%;
    display: flex;
    align-items: center;
    margin-bottom: 2px;
    margin-left: 0;
  }
  body #review_form_wrapper .title-product-review{
    font-size: 16px;
    padding-bottom: 7px;
  }
  body .prk-main-ratings-opitons .container-option-ratings .capisa-title-ratings-review{
    width: 40%;
    font-size: 11px;
    font-weight: 400;
    margin-right: 0;
    color: #858585;
  }
  body .capisa-main-nouislider{
    width: 60%;
  }
  body .main-thumbnail-ratings-title{
    margin-bottom: 0;
  }
  body .topbars.image_back img{
    max-height: inherit;
    height: inherit;
  }
  body .order-delivery-times ul{
    margin: 0 10px;
    padding: 0;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    display: grid !important;
    grid-auto-flow: column !important;
    justify-content: right !important;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    position: relative;
    white-space: nowrap;
    will-change: transform;
  }
  body .order-delivery-times ul li{
    position: relative;
    width: 120px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 0;
    display: inline-block;
    overflow: hidden;
    white-space: normal;
    border: none;
    color: #191919;
  }

  body .order-delivery-times ul li label b{
    padding-bottom: 5px;
  }
  body.ceckout_page .woocommerce .woocommerce-checkout .col2-set label.order-delivery-title,
  body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row label,
  body.ceckout_page .woocommerce .woocommerce-checkout .col2-set h3#ship-to-different-address label {
  font-size: 13px !important;
  }
  body.ceckout_page .woocommerce .woocommerce-checkout .col2-set .col-1, body.ceckout_page .woocommerce .woocommerce-checkout .col2-set .col-2{
    padding: 10px !important;
  }
  body .woocommerce div.product .product_title{
    display: block;
  }
  body .single_custom_label{
    margin: 3px 4px;
  }
  body .product-single .product-tab-nav-mobiles{
    display: block;
  }
  body .off-product .prk-archive-swatches,
  body .product-card .prk-archive-swatches,
  body .product_wee .prk-archive-swatches,
  body .item-pro .prk-archive-swatches{
    top: 10px;
  }
  body .woocommerce div.product form.cart .variations select{
    width: 100%
  }
  body ul.product-box li.product .lists_add_to_cart{
    bottom: 11px;
  }
  body .conts table{
    width: auto;
  }
  body .info-all-dn-link a{
    font-size: 13px;
    color: #fff;
    margin-top: 13px;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  body .info-all-dn-link i{

  }
  body .call_box .call_button span.title_caller{
    visibility: hidden;

  }

  body .multi-line .head-product h3{
    text-align: right;
    font-size: 16px;
  }
  body .multi-line .head-product h3 span.titles-pro{
    margin-right: 0;
  }
  body .remodal.remodal-maxed{
    width: 100% !important;
    height: 100% !important;
    padding: 15px 20px !important;
    border-radius: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    overflow: auto;
  }
  body .remodal-wrapper .remodal.filter-location{
    border-radius: 0 !important
  }
  .pading-tabs .title-desctop{
     display: none !important;
  }

  body .title-desctop,.short_content_tabs_mobile h2,.pading-tabs > h2{
    display: none;
  }
  body .shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td{
   width: 100%;
  }
  body #show-export .show-export-contents{
    display: block;
  }
  body .feed-btn.mobile.show{
    display: block !important;
    text-align: left;
    border: 0;
    margin: 0 0 7px 0 !important;
    font-size: 13px !important;
    color: #81858b !important;
  }
  body .feed-btn.mobile.show i{
    font-weight: bold;
    margin-right: 2px;
  }
  body .prk-main-nouislider{
    align-items: baseline;
    position: relative;
    flex-direction: column-reverse;
  }
  body .prk-main-nouislider .l-left{
    display: none !important;
  }
  body .container-option-ratings .prk-title-ratings-review{
    font-family: prk-font !important;
    width: 76%;
    font-size: 12px;
    line-height: 16px;
  }
  body #review_form_wrapper .title-product-review .en_name_pro{
    margin-top: 0px;
    color: #b5b5b5;
    font-size: 13px;
    line-height: 18px;
    display: block;
    font-weight: 300;
  }
  body #review_form_wrapper {
    margin-top: 15px;
    padding: 2px;
    border-radius: 11px;
  }
  body.page-login .prk-loginbox{
    width: 88% !important;
    margin-top: 18px !important;
  }

  body.page-login .prk-loginbox p.stm-sms-holder{
    padding: 0 !important;
  }
  body.page-login .prk-loginbox .title-loginbox{
    font-weight: bold;
    font-size: 15px !important;
    margin-bottom: 0;
  }
  body.page-login .prk-loginbox .login-sms-message{
    font-size: 13px !important;
  }
  body.page-login .prk-loginbox .stm-login-sms-btn{
    padding: 10px;
    margin: 0;
  }
  body.page-login .prk-loginbox .footer-loginbox p{
    font-size: 12px !important;
    line-height: 24px;
    text-align: right;
  }
  .imgs-mobile .swiper-pagination .swiper-pagination-bullet{
    width: 4px !important;
    height: 4px !important;
  }
  .imgs-mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: 16px !important;
    display: inline-block;
    border-radius: 20px;
  }
  body .woocommerce-notices-wrapper .woocommerce-message{
    font-size: 13px !important;
    text-align: right;
    line-height: 21px;
  }
  body .adress-index.ad-cont{
    display: inline-flex !important;
    overflow-y: hidden;
    height: 34px;
    color: #4d4d4d;
    font-size: 13px;
    line-height: 20px;
    padding: 0px 10px;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    will-change: transform;
    width: max-content;
    width: intrinsic;
    width: -moz-max-content;
    width: -webkit-max-content;
    width: 100%;
    margin-bottom: 10px;
    border: 0;
  }
  .prk_compare_page #top_products_table_compare{
    position: relative;
    border-radius: 11px 11px 0 0;
    top: unset;
  }
  .prk_compare_page #top_products_table_compare li{
    width: 50%;
    padding: 20px 7px;
  }
  body #top_products_table_compare li h2{
    font-weight: 600 !important;
    font-size: 13px !important;
    line-height: 18px !important;
  }
  body .prk_compare_page .attributes_value li{
    width: 50%;
  }
  body #top_products_table_compare li img {
    max-width: 120px;
  }
  body #top_products_table_compare li .remove_from_table_compare{
    left: 7px;
    top: 7px;
    color: #626262;
  }
  body #top_products_table_compare li a.compare_permalink_product{
    padding: 8px 6px !important;
    font-size: 11px;
    border-radius: 8px;
    margin-top: 15px;
    line-height: 18px;
  }
  body #top_products_table_compare li.add_product_to_compare button{
    width: 100%;
    padding: 2px;
    border: 0;
  }
  body #top_products_table_compare li.add_product_to_compare span.add_to_compare{
    font-size: 11px;
    border-radius: 8px;
    margin-top: 15px;
    line-height: 18px;
    padding: 10px;
  }
  body .list_products_add_to_compare li img{
    max-width: 100px;
    height: auto;
  }
  body .list_products_add_to_compare li{
    width: 47%;
    justify-content: space-between;
    margin: 5px 1.5%;
    border-radius: 11px;
  }
  body .list_products_add_to_compare li h2{
    font-weight: 600;
    line-height: 20px;
  }
  body .form_search_faqpage .searchpartdiv{
    padding: 4px 10px;
  }
  body .form_search_faqpage .searchpartdiv i{
    top: 6px;
    font-size: 19px;
  }
  body .searchpartdiv .searchcity-input{
    padding-right: 5px;
    font-size: 13px;
  }
  body .brands-boxed{
    grid-template-columns: repeat(3, 1fr);
    width: 100%;
  }
  body .brands-boxed .brand-item{
    margin: 3px 0;
    margin-left: 5px;
  }
  body .brands-boxed .brand-item img{
    max-width: 75px;
    width: 58px !important;
  }
  body .prk_brand_page{
    flex-direction: column;
  }
  body .brands-search{
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 10px;
    position: relative;
    top: unset;
  }
  body .khadamat {
    background: #fff;
    display: flex;
    justify-content: center;
    border-radius: 15px;
    flex-wrap: nowrap;
    width: 100%;
    margin: 0 auto;
    padding: 3px;
  }
  body .khadamat .item_khadamat {
    padding: 9px;
    flex-basis:unset;
    text-align: center;
  }
  body .intro-service-landing__text {
    width: 100%;
    padding-right: 0;
    margin-right: 0;
  }
  body .item_khadamat a {
    text-align: center;
    display: inline-block;
  }
  body .item_khadamat img {
      width: 75px;
  }
  body .item_khadamat {
    float: right;
}
  body .item_khadamat .link {
      text-align: center;
      position: relative;
      font-size: 12px;
      line-height: 1.692;
      color: #646c77;
      letter-spacing: .2px;
      margin: auto;
      font-weight: 500;
  }
  body .khadamat span {
      display: none;
  }
  .excerpt_product.boxed .short_excerpt{
    display: inline-block;
    width: 100%;
    margin-top: 10px;
  }
  body .header-borner{
    z-index: unset;
  }
  body .parskala-update-price{
    display: none !important;
  }
  .ws-tabs-mobiles{
    margin-top: 10px;
  }
  body .feautures__logo {
    margin-left: 32px;
}
  body .feautures__logo img{
    max-width: 130px;
  }
  body .product_seached{
    padding:5px;
  }
  .product_seached .index-prices-pro{
    height: 30px;
  }
  .product_seached .product_s_title{
    font-size: 12px;
    line-height: 18px;
    -webkit-line-clamp: 1;
  }
  .product_seached .product_seached_image img{
    max-width: 65px;
    max-height: 65px;
  }
  .products_resulter{
    max-height: 380px;
  }
  body .woocommerce div.product .woocommerce-tabs ul.tabs{
    display: inline-flex;
    overflow-y: hidden;
    font-size: 13px;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    will-change: transform;
    width: max-content;
    width: intrinsic;
    width: -moz-max-content;
    width: -webkit-max-content;
    width: 100%;
  }
  body .woocommerce div.product .woocommerce-tabs ul.tabs li a{
    font-size: 14px !important;
  }
  body .woocommerce div.product .woocommerce-tabs ul.tabs li.active{
    padding-bottom: 8px !important;
  }
  body .woocommerce div.product .woocommerce-tabs .panel {
    padding: 10px 24px !important;
    border-radius: 0 0 11px 11px;
    margin-bottom: 10px !important;
    background-color: #fff;
  }
  body .product-tabs,body .product-tabs.product-tabs.stickyer.tabs-appear{
    top: 0 !important;
    border: unset !important;
    border-radius: 0 0 11px 11px;
    z-index: 1;
  }
  body .reviw-tabs #comments{
    box-shadow: unset;
  }
  body .continer .woocommerce .woocommerce-MyAccount-content div.woocommerce-Address{
    width: 100% !important;
    max-width: 100%;
    margin: 5px 0 !important;
  }
  body .titles-pro::after {
    height: 0;
  }
  body .head-product.have_header_cat::after{
    height: 0;
  }
  body .head-product.have_header_cat{
    flex-direction: column;
    align-items: unset;
  }
  body .prk-ajax-list-header-wrapper.widget-tabs{
    justify-content: center;
    border-top: 1px solid #ededed;
    padding-top: 5px;
    display: inline-flex;
    overflow-y: hidden;
    color: #4d4d4d;
    font-size: 14px;
    line-height: 20px;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    will-change: transform;
    width: max-content;
    width: intrinsic;
    width: -moz-max-content;
    width: -webkit-max-content;
    width: 100%;
    margin-top: 6px;
    margin: 4px 0 6px 0;
  }
  body .prk_listing_grid__items{
    --columns: 1;
  }
  body .prk_listing_item .listing_item::before{
    margin-right: 0;
  }
   body .mobit .prk-archive-swatches{
    right: 10px;
    top: 144px;
   }
   body .carousel_offer_mobit_title{
    padding: 5px 10px;
   }
   body .carousel_offer_mobit_title h2{
    gap: 10px;
   }
   body .countdown-item {
    width: unset;
    direction: unset;
  }
  .countdown-item.mobit .countzarin-col .countdown-unit .number{
    top: 2.5px;
    width: 35px;
    min-width: 35px;
    min-height: 32px;
    line-height: 32px;
    font-size: 14px;
  }
  .countdown-item.mobit .countzarin-col .dot {
    margin: 3px;
  }
   body .carousel_offer_mobit_title a{
    display: none;
   }
   body .carousel_offer_mobit_title h2 {
    font-size: 13px !important;
  }
  body div.product .col-single1.mobit div.summary{
    width: 100% !important;
  }
  body div.product .col-single1.mobit div.head-pros{
    margin-bottom: 5px;
    margin-top: 20px;
  }
  li.product.product-category{
    padding: 0 !important;
    overflow: hidden;
  }
  .col-product.expected .expected-arrow{
    display: none !important;
  }
  .right-product.have_back .head-product{
    margin-bottom: 30px !important;
  }
  body .right-product.have_back{
    padding: 10px 20px 20px 20px;
    padding-left: 0;
  }
  body .col-product.style3 .right-product {
    padding-right: 0;
  }
  .col-product.style3 .right-product.have_back .head-product{
    display: none !important;
  }
  .col-product.style3 .right-product.have_back{
    background-image: unset !important;
  }
  body .col-product.style4 .widget-tabs.prk-ajax-list-header-wrapper {
    justify-content: right;
    padding: 0;
    margin: 0;
  }
  body .col-product.style4 .right-product .widget-tabs.prk-ajax-list-header-wrapper div.tab-item {
    padding: 15px 10px;
  }
  body .subcategories-list .row{
    margin-right: unset;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    height: 130px;
  }
  .subcategories-list .row .item{
    min-width: 140px;
    padding-right: 0;
    padding-left: 10px;
  }
  .subcategories-list .categories-title{
    font-size: 15px;
  }
  .subcategories-list .row .item.others-categories {
    display: none !important;
  }
  body .subcategories-list {
    margin-bottom: 10px;
  }
  body .mobit .index-prices-pro div{
    flex-direction: column;
    align-items: flex-end;
    gap: 5px;
  }
  body .humbnail-single img{
    height: auto;
  }
  body .clomens .left-cont,body .side-posts {
    width: 100% !important;
    max-width: 100% !important;
 }
 body .single-page .side-posts{
  margin-top: 20px;
 }
  body .single-page .header-content-post .info-items {
  gap: 7px;
  }
  body .single-page .header-content-post .info-post{
    color: #6c6c6c;
    gap: 5px;
    font-size: 11px;
    line-height: 24px;
  }
  body .single-page .header-content-post .reading-time {
    font-size: 10px;
    gap: 3px;
    color: #bfbfbf;
  }
  body .remodal-footer {
    margin-top: 0px !important;
  }
  body .filter-location-header {
    padding: 23px 25px 10px 25px;
  }
  body .topp-part-modal-body .selected-cities{
    min-height: 50px;
    width: 100%;
  }
  body .citycategorychoosemodal #checkbox-container{
    padding: 5px 0!important;
    max-height: calc(100% - 241px)!important;
    direction: rtl;
    height: 100%;
    margin-top: 15px;
  }
   body .post-comment .comment-list .comment{
    padding: 13px;
   }
   body .post-comment .comment-list .comment .comment-meta{
    font-size: 11px;
    gap: 7px;
   }
   body body .side-posts{

   }
   body .form_search.header_2.search_input.search-section button#submit_search {
    height: 41px;
    order: 1;
  }
  body .search-section.header_2 .prk_input_serach{
    min-width: unset;
    width: 100%;
  }
  body .search-section select#cat{
    display: none;
  }
   body .col-3 > .line-account{
    display: none;
   }
   body .prk_listing_grid__items{
    margin: 0;
    width: calc(100% );
   }
    body .col-product.style1 .item-pro{
      box-shadow: none !important;
    }
    body.single-product.style_3 div.product div.images,body.single-product.style_3 div.product div.summary {
      width: 100% !important;
    }
    body.product-single .continer .woocommerce-breadcrumb{
      height: 20px;
      font-size: 12px;
      line-height: 12px;
      padding: 0px 10px;
      margin-top: 1px !important;
      margin-bottom: 1px !important;
      font-weight: 500;
    }
    body.product-single .woocommerce-breadcrumb a {
      font-size: 11px;
      color: #898d92;
      margin: 0px 5px;
      font-weight: 400;
    }
    body.product-single .header-borner{
      padding-bottom: 0;
    }
    body #cart-sidebar.prk-static-sidebar{
      width: 100%;
      max-width: 100%;
    }
    body .col-product.style2 h3.flexed{
      flex-direction: column;
      justify-content: start;
      align-items: flex-start;
    }
    body .col-product.style2 .titles-pro .title-tab-prk{
      padding: 0;
    }
    body .col-product.style2 .salse-time{
      margin-bottom: 10px;
    }
    body .rating_and_nummbercomment .rating_count{
      display: none;
    }
    body .head-product h3{
      margin-right: 3px;
    }
    body .left-posts{
      width: 100%;
      max-width: 100%;
    }
    body div.category-page .footer-description-shop.down-el{
      margin-bottom: 20px;
    }
    body #review_form_wrapper #review_form #respond{
    margin: 30px 20px 20px 20px !important;
    width: 100%;    
    }
    .tag-rating-review-product{
      font-size: 12px;
    }

    body .collateral-order-user table.shop_table .woocommerce-shipping-totals td{
      text-align: right !important;
    }
    body #prk-preload-logo img{
      width: 150px;
    }
    body .lds-ring div{
      width: 40px;
      height: 40px;
    }
    
    body  .main_results_ajax_search {
      background: transparent !important;
      box-shadow: unset;
    }
    body .col-off.style1 .img-off {
      width: 100px;
  }

  body.product-single .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_3 {
    width: auto;
    height: auto;
    font-size: 12px !important;
    border-radius: 13px;
    min-width: auto;
    margin-right: 2px !important;
    margin-bottom: 7px !important;
  }
  body.product-single .thwvsf-wrapper-ul .thwvsf-label-li.attr_swatch_design_3 .thwvsf-item-span.item-span-text {
    font-size: 12px !important;
    font-weight: 700 !important;
}

}

/* اتمام 990 */

@media only screen and (max-width: 980px) {
  .dokan-store-wrap .woocommerce li.product {
      height: 20rem;
  }
}

/****end  dokan store***/
.subcategories-list .term .term-name {
  line-height: revert-layer;
  overflow: visible;


}

/*  carusel style */
.thumb-pro img.second-img {
  position: absolute !important;
}

.elementor-widget-officals_caroselـver2 .off-product {
  height: 100%;
}

.elementor-widget-officals_carosel .off-product {
  height: 100%;
}

/* fashion single product */
@media only screen and (max-width: 980px) {
  body.single-product .woocommerce div.product div.images.woocommerce-product-gallery {
      width: 100% !important;

  }

  body.single-product .woocommerce div.product div.summary {
      width: 100% !important;
  }
}

.loader-wrapper {
  display: flex;

  flex-direction: column;
  text-align: center;
  align-items: center;
  justify-content: center;
  align-content: center;
}

.loader-bullets {
  margin: unset;
}
.search-section #searchform_cat {
  align-items: flex-start;
  width: 30%;
  height: 100%;
  padding: 12px;
  outline: none;
  background-color: #EF3A4F;
  border: none;
  color: #fff !important;
  border-radius: 11px;
  order: 1;
  font-family: prk-font;
}





@media (max-width: 940px) {
  body .site-header__rgb-color{
    display: none;
  }
  body .title-catitem{
    font-size: 10px !important;
  }
  body .cat-item{
    width: 98%;
  }
  .mcarousel_product .mcarousel_product_head{
    margin: 11px 0 !important;
  }
  .mcarousel_product .mcarousel_product_head h4{
    font-size: 14px !important;
  }
  .mcarousel_product .mcarousel_product_head h4 i{

  }
  .product-item-link{
    font-size: 12px !important;
  }
  body .banners.list3{
    margin-left: 0;
    margin-bottom: 10px;
    width: 100%;
  }
}

@media (max-width: 690px) {

  .mini_offer .mini_counter_number{
    display: none !important;
  }
  body .swal2-container{
    width: 100% !important;
  }
  body .swal2-popup.swal2-toast .swal2-title {
    font-size: 14px !important;
  }
  body .swal2-popup.swal2-toast .swal2-success{
    border-color: #000 !important;
  }

  body ul.product-box li.product{
    height: 305px;
  }


}

@media (max-width: 590px) {
  body .prk-main-post-item.style-grid{
    grid-template-columns: repeat(1,1fr) !important;
  }
  .services-items .ser-item .item_90s h4 {
    font-size: 10px !important
  }
  .services-items .ser-item.load_more em{
    font-size: 10px !important;
    margin-right: 0 !important;
  }
  .services-items .ser-item.load_more i{
    display: none;
  }
  .main_grid_product .grid_item{
    max-width: 34% !important;
  }
  .main_grid_product .grid_item .post_grid img {
      max-width: 40px !important;
  }
}

@media (max-width: 490px) {

  body ul.product-box {
    grid-template-columns: repeat(2,1fr) !important;
    gap: 10pxtext-hamta;
  }
  body ul.product-box.prk-item-style2 {
    grid-template-columns: repeat(1,1fr) !important;
    gap: 10px !important;
  }
}

@media (max-width: 460px) {

   .promotion-categories .categorys_item article{
     padding: 20px 10px !important;
   }
   .promotion-categories .categorys_item article img{
     width: 45px !important;
   }

   .product-item-link{
     font-size: 10px !important;
   }
}

@media (max-width: 400px) {

  .w-post-item{
    flex: 0 0 100%;
    max-width: 100%;
  }

  .mcarousel_product_head a.product-item-link{
    display: none;
  }
  .main_grid_product .grid_item {
    max-width: 33% !important;
  }
}

@media (max-width: 380px) {

  .w-post-item{
    flex: 0 0 100%;
    max-width: 100%;
  }
  body .payment_navigtions .checkout-headers ul li::after{
    display: none;
  }
  .mcarousel_product_head a.product-item-link{
    display: none;
  }
  .main_grid_product .grid_item {
    max-width: 33% !important;
  }
}




@media (min-width: 990px) {
  .info-all-dn-link,body.product-single .support-tab,.prk_close_search_box,.location-piker_mob,.call_box .call_main ul li.call_close_mobile,body .call-page.mobile{
   display: none;
  }

}

/* services_box */

.services_box{
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
.services_box article{
  text-align: center;
  color: #333;
  margin-left: 20px;
  width: 145px;
  max-width: 145px;
  max-height: 121px;
  padding: 15px 10px;
  background: rgba(196, 196, 196, 0.34);
}
.services_box article:last-child{
  margin-left: 0;
}
.services_box article:hover{
  background: #F1A207;
  color: #fff;
}
.services_box article i{
  font-size: 17px;
  color: #1A0744;
  padding: 5px;
  border: 1px dashed;
  border-radius: 6px;
  width: 32px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 auto;
  margin-bottom: 5px;
  background: #F2F2F2;
  box-shadow: inset 0px 4px 10px #D3C8C8;
  border-radius: 5.52627px;
}
.services_box article:hover i,.services_box article.over i{
  color: #fff;
  background: transparent;
  box-shadow: none;
}
.services_box article h4{
  display: block;
  font-size: 11px;
  font-weight: 600;
  color: #161616;
  line-height: 26px;
}

.services_box article span{
  font-size: 10px;
  font-weight: 400;
  color: rgba(22, 22, 22, 0.72);
  margin-bottom: 10px;
  display: block;
}

.services_box article:hover span,.services_box article:hover h4,.services_box article.over span,.services_box article.over h4,.services_box article.over i{
  color: #fff;
}

/* services link */
.services_links{
  display: flex;
  align-items: center;
  background: #edad31;
  padding: 15px 20px
}
.services_links article{
  width: 90px;
  max-width: 90px;
  max-height: 82px;
  height: 82px;
  border: 1.5px dashed;
  color: #ffff;
  margin-left: 35px;
  border-radius: 8px;
  text-align: center;
  padding: 15px 10px;
  position: relative;
}
.services_links article::before{
  position: absolute;
  content: '';
  left: -36px;
  border-bottom: 1.7px dashed;
  width: 35px;
  top: 49%;
  color: #ffffff8c;
  z-index: 2;
}
.services_links article:last-child::before{
  display: none;
}
.services_links article:last-child{
  margin-left: 0;
}
.services_links article i{
  font-size: 27px;
  display: block;
  margin-bottom: 5px;
}
.services_links article h4{
  font-size: 11px;
  font-weight: 500;
  color: #fff;
  line-height: 18px;
}

/* carousel offer */
.carousel_offer{
  position: relative;
  margin-top: 70px;
}
.carousel_offer .back_caroslel{
  background: #edad31;
  border-radius: 2px 63px 2px 2px;
  display: flex;
  max-height: 343px;
}
.carousel_offer .right_carousel{
  display: inline-block;
  width: 26%;
  padding: 0 30px;
  height: 100%;
}
.carousel_offer .right_carousel h4{
  display: flex;
  align-items: center;
  position: relative;
  font-size: 19px;
  font-weight: 600;
  position: relative;
  top: -70px;
  color: #1A0744;
}
.carousel_offer .right_carousel h4 i{
  color: #edad31;
  font-size: 24px;
  position: absolute;
  top: 7px;
  right: -33px;
  font-weight: bold;
}
.carousel_offer .right_carousel p{
  line-height: 28px;
  color: #fff;
  font-size: 13px;
  text-align: justify;
  margin: 45px 0;
}

/* آیتم ها */
.left_carousel{
  display: inline-block;
  width: 70%;
  position: relative;
  top: -70px;
}
.product-specials-swiper-slider.modern{
  padding-top: 48px;
  margin-top: -48px;
}

.product-card {
  border-radius: 18px;
  padding-right: 15px;
  padding-left: 15px;
  position: relative;
  background: #fff;
  box-shadow: 0px 6px 61px rgb(0 0 0 / 2%)
}
.mcarousel_product .product-card{
  box-shadow: none;
}
.mcarousel_product .product-card .index-prices-pro{
  height: 70px;
}
.mcarousel_product.nav_hav .swiper-wrapper{
  margin-bottom: 70px;
}
.mcarousel_product .swiper-pagination-bullets.swiper-pagination-horizontal{
  bottom: 20px !important;
}

.mcarousel_product .mcarousel_product_head{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 15px 0;
}
.mcarousel_product{
  padding: 15px;
}
.mcarousel_product_head h4{
  font-size: 18px;
  font-weight: 600;
  color: #322157;
  position: relative;
  display: flex;
  align-items: center;
  line-height: 28px;
  gap: 5px;
}
.mcarousel_product_head h4 i{
  font-size: 26px;
  line-height: 36px;
  margin-left: 5px;
}
.mcarousel_product_head a{
  color: #322157
}
.mcarousel_product_head a i{
  color: #fff;
}
.product-card .product-thumbnail {
  padding-top: 10px;
  padding-bottom: 15px;
  position: relative;
}
.product-card .product-thumbnail a {
  display: block;
  position: relative;
}
.product-card .product-thumbnail img {
  display: block;
  max-width: 150px;
  margin: auto;
  transform: unset !important;
}
.product-card .product-thumbnail img{
  opacity: 0;
  visibility: hidden;
}
body.loaded .product-card .product-thumbnail img:first-child{
  opacity: 1;
  visibility: visible;
}
.product-card .product-thumbnail a::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-image: url(/wp-content/themes/parskala/assets/img/cover-thumbnail.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-color: #fff;
  background-position: center;
}
body.loaded .product-card .product-thumbnail a::before {
  display: none;
}
.product-card .product-title {
  color: #212121;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 40px;
  font-weight: 600;
}
.product-card .product-title a {
  color: inherit;
  text-decoration: none;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
.product-card .product-title a:hover {
  color: #2962ff;
}

.product-card .product-dates{
  padding-top: .5rem !important;
  padding-bottom: .5rem !important;
  align-items: center !important;
  justify-content: space-between !important;
  border-top: 1px solid #dee2e6 !important;
  display: flex !important;
}
.product-card .product-actions ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
}
.product-card .product-actions ul li {
  margin-left: 10px;
}
.product-card .product-actions ul li i.ri-heart-3-fill.before::before{
  content: "\ee0b";
}
.product-card .product-actions ul a {
  color: #212121;
  font-size: 20px;
  text-decoration: none;
  background: inherit;
  background-image: inherit !important;
  padding: 0;
}
.left_carousel .swiper-wrapper{
  margin-bottom: 40px;
}
.left_carousel .swiper-pagination {
  bottom: 0;
  z-index: 1;
}
.left_carousel .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #fff ;
}
.remodal-wrapper .remodal {
  border-radius: 8px;

  padding: 15px;
  text-align: right;
}

.remodal-wrapper .remodal.remodal-lg {
  max-width: 850px;
}
.product-card .product-rating {
  direction: ltr;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.product-card .product-rating .star {
  color: #F9C74B;
  margin-right: 3px;
}
.product-rating{
  font-size: 14px;
}
.product-card .product-rating strong {
  margin-right: 3px;
  font-size: 14px;
  font-weight: bold;
}
.product-card .countdown-timer{
  direction: ltr;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: 600;
  border-top: 1px solid #eee;
  padding: 11px 0;
  height: 39px;
  gap: 7px;
  align-items: center;

}
.product-card .countdown-timer i{
  font-size: 19px;
  font-weight: 500;
  position: relative;
  top: -2px;
}
.prk_timer #timerm span:last-child .dot{
 display: none;
}
.prk_timer #timerm span .dot{
  margin: 0 4px;
}
.prk_timer #timerm span .number{
  font-size: 16px;
  font-weight: bold;
  color: #000 !important;
}
.right_carousel .product-item-link i{
  background-color: #fff !important;
  color: #F1A207
}
.foot-dn-app .img-dn-link img{
  border-radius: 8px;
}
.slider-right .nav_Square .chevron-left{
  background-color: #fff;
  border: 1px solid #efefef;
  border-radius: 11px;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
}
/* اسلایدر تصاویر نمایش سریع محصولات */
.col-single1ail-container {
  background-color: #fff;
  border-radius: 15px;
  margin-top: 30px
}
.gallery_tombnail_view{
  display: inline-block;
  width: 41%;
  position: relative;
  background-color: transparent;
  border-radius: 15px;
  overflow: hidden;
  margin-top: 40px;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev,.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
  background-image: unset !important;
}
.swiper .swiper-button-next, .swiper .swiper-button-prev {
  width: 35px;
  height: 35px;
  background-color: #fff;
  border: 1px solid #efefef;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
}
.swiper.nav_Square .swiper-button-next, .swiper.nav_Square .swiper-button-prev{
  border-radius: 11px;
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.08);
  width: 30px;
  height: 30px;
}
.swiper .swiper-button-next::after, .swiper .swiper-button-prev::after {
  color: #212121;
  font-size: 16px;
}
.swiper .mini_navi.swiper-button-next::after, .swiper .mini_navi.swiper-button-prev::after {
  color: #141414;
  font-size: 13px;
  font-weight: bold;
}
.swiper .mini_navi.swiper-button-next, .swiper .mini_navi.swiper-button-prev {
  width: 30px;
  height: 30px;
}
.left_mini_carousel .swiper-button-next,.left_mini_carousel .swiper-button-prev{
  visibility: hidden;
  transition: 0.2s all;
}
.left_mini_carousel:hover .swiper-button-next,.left_mini_carousel:hover .swiper-button-prev{
  visibility: visible;
  transition: 0.2s all;
}
.gallery_tombnail_view .product-gallery .gallery-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 30px;
  padding: 15px;
  background-color: #fff;
  border-radius: 15px;
}
.gallery_tombnail_view .product-gallery .gallery-img img {
  max-width: 270px;
  height: auto;
  border-radius: 15px;
}
.gallery_tombnail_view .product-gallery .gallery-thumbs-swiper-slider .gallery-thumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 10px;
  position: relative;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  cursor: pointer;
}
.gallery_tombnail_view .product-gallery .gallery-thumbs-swiper-slider .gallery-thumb img {
  max-width: 45px;
  height: 40px;
}
.main_product_view{
  display: flex;
}
.content_product_view{
  display: inline-block;
  width: 58%;
  padding: 0 15px;
}

.content_product_view .breadcrumb{
  padding-bottom: 20px;
  font-size: 13px;
  font-weight: 600;
}
.content_product_view .breadcrumb .line-l {
    color: #c0c2c5;
    font-size: 10px;
    margin: 0 5px;
}
.content_product_view .viwe_title_product{
  line-height: 30px;
  font-size: 16px;
  font-weight: 600;
}
.content_product_view .viwe_pro_name{
  display: inline-block;
  background-color: #fff;
  padding-left: 10px;
  font-size: 11px;
  color: #979797;
  cursor: default;
  z-index: 1;
  padding-bottom: 20px;
}
.content_product_view .viwe_ratings_counters{
  display: inline-block;
  width: 100%;
}
.content_product_view .viwe_count_recommended{
  padding-bottom: 3px;
  display: inline-block;
  width: 100%;
}
.content_product_view .viwe_product_sku{
  border-bottom: 1px solid #eee;
}
.content_product_view .viwe_attributes{

}


.remodal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 30px;
}
.close_modal_view{
  background-color: #fff;
  border: 1px solid #dbdbdb;
  color: #212121;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 40px;
  border-radius: 10px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 500;
  margin-left: 10px;
  cursor: pointer;
}
.go_link_view{
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 40px;
  border: 0;
  border-radius: 10px;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
  color: #fff;
  padding: 10px 15px;
  font-size: 13px;
  font-weight: 500;
}

/* mini offer carousel product */

.mini_offer{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 30px;
  border: 1px solid transparent;
  background-position: right !important;

}
.mini_offer .right_mini_carousel{
  display: inline-block;
  padding-left: 20px;
  max-width: 40%;
}
.mini_offer .right_mini_carousel h4{
  font-weight: 700;
  font-size: 26px;
  line-height: 50px;
  color: #FFFFFF;
}
.mini_offer .right_mini_carousel p{
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  color: rgba(255, 255, 255, 0.45);
}
.mini_offer .left_mini_carousel{
  display: inline-block;
  width: 50%;
}
.product-mini{
  position: relative;
  text-align: center;
}

.mini_offer .product-mini img{
  max-width: 64px;
  text-align: center;
  padding: 5px;
  border: 1.5px dashed #ffffff9c;
  border-radius: 11px;
}
.product-mini .mini-sale-product .index-discount-pro{
  float: unset !important;
  display: inline-block;
  font-size: 10px;
  font-weight: 500;
  padding: 1px 10px;
  color: #fff;
  border-radius: 5px;
  margin: 5px 0 0 0;
}
.mini_offer .mini_counter_number{
  display: inline-block;
  text-align: right;
  font-size: 13px;
  color: #fff;
}
.mini_offer .mini_counter_number div{
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  color: #FFFFFF;
}
.mini_offer .mini_counter_number span{
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #FFFFFF;
}
.mini_offer .mini_counter_number a{
  justify-content: right;
}
.mini_offer .mini_counter_number a i{
  margin: 0;
}

/* promotion category */


.promotion-categories .categorys_item{
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}

.promotion-categories .categorys_item article{
  padding: 20px 15px;
  border: 1px solid #e7e7e7;
  background-color: #fff;
  margin: 5px 0;
  margin-left: 10px;
  border-radius: 11px;
  display: flex;
  align-items: center;
  transition: 0.2s all;
}
.promotion-categories .categorys_item article:hover{
  background-color: #EF7712;
  transition: 0.2s all;
}
.promotion-categories .categorys_item article:hover h4{
  color: #fff !important;
}
.promotion-categories .categorys_item article a{
  display: flex;
  align-items: center;
  width: 100%;
  transition: 0.3s all;
}
.promotion-categories .categorys_item article img{
  width: 85px;
  margin-left: 13px;
}
.promotion-categories .categorys_item article h4{
  font-weight: 500;
  font-size: 15px;
  line-height: 32px;
}

.promotion-categories .categorys_item article:hover h4{
  font-size: 16px;
  transition: 0.2s all;
}
.white_color{
  color: #fff !important;
}

/* promotion product */

.promotion_produt{
  display: flex;
  justify-content: space-between;
  width: 100%;
  overflow: hidden;
}
.swiper_promotion_produt  {
  width: 71%;
  height: auto;
  background-color: #fff;
  position: relative;
  margin: 0;
}
.swiper_promotion_produt .offer_titles{
  position: absolute;
  z-index: 9;
  color: #ffffff;
  right: 72px;
  right: 30px;
  top: 43px;
  font-weight: 700;
}
.swiper_promotion_produt .offer_titles img{
  position: relative;
  right: -5px;
  top: -5px;
  max-width: 190px;
}
.swiper_promotion_produt::before {
  content: "";
  position: absolute;
  width: 240px;
  height: 110px;
  display: block;
  border-radius: 0px 0px 0px 50px;
  background: #ea2e42;
  top: 0;
  right: 0;
  z-index: 2;
}

.swiper_promotion_produt .swiper-slide.promotion_item::after {
  content: "";
  position: absolute;
  width: 185px;
  height: 40px;
  display: block;
  border-radius: 60px 60px 0 0;
  background: #ea2e42;
  bottom: 0;
  left: 55px;
  z-index: 2;
}
.swiper_promotion_produt .swiper-slide.promotion_item{
  background-color: #fff;
  display: flex;
  justify-content: left;
  padding: 10px 0;
}

.swiper_promotion_produt .swiper-slide.promotion_item .promotion_item_right{
  width: 35%;
}
.swiper_promotion_produt .swiper-slide.promotion_item .promotion_item_left{
  width: 27%;
  margin: 0 20px;
  position: relative;
}

.swiper_promotion_produt .swiper-slide.promotion_item .promotion_item_left .item_thumbnail{
  text-align: center;
  padding: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: auto;
  height: 100%;
}

.swiper_item_promotion_produt {
  width: 29%;
  height: auto;
  margin: 0;
  background-color: #fff;
}
.swiper-container.swiper_item_promotion_produt.swiper-initialized.swiper-vertical{
  overflow: visible;
}
.swiper_item_promotion_produt span{
  line-height: 21px;
  transition: 0.2s all;
  font-size: 14px;
  background-color: unset;
  border: 0;
  box-shadow: unset;
  color: #4d4d4d;
  font-weight: 500;
  padding: 7px 10px 7px 0;
  width: 100%;
  display: block;
  position: relative;
  cursor: pointer;
}
.swiper_item_promotion_produt span:hover{
  background-color: #eee;
  transition: 0.2s all;
}
.swiper_item_promotion_produt .swiper-slide-thumb-active span{
  transition: 0.2s all;
  color: #fff;
}
.swiper_item_promotion_produt .swiper-slide-thumb-active span::before{
  content: '';
  position: absolute;
  width: 5px;
  height: 100%;
  right: -9px;
  top: 0;
  border-radius: 30px;
}

.viewe_single_price.item_price{
  display: inline-block;
  margin: 15px 0 10px 0;
}
.viewe_single_price .index-prices-pro div{
  text-align: right;
}
.viewe_single_price .index-prices-pro div span.woocommerce-Price-amount{
  font-size: 18px;
}
.viewe_single_price .index-prices-pro div del span.woocommerce-Price-amount{
  font-weight: 400;
  font-size: 15px;
}
.main_product_view .viewe_single_price{
  display: inline-block;
  float: left;
}
.promotion_produt .item_title h4{
  line-height: 25px;
  font-size: 14px;
  font-weight: 600;
  color: #000;
}

.promotion_produt .woocommerce-product-attributes-item,.promotion_produt .item_atribiotic .meta-additional .atri-single,.promotion_produt .item_atribiotic .meta-additional .show-mores{
  display: none;
}
.promotion_produt .woocommerce-product-attributes-item:nth-child(1),.promotion_produt .woocommerce-product-attributes-item:nth-child(2),.promotion_produt .woocommerce-product-attributes-item:nth-child(3){
  display: block;
  line-height: 20px;
}
.promotion_produt .meta-additional{
  padding-bottom: 0;
  margin: 0;
  border: 0;
}
.promotion_produt .item_timer .item_time_left{
  border-top: 1px solid #eee;
  padding-top: 10px;
}
.promotion_produt .item_timer .prk-tim{
  text-align: right;
  position: absolute;
  bottom: 10px;
  left: 85px;
  z-index: 9;
  color: #fff !important;
}
.promotion_produt .item_timer .prk-tim #prk-timers{
  color: #fff !important;
}
.promotion_produt .item_time_left{
  font-size: 13px;
  display: block;
  padding-bottom: 11px;
  font-weight: 500;
  color: #535353;
}
body .promotion_produt #prk_timers{
  color: #fff;
  font-size: 17px !important;
}
.promotion_produt .prk-tim i{
  top: 3px;
  color: #3e3e3e;
  font-size: 17px;
  margin-right: 4px;
}
.promotion_produt .go_more_link {
  padding-right: 60px;
  overflow: hidden;
}
.promotion_produt .go_more_link a{
  color: #fff;
  z-index: 999999999999;
  position: relative;
}
.promotion_produt .go_more_link::before {
  font-size: 28px;
  top: 6px;
  position: absolute;
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  content: "\ea60";
  right: 9px;
  color: #fff;
}
.promotion_produt .go_more_link::after {
  content: "";
  width: 60px;
  height: 50px;
  position: absolute;
  right: -13px;
  top: -6px;
  background: hsla(0,0%,100%,.21);
  border-radius: 50%;
  transition: all .3s ease-in-out;
}
.promotion_produt .go_more_link:hover::after {
  width: 130%;
  border-radius: 0;
}
.last_posts{
  background: #fff;
}
/* lists product */
.lists_product{
  display: inline-block;
  width: 100%;
  overflow: hidden;
  border-style: solid !important;
  padding: 0px 25px 20px 20px;
  border: 1px;
  background: #fff;
}
.lists_product .mcarousel_product_head{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 30px 0 30px 0;
}
.lists_product .swiper-slide.swiper-slide-active .product-lists{
  border: 1px solid;
  border-color: #f1ab21;
  position: relative;
}
.lists_product .swiper-slide.swiper-slide-active .product-lists::before{
  position: absolute;
  content: '';
  width: 50px;
  height: 50px;
  border-radius: 10px;
  transform: rotate(90deg);
  right: -42px;
  background: #f1ab21;
}
.lists_product .product-lists{
  display: flex;
  align-items: center;
  width: 100%;
  overflow: hidden;
}
.lists_product .mcarousel_product_head h4 {
  font-weight: 600;
  font-size: 18px;
  position: relative;
  margin-right: 40px;
  color: #322157;
}
.lists_product .mcarousel_product_head span{
  font-size: 12px;
  font-weight: 600;
  color: #322157;
}
.lists_product .mcarousel_product_head h4::before {
  position: absolute;
  content: '';
  width: 23px;
  height: 3px;
  background: #333;
  right: -39px;
  bottom: 19px;
  border-radius: 10%;
  overflow: hidden;
}
.swiper-container.lists_section_product{
  width: 100%;
  height: 430px;
  padding-bottom: 20px;
  overflow: hidden;
}

.flexed_between.center{
  align-items: center;
}
.flexed_between{
  display: flex;
  justify-content: space-between;
}
.lists_section_product .flexed_between.center{
  margin-top: 30px;
}
.lists_section_product .product-lists-body{
  margin-right: 30px;
  margin-left: 10px;
  width: 100%;
}
.lists_product .product-lists-body .product-title{
  line-height: 23px;
  font-size: 13px;
  font-weight: 600;
}


.lists_section_product .lists_add_to_cart{
  padding: 9px 5px;
  border-radius: 14px;
  position: relative;
  right: unset;
  bottom: 0;
}
.lists_add_to_cart{
  display: inline-block;
  position: absolute;
  bottom: 15px;
  right: 15px;
}

#cartmodal.micromodal-slide.is-open,#cartmodal.micromodal-slide.is-open .modal__overlay{
 right: 0 !important;
}

#cartmodal.micromodal-slide,#cartmodal.micromodal-slide.is-open .modal__overlay{
 right: -100%;
}

.lists_add_to_cart i::before{
  background: #f1ab21;
  color: #fff;
  border-radius: 12px;
  overflow: hidden;
  padding: 6px 6px 5px 6px;
  font-size: 23px;
}
.prk-account.active i.prk-arrow-down-1{
  transform: rotate(180deg);
  transition: 0.3s all;
  width: 16px;
  height: 16px;
  position: relative;
  top: 2px;
}
.prk-account i.prk-arrow-down-1{
  transition: 0.3s all;
  line-height: 16px;
  top: 1px;
}
.prk-account.nologin i.prk-arrow-down-1{
  opacity: 0.1;
}
.lists_section_product a i{
  color: #fff;
}
.lists_product .product-lists .product-thumbnail.backcolor{
  background-color: #96969636;
  border-radius: 8px;
  padding: 5px;
}

.lists_product .product-lists img{
  max-width: 110px;
  max-height: 110px;
  padding: 10px;
}
.lists_product .button-next.lists{
  position: relative;
  bottom: 0%;
  right: 0;
  left: 0;
  text-align: center;
  color: #fff;
}
.lists_product .button-next.lists i{
  padding: 2px;
  border-radius: 50%;
  border: 1px solid;
}

/* daymaic banner */
.daynamic_banner{
  display: flex;
}
.daynamic_banner_item{
  display: flex;
  align-items: center;
  width: 100%;
  background: radial-gradient(198.62% 757.52% at 100% 50%, #8E1CD3 29.21%, rgba(142, 28, 211, 0) 100%);
  color: #fff;
  margin-left: 15px;
  border-radius: 18px;
  padding: 50px 0;
}
.daynamic_banner_item:last-child{
  margin-left: 0;
}
.daynamic_banner .dbanner_right{
  width: 45%;
  margin: 0 20px;
}
.daynamic_banner .dbanner_right h4{
  font-size: 15px;
  font-weight: 400;
  color: #ffffffeb;
}
.daynamic_banner .dbanner_right span{
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}
.daynamic_banner .dbanner_right .product-item-link{
  margin-top: 20px;
}
.daynamic_banner .dbanner_left{
  width: 60%;
  text-align: center;
  position: relative;
}
.daynamic_banner .img-banner{
  position: relative;
  text-align: center;
  margin: auto;
}
.daynamic_banner .img-banner img{
  max-width: 140px;
  height: 140px;
  position: relative;
  z-index: 10;
}

.daynamic_banner .img-banner::after{
  position: absolute;
  content: '';
  width: 217px;
  height: 200px;
  text-align: center;
  margin: auto;
  background: linear-gradient(268.76deg, #f1f1f124 .92%, #ffffff38 98.78%);
  border-radius: 0px 129px 129px 0px;
  mix-blend-mode: lighten;
  left: 0;
  top: 0;
  bottom: 0;
}
.daynamic_banner .dbanner_left .dots::before{
  position: absolute;
  content: '';
  width: 160px;
  height: 160px;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  text-align: center;
  background: #fff;
  z-index: 1;
  border-radius: 50%;
  margin: auto;
}
.daynamic_banner .dbanner_left .dots i::before{
  content: '';
  width: 8px;
  height: 8px;
  background-color: #F1A207;
  border-radius: 50%;
  position: absolute;
  bottom: 83%;
  left: 45px;
  z-index: 100;
}
.daynamic_banner .dbanner_left .dots i::after{
  content: '';
  width: 5px;
  height: 5px;
  background-color: #F1A207;
  border-radius: 50%;
  position: absolute;
  bottom: 10%;
  right: 49px;
  z-index: 100;
}
/* category item */

.services-items .ser-item .item_90s{
 width: 90%;
 text-align: center;
 border-radius: 8px;
 padding: 10px
}
.services-items .ser-item .item_90s img{
  width: 34px;
  height: 34px;
}
.services-items .ser-item .item_90s h4{
  font-size: 13px;
  line-height: 20px;
  color: #fff;
}
.services-items .ser-item.load_more{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: auto;
  height: 100%;
}
.services-items .ser-item.load_more i{
  font-size: 26px;
  font-weight: 700;
  width: 1px;
  line-height: 1px;
  padding: 0;
  margin: 0;
  margin-right: -3px;
  color: #535353;
}
.services-items .ser-item.load_more em{
  margin-right: 14px;
  font-size: 14px;
  font-weight: 600;
  color: #535353;
}

/* grid item product */
.mgrid_product .mcarousel_product_head{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0;
}

.mgrid_product.mgrid_product .mcarousel_product_head{
  margin-bottom: 40px;
  margin-top: 0;
}
.mgrid_product .mcarousel_product_head h4 {
  font-size: 18px;
  font-weight: 600;
  color: #322157;
  position: relative;
  display: flex;
  align-items: center;
}
.mgrid_product .mcarousel_product_head h4 i{
  width: 34px;
  height: 34px;
  font-size: 27px;
  position: relative;
  top: 3px;
  margin-left: 5px;
}
.mgrid_product.mgrid_product .mcarousel_product_head h4{
  font-size: 22px;
  font-weight: 500;
}
.mgrid_product.mgrid_product .grid_item .post_grid h4{
  font-size: 13px;
  line-height: 15px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-bottom: 13px;
}

.mgrid_product .mcarousel_product_head a {
    color: #322157;
}
.mgrid_product .mcarousel_product_head a i {
    color: #fff;
}
.main_grid_product{
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-left: -10px;
  margin-right: -10px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.main_grid_product .grid_item{
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
  margin-bottom: 20px;
  position: relative;
    width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.main_grid_product .grid_item .post_grid{
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  height: 100%;
  font-size: 15px;
  background-color: #fff;
  border-radius: 10px;
  padding: 20px;
  overflow: hidden;
  padding-left: 14px;
}
.mcarousel_product .main_grid_product .grid_item .post_grid{
  padding: 20px !important;
  border: 1px solid #e7e7e7;
}
.main_grid_product .grid_item .post_grid img{
  max-width: 74px;
  height: auto;
}
.main_grid_product .grid_item .post_grid h4{
  font-size: 14px;
  font-weight: 500;
  color: #535353;
  line-height: 26px;
}
.main_grid_product .grid_item .post_grid .grid_item_ltr{
  margin-right: 15px;
  width: 100%;
}


/* wee product */
body .col-product.wee.old_ver{
  background: transparent !important;
  border: 1px solid #e3e3e3 !important;
  padding: 6px 15px;
}
body .col-product.wee.old_ver .head-hani h2{
  text-align: center;
}
body .line-hani{
  height: 2px !important;
  border-radius: 50px;
  margin: 0 !important;
}
body .col-product.wee.old_ver .wee_breadcrumb{
  display: none !important;
}
.sec_progress_wrapper{
  height: 1px;
  border-radius: 20px;
  -moz-border-radius: 20px;
  z-index: 1;
  background-color: #f5f5f5;
  margin: auto;
  margin-bottom: auto;
  margin-bottom: 4px;
  direction: ltr;
}
.sec_progress_wrapper .sec_progress_bar {
    height: 100%;
    background-color: #fb3449;
    z-index: 2;
}
body .col-product.wee.old_ver{
  text-align: center;
}
body .col-product.wee.old_ver div.head-hani{
  margin-bottom: 20px;
}
body .col-product.wee.old_ver .flexed_between.center{
  justify-content: center;
  margin-top: 15px;
}
body .col-product.wee.old_ver .product_wee .wee_tumbnail{
  margin: 15px auto !important;
}
body .col-product.wee.old_ver .product_wee .wee_tumbnail img{
  width: 150px !important;
}
body .col-product.wee.old_ver .product_wee .wee_tumbnail::before{
  display: none;
}
.col-product.wee.old_ver .wee_countdown #timerm{
 display: none;
}
.col-product.wee{
  border: 1px solid #fff;
  border-radius: 11px;
  padding: 15px;
}
.col-product.wee .head-hani h2{
  font-size: 16px;
  font-weight: 700;
  text-align: right;
  margin-bottom: 7px;
}
.product_wee .wee_breadcrumb{
  display: none !important;
}
.col-product.wee .product_wee .wee_tumbnail{
  position: relative;
  margin: 30px auto;
  margin-bottom: 20px;
  width: 100%;
  text-align: center;
}
.col-product.wee .product_wee .wee_tumbnail::before{
  position: absolute;
  content: '';
  width: 85%;
  right: 0;
  left: 0;
  background: #f1ab21;
  height: 80%;
  z-index: -1;
  text-align: center;
  margin: auto;
  top: 10%;
  border-radius: 14px;
}
.col-product.wee .product_wee .wee_tumbnail img{
  max-width: 194px;
  height: auto;
  text-align: center;
  display: inline-block;
}
.col-product.wee .breadcrumb a,.breadcrumb a,.breadcrumb span{
 font-size: 12px;
 color: #535353;
 line-height: 25px;
}
.col-product.wee .breadcrumb a:last-child,.col-product.wee .breadcrumb .line-l{
  display: none;
}
body .col-product.wee .wee_title{
  font-size: 13px;
  line-height: 15px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.col-product.wee .wee_countdown #timerm{
  text-align: center;
  margin-top: 23px;
}

/* carousel post blog */
.mcarousel_product.modern_blog{
  border: 0;
  padding: 0;
}
.mcarousel_product.modern_blog.carusel_padding{
  padding: 10px;
}
.mcarousel_product.modern_blog .post-content{
  border: 1px solid #e3e3e3;
  border-radius: 11px;
  overflow: hidden;
  background: #fff;
}
.mcarousel_product.modern_blog .post-content a{
  display: flex;
  align-items: center;
}
.mcarousel_product.modern_blog .post-content a .post_tumbnail{
  width: 45%;
  overflow: hidden;
}
.mcarousel_product.modern_blog .post-content a .post_tumbnail img{
  object-fit: cover;
  width: 100%;
  height: 130px;
  display: block;
  margin: 13px;
  max-width: 130px!important;
  border-radius: 11px;
}

.mcarousel_product.modern_blog .post_title{
  color: #212121;
  font-size: 13px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 50px;
  width: 55%;
  font-weight: 600;
  margin-right: 5px;
}
.mcarousel_product.modern_blog .swiper-wrapper{
  margin-bottom: 0;
}
.article-off.align-center .owl-stage{
 align-items: center;
}
.right-product.nogeneral{
  border: 0;
  overflow: hidden;
}
del .woocommerce-Price-currencySymbol{
  display: none !important;
}
body header .prk-dashboard{
  width: 190px;
  right: unset;
  left: 0px;
}
.prk-account.nologin .prk-dashboard ul li.woocommerce-MyAccount-navigation-link--customer-logout,
.prk-account.nologin .prk-dashboard ul li.woocommerce-MyAccount-navigation-link--notification
{
  display: none;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link{
  display: none !important;
}
.prk-dashboard ul{
  display: flex;
  flex-direction: column;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--ordertrak::before{
  content: '';
  width: 18px;
  height: 18px;
  background: #fbdbde;
  display: block;
  border-radius: 100%;
  position: absolute;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--ordertrak::after{
  content: '';
  width: 8px;
  height: 8px;
  background: #ea3f55;
  display: block;
  border-radius: 100%;
  position: absolute;
  right: 15px;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--ordertrak a{
  margin-right: 30px;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--ordertrak{
  order: 1;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{
  order: 2;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders{
  order: 3;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--sit-wishlist{
  order: 4;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{
  order: 5;
}
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout,
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders,
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--sit-wishlist,
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--ordertrak,
.prk-account .prk-dashboard ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{
  display: flex !important;
}
.tabs.wc-tabs li:first-child{
  padding-right: 0 !important;
}
.dont_sticky{
  position: relative !important;
  top: unset !important;
}
.product-tabs{
  position: sticky;
  z-index: 99;
  top: 75px;
  /* background: #fff; */
}
.product-tabs.product-tabs.stickyer.tabs-appear{
  top: 115px;
}
.product-tabs.header_2.product-tabs.stickyer.tabs-appear{
  top: 128px;
}
.modal__container{
  overflow: hidden !important;
}
.prk_compare_page .c-remodal-share__content{
  text-align: center;
}
.misha_loadmore{
  display: inline-block;
  text-align: center;
  margin: 0 auto;
  padding: 10px;
  background: #212121;
  color: #fff;
  font-size: 13px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  cursor: pointer;
  margin-top: 17px;
  width: 100%;
}
.header.sticky{
  position: fixed;
  top: 0;
  box-shadow: 0 1px 0 rgb(0 0 0 / 11%), 0 1px 0 rgb(0 0 0 / 5%);
}
#review_form_wrapper #review_form{
  display: flex;
}
#review_form_wrapper #review_form #respond{
  margin: 0 20px !important;
}
.go-back{
  font-size: 14px !important;
  position: relative;
  top: -10px !important;
}
#review_form_wrapper #review_form #respond p {
  font-size: 13PX !important;
  margin-bottom: 0;
}
body .comment-respond .comment-form-rating{
  width: 100%;
  order: 2;
  margin: 0 5px 0 5px;
  text-align: left;
}
.right2{
  margin-right: 2px !important;
}
.fsize24{
  font-size: 23px !important;
}
.informationproduct_title_tab{
  color: #4d4d4d;
  font-size: 19px;
  font-weight: 600;
  margin: 25px 0 10px 0;
  display: block;
}
.informationproduct_title_tab::before {
  content: "";
  border-width: 9px 0 0 8px;
  position: relative;
  right: 0;
  border-style: solid;
  border-color: transparent transparent transparent #1051ef;
  transform: rotate(41deg);
  display: inline-block;
  margin-left: 15px;
}

.carousel_lister{
  margin: 0;
  padding: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  display: grid !important;
  grid-auto-flow: column !important;
  justify-content: right !important;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  position: relative;
  white-space: nowrap;
  will-change: transform;
  padding-bottom: 5px;
}


.carousel_lister .off-product{
  background-color: #fff;
  border-radius: 11px;
  padding: 10px 8px;
  position: relative;
  width: 160px;
  margin-left: 6px;
  height: auto;
  display: inline-block;
  overflow: hidden;
  white-space: normal;
  border: none;
}
.carousel_lister .right-off{
  padding: 10px 20px !important;
  height: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-direction: column !important;
  width: auto !important;
}
.carousel_lister .cat-item.productside-title-post"{
  width: 120px;
  padding: 20px;
  margin-left: 10px;
}
.verticaler .officol{
  padding: 15px 0 5px 0 !important;
}
.verticaler.col-off{
  width:100% !important;
  border-radius: 0 !important;
}
.verticaler .left-off{
 width: 100%;
}
.verticaler .btn.btn-outline-light{
  font-size: 13px;
  line-height: 18px;
}
.verticaler .carousel-item{
  padding: 15px 30px!important;
  flex-direction: column!important;
  background: #f0f0f1;
  margin-left: 13px;
}
.head-product{
  border-bottom: 1px solid #FFFFFF6E;
}
.promotion-categories.verticaler div.head-product{
  margin: 0 5px 5px 0!important;
}
.promotion-categories.verticaler div.head-product h3{
  text-align: right;
}

.remodal-md{
  max-width: 520px !important;
}
.carousel_lister .item-pro{
  border-radius: 11px;
  border: 1px solid #e3e3e3 !important;
  background-color: #fff;
  padding: 5px 10px;
  position: relative;
  width: 195px;
  margin-left: 6px;
  height: auto;
  display: inline-block;
  overflow: hidden;
  white-space: normal;
  border: none;
}
.right-product.game .carousel_lister .item-pro{
  display: inherit;
}
/* remodal style */

.remodal-wrapper .remodal {
  border-radius: 8px;

  padding: 15px;
  text-align: right;
  overflow: hidden;
}
.remodal-wrapper .remodal.remodal-xs {
  max-width: 430px;
}
.remodal-wrapper .remodal .remodal-header {
  margin-bottom: 5px;
  border-bottom: 1px solid #e0e0e2;
  padding-bottom: 5px;
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
}
.remodal-wrapper .remodal .remodal-header .remodal-close{
  position: unset;
  width: auto;
  height: auto;
}
.remodal-wrapper .remodal .remodal-header .remodal-title {
  font-size: 16px;
  font-weight: 500;
}
.remodal-wrapper .remodal .remodal-header .remodal-title span{
  display: block;
  font-size: 12px;
  line-height: 18px;
  color: #81858b;
  font-weight: 400;
  margin-top: 6px;
}

.text-share_modal{
  font-size: 13px;
  line-height: 20px;
  color: #545454;
  margin-bottom: 20px;
  display: block;
}
.py-3 {
  padding-top: 1rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.align-items-center {
  align-items: center !important;
}
.border-top {
  border-top: 1px solid #dee2e6 !important;
}
.border-bottom {
  border-top: 1px solid #dee2e6 !important;
}
.d-flex {
  display: flex !important;
  flex-direction: column;
}
.modalshare ul{
  display: grid;
  gap: calc(4 * 2px);
  grid-template-columns: repeat(2, 1fr);
  margin-top: 15px;
}
.modalshare ul li {
  width: 100%;
  border-radius: 8px;
  background: #000;
  align-content: center;
  display: flex;
  text-align: center;
  justify-content: center;
}
.modalshare ul li i{
  font-size: 19px;
  margin-left: 10px;
}
.modalshare li a {
  color: #fff;
  font-size: 16px;
  text-decoration: none;
  display: flex;
  align-items: center;
  padding: 13px;
  width: 100%;
  justify-content: center;
}


.copy-url-btn::before {
  content: "\ECD4";
  font-family: remixicon;
  margin-left: 5px;
}

.socials_btns {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 40px;
  border-radius: 8px;
  width: 100%;
  padding: 5px;
  color: #878787;
  border-color: #878787;
  border: 1px solid;
  cursor: pointer;
}
.icon-social{
  margin-right: 7px;
}
.modalshare ul li.whatsapp_socal{
  background: #25d366;
}
.modalshare ul li.twitter_socal{
 background: #4dcceb;
}
.modalshare ul li.facebook_socal{
 background: #3b5998;
}
.modalshare ul li.telegram_socal{
 background: #139dd2;
}
.verticaler .categorys_item article{
  min-width: 194px;
}
.timeline-item {
  background: #fff;
  padding: 12px;
  margin: 0 auto;
  max-width: 472px;
  min-height: 200px;
  position: absolute;
  z-index: 999;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  border-radius: 11px;
  transition: 0.1s all
}
.timeline-item.size-guide{
  
}
.loaded .timeline-item{
 visibility: hidden;
 opacity: 0;
 transition: 0.1s all
}

@keyframes placeHolderShimmer {
  0% {
      background-position: -468px 0
  }
  100% {
      background-position: 468px 0
  }
}

.animated-background {
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  height: 96px;
  border-radius: 6px;
  position: relative;
}
.animated-background.main_preload{
  height: 62%;
  margin-bottom: 12px;
}
.animated-background.foot_preload{
 height: 34%;
}

/* mobile product tab single product */
.product-single .product-tab-nav-mobiles{
 margin: 10px 0;
}
.remodal-wrapper .remodal.tabs_content_product{
  border-radius: 0;
  padding: 0;
  width: 100%;
  margin: 0;
  height: 100vh;
  overflow: hidden;
  overflow-y: auto;
}
.tabs_content_product .remodal-header{
  display: flex;
  padding: 10px 15px 8px 10px !important;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e7e7e7;
}
.short_content_tabs_mobile{
  max-height: 85px;
  overflow: hidden;
}
.short_content_tabs_mobile .attribute_group_name{
  display: none !important;
}
.short_content_tabs_mobile .shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value,
.short_content_tabs_mobile .shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_name{
  background-color: #fff !important;
  width: auto !important;
  padding: 0;
  margin: 0;
  margin-left: 11px;
  font-weight: 500;
  font-size: 13px;
  color: #000 !important;
}
.short_content_tabs_mobile .shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_name::before{
  content: "";
  display: block;
  width: 7px;
  height: 7px;
  background: #d8d8d8;
  top: 0px;
  right: 0px;
  border-radius: 50%;
  position: relative;
  float: right;
  margin-left: 7px;
}
.product-tab-nav-mobiles ul  li  .short_content_tabs_mobile > table > td{
  width: 100% !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile{
  border: 1px solid #e3e3e3;
  background: #fff;
  padding: 7px 15px;
  border-radius: 11px;
  margin-bottom: 10px;
}
/* .product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile{
  display: none;
} */
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile .title-des-pro,
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile .ttitle-des-pro,
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile .show-export.boxed .mask-handler,
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile .about_rating_product
{
  display: none !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile  .content-product,
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile  .subtitle
 {
  padding: 0;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile  .content-product{

  padding-bottom: 10px;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile  .content-product div{
  color: #656565;
  font-size: 13px;
  line-height: 1.6;
  font-weight: lighter;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile .show-export .right-des-pro{
  width: 100%;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab .short_content_tabs_mobile  .content-product .py-3{
  padding: 0 !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.additional_information_tab  .short_content_tabs_mobile table tr{
  display: none !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.additional_information_tab  .short_content_tabs_mobile table tr:nth-child(-n+4) {
  display: block !important;
}

.product-tab-nav-mobiles ul li.nav-item_mobile div.wc_mobile_nav_tab{
  padding-bottom: 10px;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 15px;
}
.product-tab-nav-mobiles ul li.nav-item_mobile div.wc_mobile_nav_tab h4{
  font-size: 14px;
  font-weight: 700;
  color: #232222 !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile div.wc_mobile_nav_tab h4::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  top: 7px;
  font-size: 24px;
  margin-left: 8px;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.description_tab div.wc_mobile_nav_tab h4::before{
  font-family: flaticon!important;
  font-style: normal;
  font-weight: 400!important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\f18a";
}

.product-tab-nav-mobiles ul li.nav-item_mobile.additional_information_tab div.wc_mobile_nav_tab h4::before,
.product-tab-nav-mobiles ul li.nav-item_mobile.cattributes_products_tab_tab div.wc_mobile_nav_tab h4::before
{
  content: "\ea25";
  font-size: 22px;
}
.content-product.single img{
  max-width: 100%;
  height: auto;
}
.product-tab-nav-mobiles ul li.nav-item_mobile:last-child{
  margin-bottom: 0;
}

.product-tab-nav-mobiles ul li .short_content_tabs_mobile table.shop_attributes tr.woocommerce-product-attributes-item{
 font-size: 14px;
 color: #474747;
}
.product-tab-nav-mobiles ul li .short_content_tabs_mobile table.shop_attributes tr.woocommerce-product-attributes-item::before{
  content: '';
  margin-left: 5px;
  z-index: 1;
  display: inline-block;
  width: 7px;
  height: 7px;
  background: #d8d8d8;
  border-radius: 50%;
  position: relative;
}
.product-tab-nav-mobiles ul li .short_content_tabs_mobile table.shop_attributes th,.product-tab-nav-mobiles ul li .short_content_tabs_mobile table.shop_attributes td{
  border: 0;
  display: inline-block;
  padding: 0;
  font-weight: 400;
  line-height: 26px;
  margin-left: 2px;
  width: auto;
  color: #474747;
}
.product-tab-nav-mobiles ul li .short_content_tabs_mobile table.shop_attributes{
 margin: 0;
 border: 0;
}
.short_content_tabs_mobile .woocommerce-noreviews{
  font-size: 13px;
  padding: 10px 0;
  color: #535353;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .title-commenter,.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .continer-rating,.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .commnet-lister{
 display: none !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .panel-pad{
  padding: 0;
  margin: 0;
  border: 0;
  width: 100%;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .short_content_tabs_mobile{
  max-height: 140px;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab #comments{
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  box-shadow: none !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab #comments .commentlist li.review{
  margin: 0;
  padding: 0;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .comment-text{
  width: 100%;
  display: flex;
  flex-direction: column;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .star-rating,.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .main_disadvantage_advantages{
  display: none !important;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .commentlist .meta{
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  margin-top: 10px !important;
  display: flex;
  order: 4;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .commentlist .meta .woocommerce-review__dash{
 display: none;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .commentlist .meta .woocommerce-review__author{
  order: 2;
  margin: 0 6px;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .commentlist .title_comment{
  font-size: 13px;
  line-height: 25px;
  color: #0c0c0c
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .commentlist .prk_reveiw_recommended{
  padding: 0;
  margin: 0;
  border-bottom: 0;
  padding-bottom: 5px;
  line-height: 34px;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .commentlist .description p{
  line-height: 18px !important;
  text-align: justify;
  padding: 5px 0;
  border: 0 !important;
  margin: 0 !important;
  font-size: 13px !important;
}
.wc_mobile_nav_tab .open_ws_tab_mobile{
  display: flex;
  align-items: center;
  font-size: 14px;
}

.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab #comments li,.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .open_ws_tab_mobile{
  display: none;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab #comments li:last-child{
 display: block;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .short_content_tabs_mobile{
  max-height: 100%;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab div.wc_mobile_nav_tab h4{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .insert_comment_mobile{
  background: #000;
  color: #fff;
  font-size: 14px;
  padding: 5px 10px;
  line-height: 20px;
  font-weight: 500;
  border-radius: 8px;
}
.product-tab-nav-mobiles ul li.nav-item_mobile.reviews_tab .view_comment_mobiles{
  float: left;
  font-size: 12px;
  border-bottom: 1px solid;
  padding-bottom: 5px;
  margin-top: 30px;
}

/* tab content mobiles */
#tab-content-mobile.reviews div.title a{
  display: none;
}
#tab-content-mobile .pading-tabs{
  padding: 0 10px;
  border-right: 1px solid #dedee1;
  background-color: #fff;
  margin: 0px 3px;
}
#tab-content-mobile table.shop_attributes,#tab-content-mobile table.shop_attributes tbody,#tab-content-mobile table.shop_attributes tbody tr{
  width: 100%;
  display: block;
}
#tab-content-mobile table.shop_attributes tbody tr .woocommerce-product-attributes-item__label{
  padding: 5px 9px;
  background-color: #f1f1f1;
  color: #2a2a2a;
  font-size: 15px;
  line-height: 22px;
  display: block;
  width: 100%;
}
#tab-content-mobile table.shop_attributes tbody tr .woocommerce-product-attributes-item__value{
  padding: 10px 9px;
  font-size: 13px;
  line-height: 22px;
  color: #555;
}
#tab-content-mobile .informationproduct_title_tab{
  color: #333;
  font-size: 14px;
  font-weight: 700;
  margin: 25px 0 10px 0;
  display: block;
}
#tab-content-mobile .informationproduct_title_tab::before{
  display: none;
}
#tab-content-mobile .remodal-header div.title{
  font-size: 17px;
  font-weight: 600;
}
#tab-content-mobile.tabs_content_product.reviews .remodal-header div.title{
  font-size: 0;
}
#tab-content-mobile .remodal-header .remodal-back-tabs{
  display: flex;
  align-items: center;
  border: 0;
  background: #fff;
  font-size: 17px;
  font-weight: 500;
}
#tab-content-mobile .remodal-header .remodal-back-tabs i{
  font-size: 26px;
  font-weight: 10;
}
#tab-content-mobile .panel-pad{
  border: 1px solid #e7e7e7;
  border-radius: 8px;
  padding: 15px 13px;
}

#tab-content-mobile .reviw-tabs .go-insert-comment{
  display: flex;
  align-items: center;
  justify-content:space-between;
}
#tab-content-mobile .reviw-tabs .title-commenter,#tab-content-mobile .reviw-tabs .go-insert-comment .dec-insert,#tab-content-mobile .reviw-tabs .go-insert-comment a::before,#tab-content-mobile .commnet-lister{
  display: none !important;
}
#tab-content-mobile .reviw-tabs .go-insert-comment .title-insert{
  margin: 0;
  font-weight: 600;
  color: #2b2e38;
}
#tab-content-mobile .reviw-tabs .go-insert-comment a{
  font-size: 13px;
  padding: 10px 35px 10px 20px;
}

#tab-content-mobile .reviw-tabs .go-insert-comment a::after{
  content: '+';
  position: absolute;
  padding: 0;
  margin: 0;
  width: auto;
  height: auto;
  right: 10px;
  top: 4px;
  background: transparent;
  font-size: 24px;
  font-weight: 400;
}
#tab-content-mobile #comments{
 padding: 0 !important;
 margin: 0 !important;
}
#tab-content-mobile #comments .commentlist li.review{
  margin: 10px 0 0 0 !important;
  border: 1px solid #e7e7e7;
  padding: 15px !important;
  border-radius: 11px;

}

#tab-content-mobile #comments .comment-text{
  display: flex;
  flex-direction: column;
  width: 100%;
  float: none !important;
}

#tab-content-mobile #comments .comment-text p.meta{
  margin: 0 0 25px 0px;
  font-size: 12px;
  padding: 5px 0 15px 0;
  color: #424242;
  font-weight: 600;
}
#tab-content-mobile #comments .comment-text .main_disadvantage_advantages{
  display: flex;
  flex-direction: column;
  margin: 25px 0 0 0;
  padding: 0;
  order: 4;
}
#tab-content-mobile #comments .comment-text .main_disadvantage_advantages .main_advantages,#tab-content-mobile #comments .main_disadvantage{
  display: block;
}
#tab-content-mobile #comments .star-rating,#tab-content-mobile #comments .comment-text .title_comment,#tab-content-mobile .view_comment_mobiles,#tab-content-mobile #comments .comment-text .main_disadvantage_advantages .main_advantages span,#tab-content-mobile #comments .main_disadvantage span{
  display: none;
}
#tab-content-mobile #comments .commentlist .main_advantages ul li::before{
  width: auto;
  height: auto;
  color: #fff;
  top: 4px;
  position: relative;
  background: #4caf50;
  margin-right: 0;
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\e908";
}

#tab-content-mobile #comments .commentlist .main_disadvantage ul li::before{
  width: auto;
  height: auto;
  color: #fff;
  top: 4px;
  position: relative;
  background: #ce1353;
  margin-right: 0;
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\eb1f";
}
#tab-content-mobile #comments .comment-text .main_disadvantage_advantages ul li{
  font-size: 12px;
  line-height: 21px;
  color: #2a2a2a;
  font-weight: 500;
}
#tab-content-mobile #comments .commentlist .description p{
  line-height: 22px;
  font-size: 13px;
  color: #535353;
  margin: 0;
  padding: 0;
  border: 0;
}
#tab-content-mobile #comments .commentlist .prk_review_tag_recommend{
  font-weight: 600;
  font-size: 13px;
  border: 0;
}
.parskala-input-comment-form .item_added_advantages{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 10px;
  line-height: 18px;
  margin-top: 10px;
  border-radius: 8px;
  margin: 10px 0;
  font-size: 12px;
  background-color: #edf6f7;
  color: #3a8c96;
}
.reviw-tabs .percent-option-rating,.reviw-tabs .percent-option-rating strong{
  height: 7px;
}

.parskala-input-comment-form .item_added_disadvantage{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 10px;
  line-height: 18px;
  margin-top: 10px;
  border-radius: 8px;
  margin: 10px 0;
  font-size: 12px;
  background-color: #faecee;
  color: #ef394e;
}
.parskala-input-comment-form .item_added_advantages .remove_item,.parskala-input-comment-form .item_added_disadvantage .remove_item{
  transform: rotate(45deg);
  font-size: 19px;
  position: relative;
  top: 2px;
}
.product-single .seller-info-box{
  margin-top: 15px;
  width: 25%;
}
.seller-info-box-avatar i{
  position: relative;
  right: 19%;
  top: 21%;
  z-index: 9999999999999999;
  color: #bababa;
  font-size: 57px;
}
.special_send_box{
  padding: 15px;
  border: 1px solid #e8e8e8;
  border-radius: 11px;
}
.special_send_box .special_header{
  display: flex;
  align-items: center;
  font-size: 14px;
}
.special_send_box .special_header img{
 width: 18px;
}
.special_send_box .special_header span{
  margin-right: 8px;
  flex-grow: 1;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  color: #232933;
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
}
.special_send_box .special_header a{
  width: 100%;
  display: flex;
  align-items: center;
}
.special_send_box .special_header span i{
  font-size: 18px;
  color: #424750;
}
.special_send_box .special_content_box ul{
  margin-top: 10px;
}
.special_send_box .special_content_box ul li{
  font-size: 12px;
  font-weight: 400;
  line-height: 2;
  color: #81858b;
  margin: unset;
  margin-right: 7px;
}
.special_send_box .special_content_box ul li::before{
  content: '';
  position: relative;
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #a6358a;
  border-radius: 50%;
  margin-left: 15px;
}
.foot-box.space_prk{
  width: 2% !important;
}
#cart_content_modal{
  position: fixed;
  right: -100%;
  width: 400px;
  height: 100vh;
  z-index: 999999999;
  top: 0;
  background: #fff;
  transition: 0.3s all;
  visibility: hidden;
}
#cart_content_modal.toggle{
  right: 0;
  visibility: visible;
  transition: 0.2s all;
}
.swal2-modal.go-cart-popup .swal2-icon.swal2-success.swal2-icon-show {
    margin: 1em auto 0;
}
.swal2-modal.go-cart-popup h2#swal2-title {
  margin: 0!important;
  font-size: 15px!important;
  padding: 2em 0em 0 !important;
}
body .swal2-popup.swal2-toast{
    padding: 0.6em !important;
}
body h2#swal2-title{
  line-height: 24px;
}
.woocommerce #respond input#submit.added::after, .woocommerce a.button.added::after, .woocommerce button.button.added::after, .woocommerce input.button.added::after{
  display: none !important;
}
/* cart page style */
.woocommerce-cart-form table.shop_table,.add_to_cart_all_main{
  border: 1px solid #e3e3e3!important;
  border-radius: 8px!important;
  border: 1px solid #e3e3e3!important;
}
.woocommerce-cart-form input::before,form input::before,.cart_page input::before{
  display: none !important;
}
.woocommerce-cart-form table.shop_table .woocommerce-cart-form__cart-item.cart_item{
  display: table;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 8px;
  padding-bottom: 8px;
}
.woocommerce-cart-form table.shop_table .woocommerce-cart-form__cart-item.cart_item:last-child{
  border-bottom: 0;
}
.add_to_cart_all_main{
  padding: 15px;
}
.add_to_cart_all_main strong{
  font-size: 14px;
  font-weight: 700;
  color: #666a71;
  text-align: right;
  display: block;
}
.add_to_cart_all_main p{
  font-size: 13px;
  font-weight: 400;
  line-height: 2.17;
  color: #666a71;
  margin: 5px 0;
  border-bottom: 1px solid #f0f0f1;
  padding-bottom: 12px;
  text-align: right;
}
.add_to_cart_all_main div.count_add_next_cart{
 text-align: center;
}
.add_to_cart_all_main div.count_add_next_cart i{
  color: #000;
  font-weight: 500;
}
.add_to_cart_all_main div#add-all-product{
  border: 1px solid;
  border-radius: 8px;
  padding: 10px;
  font-size: 14px;
  font-weight: 600;
  display: flex;
  align-content: center;
  justify-content: center;
  cursor: pointer;
}
.add_to_cart_all_main div#add-all-product i{
  font-size: 22px;
  position: relative;
  top: 3px;
  margin-left: 7px;
}
.Icon-Action-MovetoCart::before{
  font-family: parskala;
  content: "\E02E\00FE0E";
  font-size: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}
.trash-image::before{
  content: "\E1D3\00FE0E";
  font-family: parskala;
  font-size: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}

.woocommerce-cart-form .thead{
 display: none !important;
}
.woocommerce table.shop_table{
  line-height: 49px!important;
  font-size: 14px;
  text-align: right;
  width: 100%;
  font-weight: 400;
  color: #000 !important;
  text-align: right;
  border-collapse: separate;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th,.shop_table td{
  border: 0 !important;
  background-color: #fff;
}
.cart_page .woocommerce .cart-order-user{
  width: 73% ;
  float: right;
  position: sticky;
  top: 85px
}
.cart_page .woocommerce .collateral-order-user{
  width: 26%;
  float: left;
  position: sticky;
  top: 85px
}
.cart_page .woocommerce .collateral-order-user .count_add_next_cart{
  font-size: 14px;
}
.cart_page .woocommerce .collateral-order-user p{
  font-size: 13px;
  line-height: 24px;
}
.cart_page .woocommerce .collateral-order-user p.woocommerce-shipping-destination{
  text-decoration: dotted;
  text-align: right;
  border: 1px dashed;
  border-color: #e4e4e4;
  padding: 8px;
  border-radius: 8px;
  font-size: 12px;
}
.cart_page a.plus{
  right: 2%;
  top: 30%;
}
.cart_page a.minus{
  top: 30%;
  left: 2%;
}

.woocommerce td.product-name .wc-item-meta .wc-item-meta-label, .woocommerce td.product-name .wc-item-meta dt, .woocommerce td.product-name dl.variation .wc-item-meta-label, .woocommerce td.product-name dl.variation dt{
  margin-left: 5px;
}
.cart_page dl.variation{
 display: flex;
 align-items: center;
}
.woocommerce-cart-form__cart-item.cart_item div.flexd.l-start{
  justify-content: flex-start;
}
.cart_page .woocommerce-cart-form__contents div.product-quantity,.cart_page .woocommerce-cart-form__contents div.prk-next-shoppingcart-card-grp-btn{
  display: inline-block;
  margin: 0;
  padding: 0;
  line-height: 0;
  width: auto;
  max-width: inherit;
}
.cart_page .woocommerce-cart-form__contents div.delete_product a{
  padding: 8px 10px;
  border: 1px solid #a9a7a7e3;
  color: #81858b;
  margin-left: 0;
  line-height: 26px;
}
.cart_page .woocommerce-cart-form__contents div.quantity{
  width: 100px !important;
  display: inline-block;
  position: relative;
  padding: 8px 10px;
  margin: 0 0 0 10px;
  border-radius: 8px;
}
.cart_page .woocommerce td.product-thumbnail a.remove{
  line-height: 1;
  font-weight: 500 !important;
  color: #959595 !important;
  font-size: 18px !important;
  width: unset;
  height: auto;
  text-align: right;
  position: absolute;
  top: 20px;
  cursor: pointer;
}
.woocommerce-cart-form__cart-item.cart_item div.flexd{
  max-width: 230px;
}

.prk-next-shoppingcart-card-grp-btn a{
  display: flex;
  align-content: center;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #e0e0e2;
  padding: 7px 10px;
  border-radius: 8px;
  color: #81858b;
  margin-left: 8px;
  line-height: 28px;
  cursor: pointer;
}
.woocommerce-cart-form__contents.add_next_cart_empty{
  border: 1px solid #e7e7e7;
  border-radius: 8px;
  text-align: center;
  padding: 20px;
}
.woocommerce-info{
  margin: 9px auto 10px!important;
  border-radius: 11px!important;
  direction: rtl!important;
  color: #4d4d4d!important;
  padding: 15px 10px !important;
  font-size: 15px!important;
  background-color: #ffda100a !important;
  display: flex !important;
  align-items: center!important;
  justify-content: flex-start;
  line-height: 20px!important;
  width: 100%!important;
  border: 1px solid #d5b20275 !important;
}
.woocommerce-info a{
  border-bottom: 1px solid;
  color: #c1af6b;
  margin-right: 4px;
}
.woocommerce-error,.woocommerce-message {
  box-shadow: unset !important;
  border-radius: 11px;
  direction: rtl;
  color: #4d4d4d!important;
  padding: 4px 13px !important;
  font-size: 14px!important;
  background-color: #f9bb001c !important;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  line-height: 20px;
  width: 100% !important;
  border: 1px solid #ffe78a !important;
  margin-bottom: 15px !important;
  margin-top: 10px !important;
}
body .woocommerce-error a,body  .woocommerce-message a{
  padding: 8px;
  border-radius: 7px !important;
  color: #ffff !important;
  display: inline-block !important;
  font-weight: 600 !important;
  margin: 0 10px !important;
  line-height: 18px !important;
}
.woocommerce-error a,.woocommerce-message a{
  margin: 0 5px !important;
}
.my-viewed-products__main .item-pro{
  border: 0;
}
.woocommerce-error::before,.woocommerce-message::before {
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  position: relative !important;
  top: unset !important;
  right: unset !important;
  font-size: 38px;
  margin: 10px 0 !important;
  margin-left: 6px !important;
  color: #d5b20275 !important;
  content: "\eb84" !important;
}
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li{
  margin-left: 8px;
  font-size: 14px;
  font-weight: 400;
  border-left: 1px solid #ddd;
  line-height: 17px;
  padding-left: 8px;
}
.woocommerce-error li:last-child{
  border: 0;
}
.woocommerce-error li strong, .woocommerce-info li strong, .woocommerce-message li strong{
  font-weight: 600;
}
.woocommerce-info::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\eabe" !important;
  position: relative  !important;
  top: unset  !important;
  right: unset  !important;
  left: unset  !important;
  font-size: 38px;
  margin-left: 6px;
  color: #d5b20275 !important;
}


.dl_stiky{
  display: inline-block;
  width: 100%;
}
.woocommerce-cart-form__contents .prk-next-shoppingcart-empty-thumbnail img{
  max-width: 210px;
}
.woocommerce-cart-form__contents.add_next_cart_empty .prk-next-shoppingcart-title-empty{
  font-size: 18px;
  font-weight: 600;
  color: #000;
  font-family: prk-font !important;
}
.woocommerce-cart-form__contents.add_next_cart_empty p{
  font-size: 13px !important;
  text-align: center !important;
}
.prk_empty_cart{
  text-align: center;
  border-radius: 8px;
}
.prk_empty_cart_detales{
  margin-top: 3rem;
}
.prk-next-shopping-cart-tab-content {
  display: inline-block;
  width: 100%;
}
body .prk-next-shopping-cart-tab-content table.shop_table{
  margin-bottom: 0 !important;
}
body.cart_page.empty .empty_cart_icon{

}
.prk_empty_cart i.empty_cart{
 font-size: 110px;
 color: #000;
 text-align: center;
}
body.cart_page .prk_empty_cart .cart-empty{
  font-size: 16px;
  text-align: center;
  color: #555;
  margin-top: 10px;
}

body.cart_page.empty .return-to-shop{
 text-align: center;
}
body.cart_page.empty .return-to-shop a.button {
  padding: 10px 0;
  display: flex;
  align-items: center;
  max-width: 190px;
  justify-content: center;
  margin: auto;
  font-weight: 400;
  font-size: 16px;
  border-radius: 10px;
  color: #fff !important
}
body.cart_page.empty .return-to-shop a.button i{
  font-size: 31px;
  font-weight: 100;
  margin-left: 9px;
}
.prk-next-shoppingcart-card-grp-btn a i{
  font-size: 22px;
  margin-left: 5px;
  position: relative;
  top: 3px;
}
body.cart_page.empty .page_shoper ul{
  display: flex;
  justify-content: center;
  margin: 10px 0 25px 0;
}
body.cart_page.empty .page_shoper ul li{
  border-right: 1px solid #e8e8e8;
  padding: 0 10px;
  line-height: 16px;
  font-size: 15px;
}
body.cart_page.empty .page_shoper ul li:first-child{
  border: 0;
}
.cart_page .product-remove{
  padding: 0 !important;
  width: 1% !important;
}
.cart_page .cart-order-user table.shop_table td.product-thumbnail{
  width: 21% ;
  text-align: center !important;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}
.cart_page .cart-order-user table.shop_table td.product-name{
  margin-right: 10px;
  display: inline-block;
  width: 70%;
}
.cart_page .cart-order-user table.shop_table td.product-subtotal{
  width: 25%;
}
.cart_page .cart-order-user table.shop_table td.product-name a.product_name{
  font-weight: 500;
  font-size: 14px;
  line-height: 2;
  color: #000 !important;
  text-align: right;
  line-height: 26px;
  display: block;
  margin-bottom: 25px;
}
.cart_page .cart-order-user table.shop_table .granti_cart{
  display: flex;
  align-items: center;
  font-size: 13px;
  color: #777;
  margin-bottom: 15px;
}
.cart_page .cart-order-user table.shop_table .granti_cart i{
  margin-left: 5px;
}
.woocommerce a.remove:hover{
  background-color: unset !important;
  color: unset !important;
}

.cart_page td.product-remove:hover a{
  color: #fff !important;
}
.product-subtotal .woocommerce-Price-amount{
  font-size: 16px;
  color: #000;
  font-weight: 700;
}
.product-subtotal .price_savid,.product-subtotal .price_savid .woocommerce-Price-amount{
  color: #ea2e42 !important;
  font-size: 12px !important;
  margin-bottom: 0px;
}
.product-subtotal .price_savid .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  font-size: 13px;
  color: #ea2e42;
}
.prk-add-shoppingcart-container{
  margin-top: 30px;
  cursor: pointer;
}
body .woocommerce-cart-form .prk-add-to-next-shopping-list{
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  font-family: prk-font !important;
}
.prk-add-to-next-shopping-list i{
  font-size: 20px;
  margin-left: 3px;
  line-height: 0;
  font-weight: bold;
}
.woocommerce .totals-order-user table.shop_table tr{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body .continer .woocommerce .cart_totals .cart-subtotal td{
 line-height: 10px !important;
 padding: 0 !important;
}
.cart-subtotal .woocommerce-Price-amount{
  font-size: 15px;
  line-height: 50px;
  color: #000;
  font-weight: 600;
}
.woocommerce .totals-order-user .cart-subtotal .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  font-size: 12px;
  font-weight: 500;
}
.woocommerce .totals-order-user .cart-discount .woocommerce-Price-amount {
  font-size: 15px;
  line-height: 35px;
  color: #ea2e42;
  font-weight: 400;
}
.woocommerce .totals-order-user .order-total{
  line-height: 49px !important;
  font-size: 14px;
  text-align: right;
  width: 100%;
  font-weight: 400;
  border-top: 1px solid #e3e3e3;
}
/* checkout style */
.checkout.woocommerce-checkout{
  display: inline-block;
  width: 100%;
}
.checkout.woocommerce-checkout .col2-set{

}
.checkout.woocommerce-checkout .col2-set .col-1,.checkout.woocommerce-checkout .col2-set .col-2{
  width: 100%;
  max-width: 100%;
  padding-top: 20px !important;
}
.checkout.woocommerce-checkout .order_review_heading{

}
body.ceckout_page .checkout.woocommerce-checkout .woocommerce-checkout-review-order{
  display: inline-block;
  width: 26%;
  float: left;
  position: sticky;
  top: 85px;
}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set{
  float: right;
  width: 73%;
}
body .prk_pmi_latitude_map{
  display: none;
}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set .col-2.map-box{
  padding: 0 !important;
  overflow: hidden;
}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set .col-1,body.ceckout_page .woocommerce .woocommerce-checkout .col2-set .col-2{
  box-shadow: none !important;
  border-radius: 11px !important;
  padding: 20px ;
  margin: 0 0 15px 0 !important;
  border: 1px solid #e3e3e3 !important;
  background-color: #fff !important;
  text-align: right;
}
.icon-caret-left-blue{
  display: inline-block;
}
.icon-caret-left-blue::before {
  content: "";
  position: relative;
  top: 0;
  border-style: solid;
  border-width: 9px 0 0 8px;
  border-color: transparent transparent transparent #ea2e42;
  transform: rotate(41deg);
  display: block;
}
.get_factor_field label .icon-caret-left-blue{
  display: inline-block;
  margin-right: -6px;
  margin-left: 8px;
}

body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row,body.ceckout_page .woocommerce .woocommerce-checkout .col2-set h3#ship-to-different-address{
 padding: 5px !important;
 margin: 0 0 1px;
}

body.ceckout_page .woocommerce-checkout .col2-set label.order-delivery-title,body.ceckout_page .woocommerce-checkout .col2-set p.form-row label,body.ceckout_page .woocommerce-checkout .col2-set h3#ship-to-different-address label{
  font-size: 15px !important;
  color: #3d3d3d !important;
  line-height: 1.6 !important;
  margin-bottom: 10px;
}
body.ceckout_page .woocommerce-checkout .col2-set p.form-row label{
  text-align: right;
}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set h3#ship-to-different-address label input{
  margin: -2px 0 0 8px;
}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row label .required{
  color: #ea2e42;
  margin-right: 3px;
  font-size: 18px;
  line-height: 1.222;
  margin-top: -5px;
  font-weight: 400;
}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row input.input-text{
  border: 1px solid #e3e3e3;
  padding-top: 20px;
  height: 50px!important;
  line-height: 45px!important;
  overflow: hidden;
  border-radius: 8px!important;
  font-size: 15px!important;
  text-align: right;
  padding-right: 20px!important;
  color: #2c3135!important;
  margin: 0 !important;

}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row#billing_first_name_field,body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row#billing_city_field{
  display: inline-block;
}
body #billing_city_field{
  clear: none;
  float: left !important;
  width: 49%;
}
body #billing_state_field{
  clear: none;
  float: right !important;
  width: 50%;
}
.select2-container .select2-selection--single {
    height: 50px!important;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
    padding-right: 20px;
    padding-left: 20px;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row#billing_last_name_field,body.ceckout_page .woocommerce .woocommerce-checkout .col2-set p.form-row#billing_state_field{
  display: inline-block;
}
#billing_country_field {
    display: none;
}
#billing_city_field .select2-container--default .select2-selection--single .select2-selection__arrow b, #billing_state_field .select2-container--default .select2-selection--single .select2-selection__arrow b{
  border: 0 !important;
}
#billing_city_field .select2-container--default .select2-selection--single .select2-selection__arrow b::before, #billing_state_field .select2-container--default .select2-selection--single .select2-selection__arrow b::before {
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\e92c";
  position: Relative;
  left: 6px;
  top: 2px;
  float: left;
  font-weight: 400;
  font-size: 21px;
  color: #767682;
  display: block;
  border-radius: 100%;
}
#select2-billing_sabira_cities-container, #select2-billing_state-container, .select2-container .select2-selection {
    font-size: 15px;
    height: 48px;
    line-height: 50px;
    color: #2d2d2d;
}
body .select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
body .select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none;
}
body .select2-container--open .select2-dropdown{
  border: 1px solid #e7e7e7;
  margin: -4px 0 !important;
  border-radius: 8px;
}
body .select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[data-selected=true] {
  background-color: #fafafa;
  color: #444 !important;
}
body .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #fafafa;
}
body .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #ededed ;
    color: #000 !important;
}
body .select2-results__option[aria-selected], .select2-results__option[data-selected]{
	font-size: 14px !important;;
	line-height: 25px !important;;
	font-weight: 400 !important;;
}
body .select2-container .select2-selection--single {
    height: 50px!important;
}
body .select2-container .select2-choice, .select2-container .select2-selection {
    width: 100%!important;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #e7e7e7;
    padding: 6px !important;
}
body .select2-container--default .select2-selection--single {
    background-color: transparent!important;
    border: 1px solid #e3e3e3!important;
    height: 50px;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table,body.ceckout_page .woocommerce-checkout-payment{
  border-radius: 11px !important;
  padding: 6px !important;
  margin: 0 0 15px 0 !important;
  border: 1px solid #e3e3e3 !important;
  background-color: #fff !important;
  text-align: right;
}
body.ceckout_page .woocommerce-checkout-payment ul{
  padding: 13px !important;
  border: 0 !important;
}
.woocommerce-additional-fields h3{
  display: none !important;
}
body.ceckout_page .woocommerce form .form-row textarea{
  font-family: prk-font;
  min-height: 130px;
  font-size: 14px;
  padding-top: 20px !important;
}
body.ceckout_page .woocommerce-checkout-payment ul li{
  width: 100%;
  border: 1px solid #dbd9d9;
  padding: 10px 8px;
  margin-bottom: 7px !important;
  border-radius: 8px !important;
  display: inline-block;
  color: #4d4d4d;
}
body.ceckout_page .woocommerce-privacy-policy-text{
  display: none !important;
}
body.ceckout_page div.place-order{
  padding: 0px 17px 15px !important;
}
body.ceckout_page div.place-order .validate-required{
  border-bottom: 1px solid #e3e3e3 !important;
  padding-bottom: 15px !important;
}
body.ceckout_page div.place-order .validate-required label{
 display: inline-block !important;
}
body.ceckout_page div.place-order .validate-required label input{
  display: block !important;
  width: 20px;
  height: 20px;
  border: 1px solid #a5a5a5 ;
  -webkit-transition: 240ms;
  -o-transition: 240ms;
  transition: 240ms;
  margin: 0 !important;;
  float: right !important;
  margin-left: 10px !important;
}
body.ceckout_page div.place-order .prk-order-total{
  width: 100%;
  padding: 5px 0 17px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  line-height: 1.571;
  font-weight: 650!important;
  color: #000!important;
}
body.ceckout_page div.place-order .prk-order-total .order-reviws-total{
  font-weight: 600;
}
body.ceckout_page h3#order_review_heading{
  color: #444;
  margin: 0 0 10px;
  padding: 0 20px 0 0;
  position: relative;
  font-weight: 700;
  font-size: 16px;
  line-height: 30px;
}
body.ceckout_page div.place-order button#place_order{
  width: 100%;
  padding: 15px;
  border-radius: 11px;
  font-size: 18px;
  font-weight: 400;
  font-family: prk-font;
  line-height: 1.3 !important;
}
body.ceckout_page input[type="checkbox"]:checked:before{
  height: 20px;
  width: 20px;
}


input[type="radio"]:checked, input[type="checkbox"]:checked {
    border-color: #009fb2;
}
input[type="checkbox"]:checked {
  background: #0abbd0 !important;
  border-color: #0abbd0 !important;
}

input[type="checkbox"]:checked:before {
  content: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E);
  position: absolute;
  display: inline-block;
  height: 18px;
  width: 18px;
  top: -3px;
  right: -1px;
  line-height: 18px;
}
body.ceckout_page input[type="checkbox"]{
  height: 20px;
  width: 20px;
  top: 0px;
  right: 0px;
}
input[type="radio"]:checked:before {
  content: '';
  position: absolute;
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #00BFD6;
  border-radius: 50%;
  left: 3px;
  top: 3px;

}
input[type="radio"] {
  border-radius: 50% !important;
}
.input[type="radio"]:not(.formnovin), input[type="checkbox"] {
    margin: 0 5px 0 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    position: relative;
    display: inline-block !important;
    width: 18px;
    min-width: 18px;
    height: 18px;
    background: #FFF;
    border-style: solid;
    border-width: 2px;
    border-color: #808080;
    box-shadow: none;
    cursor: pointer;
    border-radius: 2px;
    text-align: center;
    vertical-align: middle;
}
.woocommerce-invalid #terms{
  outline: 0 !important;
}
body.ceckout_page div.place-order .validate-required label .woocommerce-terms-and-conditions-checkbox-text{
  font-size: 15px;
  line-height: 1.6;
  color: #5e5e5e;
  float: right;
  width: 79%;
  font-weight: 400;
  margin-top: -4px;
}
body.ceckout_page div.place-order .validate-required label .woocommerce-terms-and-conditions-checkbox-text a{
  border-bottom: 1px solid;
}
body.ceckout_page div.place-order .validate-required label .required{
  position: absolute;
  top: 0;
  left: 0;
}


body.ceckout_page .woocommerce-checkout-payment ul li::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\ea3d" !important;
  display: inline-block !important;
  float: right;
  font-size: 27px;
  color: #777;
  margin-left: 6px;
}
body.ceckout_page .woocommerce-checkout-payment ul li input{
  float: left;
  margin: 0 !important;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
body.ceckout_page .woocommerce-checkout-payment ul li input:checked:before,body.ceckout_page .woocommerce-shipping-totals.shipping td ul li input:checked:before{
  left: 4px;
  top: 4px;
}
body.ceckout_page .woocommerce-checkout-payment ul li label{
  font-size: 13px;
  font-weight: 700;
  color: #212529;
  cursor: pointer;
  width: 80%;
  display: inline-block;
}
body.ceckout_page .woocommerce-checkout-payment ul li label img{
  width: 30px !important;
  margin: 0 5px 0 0 !important;
}
body.ceckout_page .woocommerce-checkout-payment ul li div.payment_box{
  width: 100% !important;
  font-size: 13.5px !important;
  border-radius: 2px !important;
  background-color: #f5f5f5 !important;
  color: #666 !important;
  text-align: justify;
}
body.ceckout_page .woocommerce-checkout-payment ul li div.payment_box p{
  font-size: 13px !important;
  line-height: 24px !important;
  color: #585858;
}
body.ceckout_page .woocommerce-checkout-payment ul li div.payment_box::before{
  display: none !important;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody{
  display: block;
  width: 100%;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0 10px;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.cart-subtotal{
  border-bottom: 1px solid #e7e7e7;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.tax-total,body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.order-total{
  padding-top: 7px;
  padding-bottom: 7px;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.tax-total td,body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.order-total td,body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.order-total th{
  font-size: 14px !important;
  color: #000 !important;
  font-weight: 700 !important;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.cart-subtotal th,body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.cart-subtotal td{
  font-weight: 700 !important;
  font-size: 14px !important;
  color: #525252;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.cart-discount{
  padding: 7px 10px;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.cart-discount td{
  color: #ea2e42;
  font-size: 14px !important;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.woocommerce-shipping-totals.shipping{
  flex-direction: column;
  align-items: self-start;
  border-bottom: 1px solid #e7e7e7;
}

body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.woocommerce-shipping-totals.shipping td{
  width: 100%;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.woocommerce-shipping-totals.shipping td ul{
  width: 97%;
  margin: 0 auto !important;
  margin-top: 10px !important;
}
body.ceckout_page .woocommerce ul#shipping_method li label{
  width: 75%;
  text-align: justify;
}
body.ceckout_page .woocommerce ul#shipping_method li label .woocommerce-Price-amount{
  color: #3068f0;
  margin-right: 3px;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.woocommerce-shipping-totals.shipping td ul li{
  display: flex;
  align-items: center;
  width: 100%;
  border: 1px solid #e3e3e3;
  padding: 13px 8px;
  border-radius: 12px;
  margin-bottom: 13px !important;
  position: relative;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.woocommerce-shipping-totals.shipping td ul li::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\eae1";
  margin-left: 5px;
  font-size: 26px;
}
body.ceckout_page .shop_table.woocommerce-checkout-review-order-table tbody tr.woocommerce-shipping-totals.shipping td ul li input{
  position: absolute;
  left: 10px;
  top: 14px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  margin: 0 !important;
}
body .prk_order_confirm{
   border: 1px solid #e3e3e3;
   border-radius: 11px;
   justify-content: right;
   margin-top: 15px;
   padding: 20px;
   background-color: #fff;
}
body .prk_order_confirm ul.order_details{
  margin: 0 !important;
  min-width: 75%;
}
body .prk_order_confirm ul.order_details li{
  text-align: center;
  font-size: 12px;
  font-weight: 500;
}
body .prk_order_confirm ul.order_details li strong{
  font-weight: 600;
  padding-top: 6px;
  font-size: 14px;
  color: #3f3f3f;
}
body .prk_order_confirm ul.order_details li::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: 110px;
  color: #e0e0e0;
  margin: 15px 20px;
  display: block;
}
body .prk_order_confirm ul.order_details li.order::before{
  content: "\ea17";
}
body .prk_order_confirm ul.order_details li.date::before{
  content: "\ec3a";
}
body .prk_order_confirm ul.order_details li.email::before{
  content: "\ec0a";
}
body .prk_order_confirm ul.order_details li.total::before{
  content: "\ec35";
}
body .prk_order_confirm ul.order_details li.method::before{
  content: "\eb6b";
  background: #000;
  color: #fff;
  border-radius: 57px;
  font-size: 88px;
  padding: 10px;
  margin-top: 18px;
}
.pay_submit_order form{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin-top: 20px;
}
.pay_submit_order form a,.pay_submit_order form .button,.pay_submit_order form input {
  padding: 16px 75px !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  border-radius: 9px !important;
  margin: 8px !important;
  border: 1px solid transparent !important;
  text-align: center;
  color: #fff !important;
}
body .woocommerce .prk_order_confirm .pay_submit_order form .cancel{
  border: 1px solid;
  background: #fff !important;
}
.pay_submit_order form input[type="submit"]::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\e931";
}
body .woocommerce p.woocommerce-thankyou-order-received{
  border: 1px solid #e3e3e3;
  border-radius: 11px;
  justify-content: right;
  margin-top: 15px;
  padding: 20px;
  text-align: center;
  font-size: 21px;
  font-weight: 400;
  color: #777575 !important;
  background-color: #fff !important;
}
body .woocommerce p.woocommerce-thankyou-order-received::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\ec31";
  line-height: 68px;
  background: #1340dc;
  color: #fff;
  margin: 0 auto 15px;
  padding: 22px;
  border-radius: 50%;
  width: 69px;
  height: 68px;
  display: block;
  text-align: center;
  font-size: 70px;
}

body.order_page .woocommerce .prk_payment_method_thankyou p{
  margin: 15px 0;
  box-shadow: 0 8px 13px -7px rgb(0 0 0 / 5%);
  background-color: #fff;
  border: 1px solid #e3e3e3!important;
  padding: 20px;
  width: 100%;
  color: #737373;
  font-size: 16px;
  line-height: 38px;
  font-weight: 400;
  letter-spacing: -.2px;
  text-align: center;
  border-radius: 11px;
}

body.ceckout_page .woocommerce .woocommerce-order table.shop_table tfoot th{
  border-top: 1px solid rgba(0,0,0,.1) !important;
}
body.ceckout_page .woocommerce .woocommerce-order table.shop_table tfoot td{
  border-top: 1px solid rgba(0,0,0,.1) !important;
}
body.order_page .woocommerce .prk_payment_method_thankyou p::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\e949";
  font-size: 27px;
  position: relative;
  top: 6px;
  margin-left: 5px;
}

body.order_page .woocommerce-bacs-bank-details{
  border: 1px solid #e3e3e3;
  border-radius: 11px;
  justify-content: right;
  text-align: center;
  margin-top: 15px;
  padding: 20px;
  background-color: #fff;
}
body.order_page .woocommerce-bacs-bank-details h2.wc-bacs-bank-details-heading{
  font-size: 23px;
  font-weight: 500;
}
body.order_page .woocommerce-bacs-bank-details h3.wc-bacs-bank-details-account-name{
  line-height: 34px;
  padding: 10px 0 15px 0;
  font-size: 15px;
  font-weight: 600;
}
body.order_page .woocommerce-bacs-bank-details ul{
  margin: 0 !important;
}
body.order_page .woocommerce-bacs-bank-details ul li{
  text-align: center;
  font-size: 12px;
  font-weight: 500;
}
body.order_page .woocommerce-bacs-bank-details ul li strong {
  font-weight: 600;
  padding-top: 6px;
  font-size: 14px;
  color: #282828;
}
.woocommerce-table.order_details thead {
    background-color: #909090;
    border-top: 1px solid #909090;
    border-left: 1px solid #909090;
}
.woocommerce-table.order_details thead tr th{
  color: #fff !important;
}
.woocommerce-order-details table.shop_table{
 padding: 0 !important;
}

body.order_page .woocommerce-bacs-bank-details ul li::before{
  content: '';
  font-family: 'parsfont' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: 80px;
  color: #e0e0e0;
  margin: 15px 10px;
  display: block;
}

body.order_page .woocommerce-bacs-bank-details ul li.bank_name::before{
  content: "\ea3e";
}
body.order_page .woocommerce-bacs-bank-details ul li.account_number::before{
  content: "\e9b1";
}
body.order_page .woocommerce-bacs-bank-details ul li.sort_code::before{
  content: "\e9a9";
}
body.order_page .woocommerce-bacs-bank-details ul li.iban::before{
  content: "\e9ab";
}
body.order_page .woocommerce-bacs-bank-details ul li.bic::before{
  content: "\e95f";
  padding: 4px 6px;
  background: #1051ef;
  color: #fff;
  border-radius: 24px;
  font-size: 73px;
}
body.cart_page .woocommerce .prk_cart table.shop_table th,body.cart_page .woocommerce .prk_cart table.shop_table td{
 line-height: 24px !important;
 padding: 7px 0 !important;
 font-size: 13px !important;
 font-weight: 500 !important;
 vertical-align: top !important;
 border-radius: 11px !important;
 background-color: transparent !important;
}
.prk_cart table.shop_table{
  padding: 15px !important;
  border-radius: 11px !important;
  background: #fff;
}
.woocommerce .totals-order-user .order-total th{
  padding: 0;
  font-size: 13px;
  color: #000;
  font-weight: 500;
}
.woocommerce .totals-order-user table.shop_table tr.order-total td .woocommerce-Price-amount{
  font-size: 16px;
  font-weight: 600;
  color: #000;
}
.woocommerce .totals-order-user table.shop_table tr.order-total td .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  font-size: 13px;
  font-weight: 400
}
.woocommerce .collateral-order-user .table-shop-cart-user .tr-proceed-cart-user th a{
  padding: 18px 0 !important;
  border-radius: 11px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}

.woocommerce table.shop_table th{
  padding: 15px 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #4d4d4d;
}
.cart_page .woocommerce .prs{
  font-size: 19px !important;
}
.product-subtotal .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  font-size: 12px;
  color: #000;
}
.woocommerce .cart-order-user table.shop_table td.product-name a:hover{
  background: unset !important;
}
body .woocommerce .cart-order-user table.shop_table td.actions .coupon input{
  display: inline-block;
  padding: 7px 10px 8px 30px;
  width: 110px;
}
.prk_open_mini_cart{
  display: inline-block;
  font-size: 34px;
  padding: 8px 12px 1px 2px;
  background: #2958e3;
  color: #fff;
  position: fixed;
  z-index: 9999;
  top: 65%;
  left: 0;
  border-radius: 0 13px 13px 0;
  cursor: pointer;
  transition: 0.2s all;
}

.prk_open_mini_cart.close{
  left: -100%;
  transition: 0.1s all;
}
body.ceckout_page .main-cont,body.cart_page .main-cont,body.order_page .main-cont{
  background: transparent !important;
}
/* payment navigations bar */
.payment_navigtions{
  border: 1px solid #e3e3e3;
  border-radius: 11px;
  padding: 25px;
  margin-top: 15px;
  background: #fff;
}
.payment_navigtions .payment_logo{
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
  text-align: center;
}
.payment_logo{
  text-align: center;
}
.payment_navigtions .payment_logo img{
  max-width: 190px;
}
.payment_navigtions .checkout-headers ul{
  display: flex;
  justify-content: center;
}
.payment_navigtions .checkout-headers ul li{
  display: flex;
  align-items: center;
  opacity: 0.7;
}
.payment_navigtions .checkout-headers ul li a{
  display: flex;
  align-items: center;
}
.payment_navigtions .checkout-headers ul li.active{
  opacity: 1;
}
.payment_navigtions .checkout-headers ul li::after{
  content: '';
  width: 94px;
  height: 1px;
  margin: 0 20px;
  background: #d5d5d5;
  position: relative;
  top: 1px;
}
.payment_navigtions .checkout-headers ul li.active::after{
  background: #d5d5d5;
}
.payment_navigtions .checkout-headers ul li i{
  transform: rotateY(180deg);
  font-size: 18px;
  margin-left: 10px;
}
.payment_navigtions .checkout-headers ul li.active i{
  font-size: 24px;
  font-weight: bold;
}
.payment_navigtions .checkout-headers ul li p{
  font-size: 16px;
}
.payment_navigtions .checkout-headers ul li.active p{
  font-size: 20px;
  font-weight: 600;
}
.payment_navigtions .checkout-headers ul li:last-child::after{
  display: none;
}
.prk-shoppingcart-next-contain-links{
  display: flex;
  border-bottom: 1px solid #e7e7e7;
  margin: 10px 0 15px 0;
}
.prk-shoppingcart-next-contain-links a{
  font-size: 14px;
  color: #81858b;
  font-weight: 500;
  padding: 0 15px;
}
.prk-shoppingcart-next-contain-links a:first-child{
  padding-right: 0;
}
.prk-shoppingcart-next-contain-links a.active{

}
.prk-shoppingcart-next-contain-links a i,.prk-shoppingcart-next-contain-links a em{
  color: #fff;
  line-height: 20px;
  min-width: 21px;
  min-height: 18px;
  text-align: center;
  border-radius: 8px;
  font-weight: 400;
  font-size: 14px;
  margin-right: 6px;
  display: inline-block;
}
.prk-shoppingcart-next-contain-links a .border_solid_cart{
  background-color: #1051ef;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  height: 4px;
  width: calc(100% - 3px);
}

/* account page style */
.continer .woocommerce .sec-account{
  width: 23%;
}
.continer .woocommerce .woocommerce-MyAccount-content{
  width: 76%;
  border: 0 !important;
  padding: 0 !important;
  box-shadow: none !important;
}
.continer .woocommerce .woocommerce-MyAccount-content p{
  font-size: 14px;
  font-weight: 600;
  color: #000;
  line-height: 24px;
  padding-bottom: 10px;
}
.continer .woocommerce .woocommerce-MyAccount-content div.woocommerce-Address{
  width: 45%;
  border: 1px solid #e3e3e3;
  padding: 10px;
  max-width: 45%;
  margin-top: 15px;
}
.continer .woocommerce .woocommerce-MyAccount-content div.woocommerce-Address address{
  font-size: 14px;
  font-weight: 500;
  line-height: 30px;
  color: #000;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{
  display: flex;
}
.content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell .woocommerce-button{
  margin: 0 3px;
}
.content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell .woocommerce-button.pay{
 background: #009617 !important;
 order: 3;
}
.content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell .woocommerce-button.cancel{
  background: #f61100 !important;
  order: 4;
 }
 .content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell .woocommerce-button.my_account_getfactor{
  order: 2;
 }
 .content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell .woocommerce-button.view{
   order: 1;
  }
.continer .woocommerce .woocommerce-MyAccount-content div.woocommerce-Address header{
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.continer .woocommerce .woocommerce-MyAccount-content div.woocommerce-Address header h3{
  font-size: 16px;
  font-weight: 700;
  line-height: 32px;
}
.continer .woocommerce .woocommerce-MyAccount-content div.woocommerce-Address header a{
  font-size: 13px;
  border-bottom: 1px dashed #0e4eef;
  line-height: 19px;
}
.content-user .woocommerce-EditAccountForm .sub-account-user .button, .woocommerce-address-fields button.button{
  color: #fff !important;
}
.woocommerce .woocommerce-MyAccount-content .address-user-pro{
  padding: 14px;
  width: 100% !important;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  border: 1px solid #e2e2e2;
}
.continer .woocommerce .nav-user-dashboard{
 padding: 0 !important;
 border-radius: 11px !important;
 border: 1px solid #e3e3e3;
}
.continer .woocommerce .nav-user-dashboard.bio{
  padding: 14px !important;
}
.continer .nav-user-dashboard .woocommerce-MyAccount-navigation ul li {
  font-size: 16px;
  padding: 15px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
  align-items: center;
  position: relative;
}
.continer .nav-user-dashboard .woocommerce-MyAccount-navigation ul li::after{
  content: '';
  width: 4px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
.continer .nav-user-dashboard .woocommerce-MyAccount-navigation ul li.is-active::after{
  background-color: #000;
}
.continer .nav-user-dashboard .woocommerce-MyAccount-navigation ul .profile_menu_head{
  padding: 18px 25px 18px 0;
  border-bottom: 1px solid #e3e3e3;
  letter-spacing: .2px;
  color: #444;
  font-size: 16px;
  line-height: 1.692;
  font-weight: 700;
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation ul li::before{
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 22px;
  color: #000;
}

body .continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation  .woocommerce-MyAccount-navigation-link--wpyar-ticket::before,
body .continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation  .woocommerce-MyAccount-navigation-link--tickets::before
 {
  content: "\ec0e";
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
}

.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation ul li a{
 padding: 0 !important;
}

.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--request-a-quote::before{
  content: "\ebe0";
}

.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--orders::before{
  content: "\ea25";
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--downloads::before{
  content: "\ea1d";
}
.continer .woocommerce .woocommerce-MyAccount-navigation-link--ordertrak::before{
  content: "\ebcc";
}


.continer .woocommerce .woocommerce-MyAccount-navigation-link--kerasno-coupon::before{
  content: "\eb96";
}

.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--edit-address::before{
  content: "\eae1" ;
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--woo-wallet::before,
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--wallet::before
{
  content: "\ea3d" ;
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--woo-affiliate::before{
  content: "\ebed" ;
}
.continer .woocommerce .woocommerce-MyAccount-navigation-link--sit-wishlist::before {
  content: "\eaa1";
}
.continer .woocommerce .woocommerce-MyAccount-navigation-link--notification::before {
  content: "\eb56";
}
.continer .woocommerce .woocommerce-MyAccount-navigation-link--comments::before {
  content: "\eb13";
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--edit-account::before {
  content: "\ec54";
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--customer-logout::before {
  content: "\eae8";
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--make-a-deposit::before{
  content: "\ea3a";
}
.continer .woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--transactions-history::before{
  content: "\ea3b";
}
.continer .woocommerce .content-user .user_welcome{
  padding: 15px 24px;
  border: 1px solid #e3e3e3;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 18px;
}
.user_welcome .account-details{
  display: flex;

  align-items: center;
  font-weight: 500;
}
.user_welcome .account-details i{
  position: relative;
  top: 4px;
  font-size: 15px;
  font-weight: bold;
  padding-right: 4px;
}
.continer .woocommerce .content-user p.logout-user{
  color: #f57f17 !important;
  padding: 0;
  font-size: 14px;
}

.continer .woocommerce .content-user p.logout-user a{
  border-bottom: 1px solid;
  color: #f57f17;
}
.continer .woocommerce .content-user p.logout-user i{
  font-size: 19px;
  position: relative;
  top: 5px;
  padding-left: 4px;
}
.Icon-Alert-Info-Fill::before{
  content: "\E04E\00FE0E";
  font-size: 100%;
  font-family: parskala;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}
body .woocommerce .content-user .my-orders-summary.profile-section{
  border: 1px solid #e0e0e2;
  border-radius: 8px;
  margin-bottom: 16px;
}
body .woocommerce .content-user .my-orders-summary.profile-section:last-child{
  margin-bottom: 0;
}
body .woocommerce .content-user .my-orders-summary__header.profile-section__header{
  padding: 20px 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

body .woocommerce  .content-user .profile-section__title p {
  font-size: 16px;
  font-weight: 700;
  line-height: 2.15;
  color: #0c0c0c;
}
body .woocommerce .content-user .title-border {
  background-color: #ef394e;
  width: 6rem;
  height: 0.1rem;
  margin-top: 5px;
}
body .woocommerce  .content-user .profile-section__more a {
  font-size: 13px;
  font-weight: 600;
  line-height: 2.17;
  color: #0071e3;
  display: inline-flex;
  align-items: center;
}
body .woocommerce .content-user .profile-section__more a i {
  margin-right: 8px;
}
body .woocommerce .content-user .my-orders-summary__main{
  padding-right: 24px;
  margin: 20px 0;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
}
body .woocommerce .content-user .my-orders-summary__main .my-orders-summary__status{
  display: flex;
  grid-gap: 12px;
  gap: 12px;
  flex: 1 1;
  align-items: center;
}
body .woocommerce .order-status-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
body .woocommerce .order-status-count {
  font-size: 15px;
  font-weight: 700;
  line-height: 2.15;
  display: block;
  color: #424750;
}
body .woocommerce .order-status-name {
  font-size: 13px;
  font-weight: 600;
  line-height: 2.17;
  color: #424750;
}
body .woocommerce .nav-user-dashboard.bio{
 flex-direction: column;
  text-align: center;
}
body .woocommerce .nav-user-dashboard .account-avatar,body .woocommerce .account-name {
  width: 100%;
  display: block;
}
body .woocommerce .nav-user-dashboard .account-avatar img{
  width: 74px;
  margin: 0;
}
body .woocommerce .nav-user-dashboard .account-name p{
  text-align: center;
  margin-top: 0px;
  font-size: 19px !important;
  font-weight: 700;
  color: #000;
}
body .woocommerce .nav-user-dashboard .flexed{
  justify-content: center;
  margin-top: 10px;
}
body .woocommerce .nav-user-dashboard .user-edit::before{
  top: 1px !important;
  left: 5px;
}

/* call style */

.call_box{

}
.call_box .call_main{
  position: fixed;
  right: 2%;
  background: #ffffff;
  box-shadow: 0 3px 8px 0 rgb(0 0 0 / 20%);
  border-radius: 8px;
  width: 277px;
  z-index: 99999999;
  font-size: 12px;
  transition: all 120ms ease-out;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  bottom: 0;
}
.call_box.left_p .call_main,.call_box.left_p .call_button{
  left: 2%;
  right: inherit;
}
.call_box .call_main.showe{
  visibility: visible;
  opacity: 1;
  bottom: 130px;
  transition: all 190ms ease-out;
}
.call_box .call_main ul{
}
.flexd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sit-overflow-hidden{
  /* padding-right: 0px; */
}
.call_box .call_main ul li{
  line-height: 2em;
  font-size: 14px;
}
.call_box .call_main ul li a{
  padding: 9px 20px 9px 10px;
}
.call_box .call_main ul li:hover {
    background-color: #f0f0f0;
}
.call_box .call_main ul li div.call_item_icon{
  width: 39px;
  height: 39px;
  border-radius: 50%;
  background: #000;
  text-align: center;
  padding: 3px;
  line-height: 34px;
}
.call_box .call_main ul li div.call_item_icon i{
  font-size: 26px;
  font-weight: 100;
  color: #fff;
}
.call_box .call_main ul li div.call_item_icon i::before{
  font-weight: 100;
}
.call_box .call_main ul li span{

}
.call_box .call_button{
  width: 70px;
  position: fixed;
  right: 35px;
  bottom: 35px;
  z-index: 9999;
  height: 70px;
  background-color: #ea2e42;
  border-radius: 50px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  box-shadow: 0 6px 8px 2px rgb(0 0 0 / 14%);
}
.prk-go-up.call_box .call_button{
  -webkit-transform: translateY(-115px);
  -moz-transform: translateY(-115px);
  -o-transform: translateY(-115px);
  -ms-transform: translateY(-115px);
  transform: translateY(-115px);
}
.pluser,.mini_cart_counter.em-plus{
  animation: pulse 2s infinite;
}
.promotion-categories .head-product{
  width: 100%;
  border: 0;
}
.promotion-categories .head-product .titles-pro::after{
  display: none;
}
.promotion-categories .head-product h3{
  font-size: 21px;
  font-weight: 600;
  text-align: center;
}
.mini_cart_counter{
  overflow: visible;
  position: absolute;
  line-height: 16px;
  font-size: 12px;
  color: #fff;
  min-width: 16px;
  min-height: 10px;
  text-align: center;
  border-radius: 4px;
  font-weight: 600;
  background-color: #ea2e42;
  padding: 0px 2px;
  top: 7px;
  right: 7px;
}
.prk-open-caller svg{
  max-width: 24px;
  display: block;
  margin: 1px auto -4px;
}
.prk-open-caller svg path{
  color: #fff
}
.call_box .call_button .prk-close-caller{
  width: 13px;
  height: 13px;
  line-height: 17px;
  font-weight: 600;
  display: none;
}
div.remodal-wrapper .remodal.nohead .remodal-header {
  padding: 0;
  border: 0;
  justify-content: flex-end;
}
.call_box .call_button .prk-close-caller i{
  color: #fff;
}
.call_box .call_button .prk-close-caller.rotate_for{
  animation: rotate_for .1s forwards;
}
@keyframes rotate_for {
 0%{
   transform: rotate(0);
 }
 100%{
   transform: rotate(180deg);
 }
}
.feed-btn.thanks.show{
  display: block;

}


.call_box .call_button span.title_caller{
  font-size: 10px;
  font-weight: 600;
  color: #fff;
}
.close-icon::before {
  content: "\E0C9\00FE0E";
  font-family: parskala;
  transform: rotate(360deg);
}
@media (min-width: 990px){
  .feed-btn.mobile,.account_mobile,#dn-app-mobile,.reviw-tabs,.reviw-tabs .panel-close,.panel-mobiles,.tabs-mobile,#tab-reviews .reviw-tabs .tabs-panel-mobile,.title-mobile,.close-slider-mobile,.faqs-mobile,.icon-logged,#NavMenu,.order-title-mobile,.order-title-mobile.close-slider-mobile{
    display: none !important;
  }
  #tab-reviews .reviw-tabs{
    display: block !important;
  }
  .reviw-tabs .panel-mobiles{
    opacity: 1 !important;
    z-index: 9 !important;
    display: block !important;
    position: relative !important;
    top: unset !important;
    right: unset !important;
    width: unset !important;
    height: unset !important;
    background: unset !important;
  }
  .reviw-tabs .panel-pad{
    border: none !important;
    width: auto !important;
    padding: unset !important;
    margin: unset !important;
  }
  .clomens{
    display: inline-block;
    flex-direction: unset;
    width: 100%;
  }

  .imgs-mobile{
    display: none;
  }
}

/* plugins compatibility */

.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
  font-size: 15px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 8px;
  border: 1px solid #bfbfbf;
  border-radius: 11px;
}

input.button{
  padding: 10px;
  border-radius: 8px;
  min-width: 85px;
  cursor: pointer;
  color: #fff;
  background-color: #ff3a30;
  transition: 0.2s all;
}

input.button:hover{
  opacity: .8;
  transition: 0.2s all;
}


@keyframes progressbar {
  from {
    width: 0; }
  to {
    width: 100%; }
}


.seller-feedback {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  text-align: center;
  margin-top: 15px;
}
.seller-feedback .seller-feedback-item {
  color: #303030;
  font-size: 13px;
  font-weight: 600;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 10px;
}

.circle-progress {
  width: 84px;
  height: 84px;
  line-height: 84px;
  background: none;
  margin: 0 auto;
  box-shadow: none;
  position: relative; }
  .circle-progress:after {
    content: "";
    width: 84%;
    height: 84%;
    border-radius: 50%;
    border: 7px solid #eee;
    position: absolute;
    top: 0;
    left: 0; }
  .circle-progress > span {
    width: 50%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 1; }
  .circle-progress .progress-left {
    left: 0; }
  .circle-progress .progress-bar {
    width: 100%;
    height: 100%;
    background: none;
    border-width: 7px;
    border-style: solid;
    position: absolute;
    top: 0;
    border-color: #ffb43e; }
  .circle-progress .progress-left .progress-bar {
    left: 100%;
    border-top-right-radius: 44px;
    border-bottom-right-radius: 44px;
    border-left: 0;
    -webkit-transform-origin: center left;
    transform-origin: center left; }
  .circle-progress .progress-right {
    right: 0; }
    .circle-progress .progress-right .progress-bar {
      left: -100%;
      border-top-left-radius: 44px;
      border-bottom-left-radius: 44px;
      border-right: 0;
      -webkit-transform-origin: center right;
      transform-origin: center right; }
  .circle-progress .progress-value {
    display: flex;
    border-radius: 50%;
    font-size: 14px;
    text-align: center;
    line-height: 20px;
    align-items: center;
    justify-content: center;
    height: 105%;
    font-weight: bold; }
    .circle-progress .progress-value div{
      color: #535353;
      font-size: 17px;
    }
    .circle-progress .progress-value span {
      font-size: 12px;
      text-transform: uppercase; }

    .seller-feedback-item.yellow .circle-progress .progress-bar {
        border-color: #d99a00;
    }
    .seller-feedback-item.green .circle-progress .progress-bar {
      border-color: #388e3c;
    }
    .seller-feedback-item.red .circle-progress .progress-bar {
      border-color: #e42525;
  }

.circle-progress[data-percentage="1"] .progress-right .progress-bar {
  animation: loading-1 1s linear forwards; }
.circle-progress[data-percentage="1"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="2"] .progress-right .progress-bar {
  animation: loading-2 1s linear forwards; }
.circle-progress[data-percentage="2"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="3"] .progress-right .progress-bar {
  animation: loading-3 1s linear forwards; }
.circle-progress[data-percentage="3"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="4"] .progress-right .progress-bar {
  animation: loading-4 1s linear forwards; }
.circle-progress[data-percentage="4"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="5"] .progress-right .progress-bar {
  animation: loading-5 1s linear forwards; }
.circle-progress[data-percentage="5"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="6"] .progress-right .progress-bar {
  animation: loading-6 1s linear forwards; }
.circle-progress[data-percentage="6"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="7"] .progress-right .progress-bar {
  animation: loading-7 1s linear forwards; }
.circle-progress[data-percentage="7"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="8"] .progress-right .progress-bar {
  animation: loading-8 1s linear forwards; }
.circle-progress[data-percentage="8"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="9"] .progress-right .progress-bar {
  animation: loading-9 1s linear forwards; }
.circle-progress[data-percentage="9"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="10"] .progress-right .progress-bar {
  animation: loading-10 1s linear forwards; }
.circle-progress[data-percentage="10"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="11"] .progress-right .progress-bar {
  animation: loading-11 1s linear forwards; }
.circle-progress[data-percentage="11"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="12"] .progress-right .progress-bar {
  animation: loading-12 1s linear forwards; }
.circle-progress[data-percentage="12"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="13"] .progress-right .progress-bar {
  animation: loading-13 1s linear forwards; }
.circle-progress[data-percentage="13"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="14"] .progress-right .progress-bar {
  animation: loading-14 1s linear forwards; }
.circle-progress[data-percentage="14"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="15"] .progress-right .progress-bar {
  animation: loading-15 1s linear forwards; }
.circle-progress[data-percentage="15"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="16"] .progress-right .progress-bar {
  animation: loading-16 1s linear forwards; }
.circle-progress[data-percentage="16"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="17"] .progress-right .progress-bar {
  animation: loading-17 1s linear forwards; }
.circle-progress[data-percentage="17"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="18"] .progress-right .progress-bar {
  animation: loading-18 1s linear forwards; }
.circle-progress[data-percentage="18"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="19"] .progress-right .progress-bar {
  animation: loading-19 1s linear forwards; }
.circle-progress[data-percentage="19"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="20"] .progress-right .progress-bar {
  animation: loading-20 1s linear forwards; }
.circle-progress[data-percentage="20"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="21"] .progress-right .progress-bar {
  animation: loading-21 1s linear forwards; }
.circle-progress[data-percentage="21"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="22"] .progress-right .progress-bar {
  animation: loading-22 1s linear forwards; }
.circle-progress[data-percentage="22"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="23"] .progress-right .progress-bar {
  animation: loading-23 1s linear forwards; }
.circle-progress[data-percentage="23"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="24"] .progress-right .progress-bar {
  animation: loading-24 1s linear forwards; }
.circle-progress[data-percentage="24"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="25"] .progress-right .progress-bar {
  animation: loading-25 1s linear forwards; }
.circle-progress[data-percentage="25"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="26"] .progress-right .progress-bar {
  animation: loading-26 1s linear forwards; }
.circle-progress[data-percentage="26"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="27"] .progress-right .progress-bar {
  animation: loading-27 1s linear forwards; }
.circle-progress[data-percentage="27"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="28"] .progress-right .progress-bar {
  animation: loading-28 1s linear forwards; }
.circle-progress[data-percentage="28"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="29"] .progress-right .progress-bar {
  animation: loading-29 1s linear forwards; }
.circle-progress[data-percentage="29"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="30"] .progress-right .progress-bar {
  animation: loading-30 1s linear forwards; }
.circle-progress[data-percentage="30"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="31"] .progress-right .progress-bar {
  animation: loading-31 1s linear forwards; }
.circle-progress[data-percentage="31"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="32"] .progress-right .progress-bar {
  animation: loading-32 1s linear forwards; }
.circle-progress[data-percentage="32"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="33"] .progress-right .progress-bar {
  animation: loading-33 1s linear forwards; }
.circle-progress[data-percentage="33"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="34"] .progress-right .progress-bar {
  animation: loading-34 1s linear forwards; }
.circle-progress[data-percentage="34"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="35"] .progress-right .progress-bar {
  animation: loading-35 1s linear forwards; }
.circle-progress[data-percentage="35"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="36"] .progress-right .progress-bar {
  animation: loading-36 1s linear forwards; }
.circle-progress[data-percentage="36"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="37"] .progress-right .progress-bar {
  animation: loading-37 1s linear forwards; }
.circle-progress[data-percentage="37"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="38"] .progress-right .progress-bar {
  animation: loading-38 1s linear forwards; }
.circle-progress[data-percentage="38"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="39"] .progress-right .progress-bar {
  animation: loading-39 1s linear forwards; }
.circle-progress[data-percentage="39"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="40"] .progress-right .progress-bar {
  animation: loading-40 1s linear forwards; }
.circle-progress[data-percentage="40"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="41"] .progress-right .progress-bar {
  animation: loading-41 1s linear forwards; }
.circle-progress[data-percentage="41"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="42"] .progress-right .progress-bar {
  animation: loading-42 1s linear forwards; }
.circle-progress[data-percentage="42"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="43"] .progress-right .progress-bar {
  animation: loading-43 1s linear forwards; }
.circle-progress[data-percentage="43"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="44"] .progress-right .progress-bar {
  animation: loading-44 1s linear forwards; }
.circle-progress[data-percentage="44"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="45"] .progress-right .progress-bar {
  animation: loading-45 1s linear forwards; }
.circle-progress[data-percentage="45"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="46"] .progress-right .progress-bar {
  animation: loading-46 1s linear forwards; }
.circle-progress[data-percentage="46"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="47"] .progress-right .progress-bar {
  animation: loading-47 1s linear forwards; }
.circle-progress[data-percentage="47"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="48"] .progress-right .progress-bar {
  animation: loading-48 1s linear forwards; }
.circle-progress[data-percentage="48"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="49"] .progress-right .progress-bar {
  animation: loading-49 1s linear forwards; }
.circle-progress[data-percentage="49"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="50"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="50"] .progress-left .progress-bar {
  animation: 0; }

.circle-progress[data-percentage="51"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="51"] .progress-left .progress-bar {
  animation: loading-1 1s linear forwards 1s; }

.circle-progress[data-percentage="52"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="52"] .progress-left .progress-bar {
  animation: loading-2 1s linear forwards 1s; }

.circle-progress[data-percentage="53"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="53"] .progress-left .progress-bar {
  animation: loading-3 1s linear forwards 1s; }

.circle-progress[data-percentage="54"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="54"] .progress-left .progress-bar {
  animation: loading-4 1s linear forwards 1s; }

.circle-progress[data-percentage="55"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="55"] .progress-left .progress-bar {
  animation: loading-5 1s linear forwards 1s; }

.circle-progress[data-percentage="56"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="56"] .progress-left .progress-bar {
  animation: loading-6 1s linear forwards 1s; }

.circle-progress[data-percentage="57"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="57"] .progress-left .progress-bar {
  animation: loading-7 1s linear forwards 1s; }

.circle-progress[data-percentage="58"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="58"] .progress-left .progress-bar {
  animation: loading-8 1s linear forwards 1s; }

.circle-progress[data-percentage="59"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="59"] .progress-left .progress-bar {
  animation: loading-9 1s linear forwards 1s; }

.circle-progress[data-percentage="60"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="60"] .progress-left .progress-bar {
  animation: loading-10 1s linear forwards 1s; }

.circle-progress[data-percentage="61"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="61"] .progress-left .progress-bar {
  animation: loading-11 1s linear forwards 1s; }

.circle-progress[data-percentage="62"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="62"] .progress-left .progress-bar {
  animation: loading-12 1s linear forwards 1s; }

.circle-progress[data-percentage="63"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="63"] .progress-left .progress-bar {
  animation: loading-13 1s linear forwards 1s; }

.circle-progress[data-percentage="64"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="64"] .progress-left .progress-bar {
  animation: loading-14 1s linear forwards 1s; }

.circle-progress[data-percentage="65"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="65"] .progress-left .progress-bar {
  animation: loading-15 1s linear forwards 1s; }

.circle-progress[data-percentage="66"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="66"] .progress-left .progress-bar {
  animation: loading-16 1s linear forwards 1s; }

.circle-progress[data-percentage="67"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="67"] .progress-left .progress-bar {
  animation: loading-17 1s linear forwards 1s; }

.circle-progress[data-percentage="68"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="68"] .progress-left .progress-bar {
  animation: loading-18 1s linear forwards 1s; }

.circle-progress[data-percentage="69"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="69"] .progress-left .progress-bar {
  animation: loading-19 1s linear forwards 1s; }

.circle-progress[data-percentage="70"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="70"] .progress-left .progress-bar {
  animation: loading-20 1s linear forwards 1s; }

.circle-progress[data-percentage="71"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="71"] .progress-left .progress-bar {
  animation: loading-21 1s linear forwards 1s; }

.circle-progress[data-percentage="72"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="72"] .progress-left .progress-bar {
  animation: loading-22 1s linear forwards 1s; }

.circle-progress[data-percentage="73"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="73"] .progress-left .progress-bar {
  animation: loading-23 1s linear forwards 1s; }

.circle-progress[data-percentage="74"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="74"] .progress-left .progress-bar {
  animation: loading-24 1s linear forwards 1s; }

.circle-progress[data-percentage="75"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="75"] .progress-left .progress-bar {
  animation: loading-25 1s linear forwards 1s; }

.circle-progress[data-percentage="76"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="76"] .progress-left .progress-bar {
  animation: loading-26 1s linear forwards 1s; }

.circle-progress[data-percentage="77"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="77"] .progress-left .progress-bar {
  animation: loading-27 1s linear forwards 1s; }

.circle-progress[data-percentage="78"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="78"] .progress-left .progress-bar {
  animation: loading-28 1s linear forwards 1s; }

.circle-progress[data-percentage="79"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="79"] .progress-left .progress-bar {
  animation: loading-29 1s linear forwards 1s; }

.circle-progress[data-percentage="80"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="80"] .progress-left .progress-bar {
  animation: loading-30 1s linear forwards 1s; }

.circle-progress[data-percentage="81"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="81"] .progress-left .progress-bar {
  animation: loading-31 1s linear forwards 1s; }

.circle-progress[data-percentage="82"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="82"] .progress-left .progress-bar {
  animation: loading-32 1s linear forwards 1s; }

.circle-progress[data-percentage="83"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="83"] .progress-left .progress-bar {
  animation: loading-33 1s linear forwards 1s; }

.circle-progress[data-percentage="84"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="84"] .progress-left .progress-bar {
  animation: loading-34 1s linear forwards 1s; }

.circle-progress[data-percentage="85"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="85"] .progress-left .progress-bar {
  animation: loading-35 1s linear forwards 1s; }

.circle-progress[data-percentage="86"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="86"] .progress-left .progress-bar {
  animation: loading-36 1s linear forwards 1s; }

.circle-progress[data-percentage="87"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="87"] .progress-left .progress-bar {
  animation: loading-37 1s linear forwards 1s; }

.circle-progress[data-percentage="88"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="88"] .progress-left .progress-bar {
  animation: loading-38 1s linear forwards 1s; }

.circle-progress[data-percentage="89"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="89"] .progress-left .progress-bar {
  animation: loading-39 1s linear forwards 1s; }

.circle-progress[data-percentage="90"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="90"] .progress-left .progress-bar {
  animation: loading-40 1s linear forwards 1s; }

.circle-progress[data-percentage="91"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="91"] .progress-left .progress-bar {
  animation: loading-41 1s linear forwards 1s; }

.circle-progress[data-percentage="92"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="92"] .progress-left .progress-bar {
  animation: loading-42 1s linear forwards 1s; }

.circle-progress[data-percentage="93"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="93"] .progress-left .progress-bar {
  animation: loading-43 1s linear forwards 1s; }

.circle-progress[data-percentage="94"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="94"] .progress-left .progress-bar {
  animation: loading-44 1s linear forwards 1s; }

.circle-progress[data-percentage="95"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="95"] .progress-left .progress-bar {
  animation: loading-45 1s linear forwards 1s; }

.circle-progress[data-percentage="96"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="96"] .progress-left .progress-bar {
  animation: loading-46 1s linear forwards 1s; }

.circle-progress[data-percentage="97"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="97"] .progress-left .progress-bar {
  animation: loading-47 1s linear forwards 1s; }

.circle-progress[data-percentage="98"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="98"] .progress-left .progress-bar {
  animation: loading-48 1s linear forwards 1s; }

.circle-progress[data-percentage="99"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="99"] .progress-left .progress-bar {
  animation: loading-49 1s linear forwards 1s; }

.circle-progress[data-percentage="100"] .progress-right .progress-bar {
  animation: loading-50 1s linear forwards; }
.circle-progress[data-percentage="100"] .progress-left .progress-bar {
  animation: loading-50 1s linear forwards 1s; }

@keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(3.6);
    transform: rotate(3.6deg); } }
@keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(7.2);
    transform: rotate(7.2deg); } }
@keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(10.8);
    transform: rotate(10.8deg); } }
@keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(14.4);
    transform: rotate(14.4deg); } }
@keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(18);
    transform: rotate(18deg); } }
@keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(21.6);
    transform: rotate(21.6deg); } }
@keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(25.2);
    transform: rotate(25.2deg); } }
@keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(28.8);
    transform: rotate(28.8deg); } }
@keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(32.4);
    transform: rotate(32.4deg); } }
@keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(36);
    transform: rotate(36deg); } }
@keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(39.6);
    transform: rotate(39.6deg); } }
@keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(43.2);
    transform: rotate(43.2deg); } }
@keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(46.8);
    transform: rotate(46.8deg); } }
@keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(50.4);
    transform: rotate(50.4deg); } }
@keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(54);
    transform: rotate(54deg); } }
@keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(57.6);
    transform: rotate(57.6deg); } }
@keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(61.2);
    transform: rotate(61.2deg); } }
@keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(64.8);
    transform: rotate(64.8deg); } }
@keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(68.4);
    transform: rotate(68.4deg); } }
@keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(72);
    transform: rotate(72deg); } }
@keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(75.6);
    transform: rotate(75.6deg); } }
@keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(79.2);
    transform: rotate(79.2deg); } }
@keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(82.8);
    transform: rotate(82.8deg); } }
@keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(86.4);
    transform: rotate(86.4deg); } }
@keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(90);
    transform: rotate(90deg); } }
@keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(93.6);
    transform: rotate(93.6deg); } }
@keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(97.2);
    transform: rotate(97.2deg); } }
@keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(100.8);
    transform: rotate(100.8deg); } }
@keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(104.4);
    transform: rotate(104.4deg); } }
@keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(108);
    transform: rotate(108deg); } }
@keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(111.6);
    transform: rotate(111.6deg); } }
@keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(115.2);
    transform: rotate(115.2deg); } }
@keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(118.8);
    transform: rotate(118.8deg); } }
@keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(122.4);
    transform: rotate(122.4deg); } }
@keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(126);
    transform: rotate(126deg); } }
@keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(129.6);
    transform: rotate(129.6deg); } }
@keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(133.2);
    transform: rotate(133.2deg); } }
@keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(136.8);
    transform: rotate(136.8deg); } }
@keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(140.4);
    transform: rotate(140.4deg); } }
@keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(144);
    transform: rotate(144deg); } }
@keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(147.6);
    transform: rotate(147.6deg); } }
@keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(151.2);
    transform: rotate(151.2deg); } }
@keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(154.8);
    transform: rotate(154.8deg); } }
@keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(158.4);
    transform: rotate(158.4deg); } }
@keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(162);
    transform: rotate(162deg); } }
@keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(165.6);
    transform: rotate(165.6deg); } }
@keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(169.2);
    transform: rotate(169.2deg); } }
@keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(172.8);
    transform: rotate(172.8deg); } }
@keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(176.4);
    transform: rotate(176.4deg); } }
@keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(180);
    transform: rotate(180deg); } }.prk_mega_menu{
	position: relative;
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
	display: flex;
  width: 95%;
}
.prk_mega_menu > li{
	display: inline-block;
	transition: 0.2s all;
	border-left: 1px solid rgb(255 255 255 / 3%);
}

.prk_mega_menu:not(.hover_menu_item) > li:first-child a{
	padding-right: 0;
}
#bor-line {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1.5px;
  background: #EF394E;
  transition: all 200ms ease-out;
  pointer-events: none;
   opacity: 0;
}

#bor-line {
  left: unset;
  right: 0;
}
.prk_mega_menu > li.clasic_menu{
	position:relative;
}
.prk_mega_menu > li.menu-item-has-children > a:after{
	font-size: 20px;
    padding-right: 0px;
    font-family: 'remixicon' !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    content: "\ea50";
    position: relative;
    top: 0px;
    left: 5px;
    line-height: 1px;
    width: 0px;
    opacity: 0.8;
}
.prk_mega_menu > li.menu-item-has-children.mega_menu_tree_level.prk-side-tab > a{
	font-weight: 700;
}

.prk_mega_menu > li.line_men::after{
	content: "";
    height: 18px;
    top: 11px;
    position: relative;
    width: 1px;
    background: #bdbdbd;
    display: block;
    float: left;
    opacity: 0.4;
    border: 0;
    border-radius: 204px;
    margin-right: 7px;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul.prk-level-0 > li.menu-item-has-children::after{
	content: "\203A";
	font-family: "parskala";
	color: #535353c2;
	padding-left: 5px;
	float: left;
	content: "\203A";
    font-family: "parskala";
    padding-left: 15px;
    float: left;
    color: rgba(82,82,82,.45);
    top: 1px;
}

.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li:hover,
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li.active{
	background: linear-gradient(270deg,rgba(255,10,10,.1) 0%,rgba(239,58,79,.01) 100%);
	color: #EF3A4F!important;
	border-right: solid 3px #EF3A4F;
}

.prk_mega_menu > li.menu-item-has-children.mega_menu_tree_level.prk-side-tab > a:after{
	display: none;
}
.prk_mega_menu > li > a{
	display: inline-block;
    font-size: 14px;
    color: #000;
    font-weight: 450;
    box-sizing: border-box;
    align-items: center;
    display: inline-flex;
    gap: 4px;
    padding: 8px 12px;
	margin-bottom: 2px;
}

.prk_mega_menu  li  a .item-icon-title{
	align-items: center;
    display: inline-flex;
    gap: 4px;
	line-height: 18px;
}
.prk_mega_menu  li.mega_menu_tree_level.prk-top-tab > .sub-menu a .item-icon-title{
	margin-bottom: 7px;
}
.prk_mega_menu > li > a .item-icon-title .title{
    line-height: 24px;
}
/* .prk_mega_menu > li > a:hover{
	background-color: #f8fafb;
  color: inherit;

  border-radius: 14px;
  transition: box-shadow .5s ease;
  -webkit-transition: box-shadow .5s ease;
} */
.prk_mega_menu > li.prk-side-tab > a{
	font-weight: 600;
}
.prk_mega_menu > li > a i,.prk_mega_menu > li > a img{
	position: relative;
    font-size: 17px;
    color: #000;
    max-width: 21px;
    margin-left: 4px;
    height: auto;
    display: inline-block;
}
.prk_mega_menu > li > a i[class^="prk-"]{
  font-size: 17px;
}
.prk_mega_menu > li.clasic_menu > ul{
	min-width: 200px;
	position:absolute;
	right: 0px;
	opacity:0;
	z-index:-10;
	transition: all 0.2s ease-in-out;
	background: #fff;
	border-top: 1px solid #e1e1e1;
	box-shadow: 0 1px 3px rgba(0,0,0,.3);
	box-sizing: border-box;
	display: none;
}
.prk_mega_menu > li.clasic_menu > ul ul ul,
.prk_mega_menu > li.clasic_menu > ul ul ul ul,
.prk_mega_menu > li.clasic_menu > ul ul ul ul ul{
	opacity:0;
	z-index:-10;
	display:none;
}
.prk_mega_menu > li.clasic_menu > ul ul{
	position:absolute;
	right:100%;
	top: -1px;
	opacity:0;
	z-index:-10;
	background: #fff;
	box-shadow: 0 1px 3px rgba(0,0,0,.3);
	box-sizing: border-box;
	transition: all 0.1s ease-in-out;
	min-width:200px;
	display: none;
}
.prk_mega_menu > li.clasic_menu > ul ul li:first-child{
	border-top: 1px solid #e1e1e1;
}
.prk_mega_menu > li.clasic_menu > ul li{
	position:relative;
}
.prk_mega_menu > li.clasic_menu > ul li.menu-item-has-children:after {
		font-size: 20px;
		font-family: 'remixicon' !important;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		content: "\ea50";
		line-height: 1px;
		width: 2px;
    padding-right: 5px;
    position: absolute;
    left: 20px;
    top: 50%;
    margin-top: -10px;
}
.prk_mega_menu > li.clasic_menu > ul li:hover > ul{
	opacity:1;
	z-index:100;
	display:block;
}
.prk_mega_menu > li.clasic_menu > ul a{
	color: #333;
	display: block;
	font-size: 13px;
	white-space: nowrap;
	padding: 0 20px;
	border-bottom: 1px solid #f4f4f5;
	transition: all 0.1s ease-in-out;
	line-height: 40px;
}
.prk_mega_menu > li.clasic_menu > ul a i{
	position: relative;
	top: 3px;
	font-size: 16px;
	margin-left: 3px;
}
.prk_mega_menu > li.clasic_menu > ul a:hover{
	color:#ef3f3e;
}
.prk_mega_menu > li.mega_menu_tree_level > ul{
	position:absolute;
	top: 100%;
	right:0;
	opacity:0;
	z-index:-10;
	transition: all 0.1s ease-in-out;
	width:99%;
	width:100%;
	box-sizing:border-box;
	background-color:#fff;
	border-bottom: 1px solid #e8e8e8;
	height:45px;
	box-shadow: 0 1px 3px rgba(0,0,0,.3);
	display: none;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li{
	float:right;
    padding: 10px 22px;
    padding-right: 10px;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li a{
	display: flex;
	align-items: center;
	font-size: 13px;
	line-height: 38px;
	padding: 0 20px;
	color: #ababab;
	font-weight: normal;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li a i{
	display: none !important;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li:hover > a,
.prk_mega_menu > li.mega_menu_tree_level > ul > li.active > a{
	color: #ef3f3e;
	border-bottom: 2px solid #ee3e3e;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul{
	opacity:0;
	z-index: -10;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul > li{
	width: 16%;
	float:right;
	box-sizing: border-box;
	padding: 1px 5px 1px 5px;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul > li > a{
	color: #000000;
	font-size: 14px;
	font-weight: 700;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul > li a{
	line-height:27px;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul > li ul{
	/* padding-right:15px; */
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul > li ul li:hover a{
	color:#ef3f3e;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul{
	width:100%;
	padding:10px 0;
	position:absolute;
	right:0;
	top: 42px;
	background-color:#fff;
	box-shadow: 0 1px 3px rgba(0,0,0,.3);
	min-height: 250px;
	border-radius: 0 0 8px 8px;
	background-repeat: no-repeat;
	background-position: left bottom;
	flex-wrap: wrap;
	visibility: hidden;
	display:none;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li:hover > ul{
	opacity:1;
	z-index:10;
	visibility: visible;
	display: flex;
}
.prk_mega_menu > li.clasic_menu:hover > ul,
.prk_mega_menu > li.mega_menu_tree_level:hover > ul{
	opacity:1;
	z-index:1000;
	display: block;
}


.prk_mega_menu > li.mega_menu_tree_level:hover ul li.active > ul{
	opacity:1;
	z-index:10;
	visibility: visible;
	display: flex;
}



.prk_mega_menu > li.mega_menu_two_level > ul{
	position: absolute;
	top: 100%;
	right: 0;
	opacity: 0;
	z-index: -10;
	transition: all 0.1s ease-in-out;
	width: 100%;
	box-sizing: border-box;
	background-color: #fff;
	border-bottom: 1px solid #e1e1e1;
	/* box-shadow: 0 1px 3px rgba(0,0,0,.3); */
	border-radius: 0 0 8px 8px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	visibility: hidden;
	display: none;
}
.prk_mega_menu > li.mega_menu_two_level:hover > ul {
	opacity:1;
	z-index:110;
	visibility: visible;
	display: flex;
	border-top: 1px solid #eee;
}
.prk_mega_menu > li.mega_menu_two_level > ul > li > a {
    color: #000;
    font-size: 14px;
		font-weight: 700;
    line-height: 30px;
}
.prk_mega_menu > li.mega_menu_two_level > ul > li > ul li a{
	color: #a0a0a0;
	line-height: 29px;
	font-weight: 400;
	font-size: 14px;
}
.prk_mega_menu > li.mega_menu_two_level > ul > li > ul li a:hover{
    color: #ef3f3e;
}
.prk_mega_menu > li.mega_menu_two_level:hover > ul > li{padding: 10px;width: 15%;padding: 10px 10px 10px 10px;/*border-bottom: 1px solid #f7f7f7;*/}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items{
	background: #fff;
	width: 100%;
	position: absolute;
	top: 100%;
	right: 0;
	border-radius: 0 0 8px 8px;
	/* box-shadow: 0 1px 3px rgba(0,0,0,.3); */
	overflow: hidden;
	z-index:-10;
	opacity:0;
	transition: all 0.1s ease-in-out;
	max-height: 502px;
	min-height: 392px;
	/* overflow-y: auto; */
	border-top: 1px solid #eee;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab:hover .prk-tab-menu-items{
	z-index:110;
	opacity:1;
	display: block !important;
	border-top: 1px solid #eee;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul{
    width: 15%;
    float: right;
    box-sizing: border-box;
    background-color: #fff;
    max-height: 502px;
    min-height: 390px;
    overflow-y: auto;
	border-left: 1px solid #f0f0f1;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li{
	display: flex;
    align-items: center;
    justify-content: space-between;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
	border-right: solid 3px transparent;
	transition: all .25s ease;
}

body header.header.header_2 .prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li:hover,
body header.header.header_2 .prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li.active{
	border-radius: 0;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    background-color: #f8f8fa;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > a{
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    padding-right: 4px;
    display: flex;
    align-items: center;
    padding: 15px 8px;
    width: 100%;
	color: #0c0c0c;
}

.prk_mega_menu > li.mega_menu_tree_level ul > li > a > .item-icon-title > i,
.prk_mega_menu > li.mega_menu_tree_level ul > li > a > .item-icon-title > img{
    font-size: 20px;
    margin-left: 4px;
    width: 20px;
    position: relative;
    top: -1px;
    display: inline-block;
}
body .prk_mega_menu > li.mega_menu_tree_level ul > li > a > .item-icon-title > img {
    width: 24px;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li:hover > a,
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li.active > a{
    color: #ef394e;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > ul{
    position: absolute;
    left: 0;
    width: 85%;
    height: 100%;
    background: #ffffff;
    top: 0;
    z-index: -10;
    opacity: 0;
    padding: 20px 5px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    visibility: hidden;
    max-height: 501px;
    min-height: 390px;
    overflow-y: auto;
    padding-bottom: 0;
    margin-bottom: 0;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li:hover ul,
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li.active ul{
	z-index:10;
	opacity:1;
	visibility: visible;
}

.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > ul > li{
    width: 20%;
    box-sizing: border-box;
    padding: 0 10px 10px 10px;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > ul > li i{
	display: none;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > a{}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > ul > li > a{
    font-weight: 700;
		font-size: 14px;
    line-height: 29px;
    color: #000;
}
.prk_mega_menu > li.mega_menu_tree_level > ul > li > ul > li > a::before{
	content: '';
	position: relative;
	top: 0px;
	width: 2px;
	padding: 8px 1px;
	margin-left: 5px;
	border-radius: 1px;
	background-color: #fc3131ee;
	display: inline-block;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > ul > li > a::before,.prk_mega_menu > li.mega_menu_two_level > ul > li > a::before{
	content: '';
	position: relative;
	top: 4px;
	width: 2px;
	padding: 8px 1px;
	margin-left: 5px;
	border-radius: 1px;
	background-color: #fc3131ee;
	display: inline-block;
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > ul > li > ul {
}
.prk_mega_menu > li.mega_menu_tree_level.prk-side-tab > .prk-tab-menu-items > ul > li > ul > li > ul li a{
  line-height: 27px;
	font-size: 14px;
	font-weight: 400;
  color: #a0a0a0;
}

.mega_menu_two_level .sub-menu.prk-level-0{
  background-repeat: no-repeat;
  background-position: left bottom;
}
.mobile-menu1 .off-canvas-main ul,body .modal-menu .off-canvas-main .menu ul{
	overflow-y: scroll;
}
.box-hover-menu {
	position: absolute;
	height: 39px;
	top: 0;
	z-index: -1;
	opacity: 0.5;
	background-color:#d9d8d8;
	border-radius: 12px;
	transition: all .5s ease 0s;
}
.bg-transparent,.bg-transparent:hover{
	background: transparent !important;
}
.zIndex-high{
	z-index:999999999;
}
.box-hover-menu {
	position: absolute;
	height: 39px;
	top: 0;
	z-index: -1;
	opacity: 0.5;
	background-color: #d9d8d85e;
	border-radius: 12px;
	transition: all .5s ease 0s;
}
.bg-transparent,.bg-transparent:hover{
	background: transparent !important;
}
.zIndex-high{
	z-index:999999999;
}.line-account{
    background: rgba(228, 228, 228, 1);
    height: 18px;
    display: flex;
    width: 1px;
    margin: 0 10px;
}@font-face {font-display:swap;
	font-family: parskala;
	src: url('/wp-content/themes/parskala/assets/fonts/parskala/parskala.eot');
	src: url('/wp-content/themes/parskala/assets/fonts/parskala/parskala.woff2') format('woff2');
	src:url('/wp-content/themes/parskala/assets/fonts/parskala/parskala.woff') format('woff');
	src:url('/wp-content/themes/parskala/assets/fonts/parskala/parskala.ttf') format('truetype');
}

/* woocomerce style min */
.right-side-dokan
{
	float:right;
	width:19%
}
.mcarousel_product.modern_blog .post-content,.remodal,.promotion_produt,.mcarousel_product,.lists_product .product-lists,.services-items .ser-item .item_90s,.main_grid_product .grid_item .post_grid{
	border-radius: 11px;
}
.dokan-dash-sidebar
{
	float:unset;
	width:100%;
	background-color:#fff;
	border:1px solid #ececec;
	border-radius:8px;
	box-sizing:border-box;
	margin-bottom:20px;
	overflow:hidden
}



.dokan-w12
{
	float:right;
	width:49%!important
}

.dokan-dash-right
{
	float:left!important
}

.dokan-dash-sidebar .user-name
{
	font-size:13.5px;
	color:#535353;
	padding:15px 0;
	font-weight:550;
	padding-top:0
}

.dokan-dash-sidebar .user-name a i
{
	color:#535353;
	margin-left:3px;
	margin-right:5px
}

.dokan-w6
{
	width:49%!important
}

.dokan-dash-sidebar .user-email
{
	font-size:13.5px;
	color:#535353
}

#dokan-navigation .dokan-dashboard-menu li
{
	font-size:13px;
	padding:20px 0;
	color:#535353;
	font-weight:550
}

#dokan-navigation .dokan-dashboard-menu li.settings .pull-right,#dokan-navigation .dokan-dashboard-menu li.back .fa-long-arrow-left
{
	float:left;
	transform:rotate(180deg)
}

#dokan-navigation .dokan-dashboard-menu li a
{
	color:#535353;
	padding:0 15px;
	display:block;
	box-sizing:border-box
}

#dokan-navigation .dokan-dashboard-menu li a i
{
	margin-left:10px;
	font-size:16px
}

#dokan-navigation .dokan-dashboard-menu .active a
{
	color:#ef394e
}

#dokan-navigation .dokan-dashboard-menu li:hover a
{
	color:#ef394e;
	transition:.2s all
}

#dokan-navigation .dokan-dashboard-menu li:hover
{
	background:#ef394e0f;
	transition:.2s all
}

#dokan-navigation .dokan-dashboard-menu li.dokan-common-links:hover
{
	background:transparent!important
}

#dokan-navigation .dokan-dashboard-menu li.dokan-common-links:hover a
{
	color:#535353
}

#dokan-navigation .dokan-dashboard-menu .active
{
	background:#ef394e0f
}

#dokan-navigation #mobile-menu-icon,#toggle-mobile-menu
{
	display:none
}

.dokan-common-links.dokan-clearfix
{
	text-align:center;
	border-top:1px solid #e6e6e6;
	margin-top:10px
}

.dokan-common-links.dokan-clearfix .tips
{
	width:24%;
	display:inline-block!important;
	text-align:center
}

.dokan-common-links.dokan-clearfix .tips i
{
	font-size:1.2rem!important
}

.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li
{
	padding:0 10px!important
}

.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.subsubsub li.active a
{
	color:#151515!important;
	font-size:14px!important
}

.product-listing-top
.dashboard-widget
{
	border:1px solid #ececec;
	border-radius:8px;
	padding:15px;
	box-sizing:border-box;
	margin-bottom:10px
}

.dashboard-widget.big-counter
{
	text-align:center
}

.dashboard-widget.big-counter li
{
	font-size:15px;
	padding:10px 0;
	border-bottom:1px solid #d2d2d233;
	color:#535353
}

.dashboard-widget.big-counter li .count
{
	padding:10px 0;
	font-weight:700
}

.dashboard-widget .widget-title
{
	font-size:15px;
	color:#535353;
	font-weight:550;
	border-bottom:1px solid #ececec;
	padding-bottom:15px
}

.dashboard-widget .widget-title i
{
	color:#ccc;
	margin-left:5px
}

.dashboard-widget .widget-title .pull-right
{
	float:left;
	font-size:13px
}

.dashboard-widget .widget-title .pull-right a
{
	color:#ef394e
}

.dashboard-widget.orders
{
	border:1px solid #ececec;
	border-radius:8px;
	padding:15px;
	box-sizing:border-box;
	margin-bottom:10px;
	display:inline-block;
	width:100%
}

.content-half-part
{
	width:100%!important;
	float:none
}

.content-half-part .list-count
{
	width:40%
}

.content-half-part .list-count li
{
	font-size:13px;
	padding:10px 20px
}

.content-half-part .list-count li .count
{
	float:left
}

.list-unstyled
{
	padding:10px 0;
	box-sizing:border-box
}

.list-count li
{
	padding:10px 20px;
	box-sizing:border-box;
	font-size:13px
}

.list-count li a
{
	color:#ef394e
}

.list-count li a .count
{
	float:left
}

.dashboard-widget.products .list-count li a
{
	color:#535353
}

.dokan-alert-warning
{
	font-family:prk-font;
	font-size:14px
}

.dokan-panel-default
{
	background:none;
	border:none;
	margin:0;
	padding:0;
	box-shadow:none;
	padding:15px 0;
	background:none!important;
	border:none!important;
	box-shadow:none!important
}

.dokan-product-listing .dokan-product-listing-area .dokan-w12
{
	width:100%!important
}

.dokan-form-inline.dokan-w8.dokan-product-date-filter
{
	float:right!important;
	width:auto
}

.dokan-form-inline.dokan-w8.dokan-product-date-filter .dokan-form-group
{
	width:auto!important
}

.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter
{
	width:60%!important
}

.dokan-product-listing .dokan-product-listing-area .dokan-product-date-filter
{
	float:right!important;
	width:55%!important
}

.dokan-product-listing .dokan-product-listing-area .dokan-product-search-form
{
	float:left!important;
	width:40%!important
}

.dokan-form-inline .dokan-form-group
{
	margin-right:0!important;
	float:right!important;
	margin-left:5px
}

select.dokan-form-control
{
	border-radius:8px;
	color:#717171;
	border:1px solid #C8C8C8!important;
	padding:10px;
	height:auto!important
}

.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form button[name="product_listing_search"]
{
	float:left!important
}

.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group
{
	float:left!important
}

.dokan-form-inline .dokan-form-group select
{
	margin-left:20px;
	border-radius:8px;
	font-family:prk-font;
	border:1px solid #C8C8C8;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	height:auto
}

.dokan-form-inline .dokan-form-group input.dokan-form-control
{
	border-radius:8px;
	border:1px solid #C8C8C8;
	padding-top:10px;
	padding-bottom:10px;
	height:auto;
	line-height:unset;
	padding-right:10px
}

.dokan-product-listing .dokan-product-listing-area .dokan-btn
{
	padding:10px;
	color:#fff;
	background:#ef394e
}

.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link
{
	float:left!important;
	text-align:left!important
}

.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link a
{
	border:1px solid #ef394e!important;
	background:#fff!important;
	color:#ef394e;
	padding:10px!important;
	font-size:13px
}

input[type="submit"].dokan-btn-theme,a.dokan-btn-theme,.dokan-btn-theme
{
	background-color:#ef394e!important;
	border-color:#ef394e!important;
	padding:10px
}

.dokan-dashboard-content .dokan-table > thead > tr > th
{
	color:#fdfdfd;
	font-size:13px;
	font-weight:600;
	padding:15px 0;
	box-sizing:border-box
}

.dokan-dashboard-content #dokan-product-list-table thead
{
	background-color:#85B3BE
}

.dokan-dashboard-content #dokan-product-list-table tr th input.dokan-checkbox
{
	width:16px;
	min-width:16px;
	height:16px
}

.dokan-product-listing .dokan-product-listing-area table tbody
{
	padding:10px 0;
	box-sizing:border-box
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table td
{
	font-size:13.8px;
	line-height:30px;
	color:#535353
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table td strong
{
	line-height:30px;
	font-weight:500
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .dokan-label-success,.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .dokan-label-default
{
	line-height:30px;
	padding:7px;
	font-size:11px
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table mark.instock,.dokan-product-listing .dokan-product-listing-area table.product-listing-table mark.outofstock
{
	font-size:11px
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .woocommerce-Price-amount .woocommerce-Price-currencySymbol
{
	font-size:13px!important
}

.dokan-dashboard-content a.dokan-btn-sm,.dokan-btn-sm
{
	padding:5px 10px!important;
	font-size:12px;
	line-height:1.5;
	border-radius:3px;
	border:1px solid #ef394e!important;
	background:#fff!important;
	color:#ef394e!important
}

.dokan-dashboard-content .entry-title
{
	font-size:17px;
	color:#535353;
	font-weight:600
}

.dokan-dashboard-content .dokan-dashboard-header
{
	border-bottom:1px solid #EDEDED;
	padding-bottom:20px;
	margin-bottom:2rem
}

.dokan-new-product-area .dokan-form-container .dokan-form-group
{
	width:100%
}

.dokan-dashboard-content .dokan-form-top-area .dokan-form-group label.form-label
{
	color:#535353;
	padding:10px 0
}

#store-form .dokan-form-group,#payment-form .dokan-form-group,#profile-form .dokan-form-group,#dokan-store-seo-form .dokan-form-group
{
	width:100%
}

#store-form .dokan-form-group,#payment-form .dokan-form-control.email,#profile-form .dokan-form-group .dokan-form-control
{
	border:none!important
}

.dokan-settings-content .dokan-settings-area .dokan-dashboard-header
{
	padding-bottom:20px!important
}

.dokan-store-seo-wrapper
{
	overflow:hidden
}

.dokan-w6.dokan-dash-left .dashboard-widget.big-counter .list-inline,.dokan-w6.dokan-dash-right .dashboard-widget.sells-graph
{
	border-radius:8px;
	border:1px solid #ececec!important;
	margin-bottom:10px;
	padding:10px
}

#store-form .dokan-form-control,#shipping-settings .dokan-form-control,#dokan-store-seo-form .dokan-form-control
{
	color:#717171;
	border-radius:8px;
	border:1px solid #C8C8C8!important;
	padding:10px
}

.dokan-store-settign-header-wrap
{
	width:100%
}

.dokan-store-settign-header-wrap small
{
	float:left
}



.dokan-form-control option
{
	font-family:prk-font!important
}

.content-half-part.downloadable-checkbox,.content-half-part.regular-price
{
	float:right;
	width:49%!important;
	padding:10px 0!important
}

.content-half-part.virtual-checkbox,.content-half-part.sale-price
{
	float:left;
	width:49%!important;
	padding:10px 0!important
}

.product-edit-container label
{
	color:#535353
}

.dokan-input-group
{
	border-radius:8px;
	border:1px solid #C8C8C8;
	overflow:hidden
}

.dokan-input-group .dokan-input-group-addon
{
	background:#fff;
	padding:10px;
	border-left:1px solid #C8C8C8;
	border-radius:0
}

.dokan-input-group input
{
	padding:10px;
	width:100%;
	outline:none;
	color:#535353
}

.select2-container .select2-selection--single
{
	height:44px!important;
	border:1px solid #C8C8C8!important;
	border-radius:8px!important
}

.select2-container--default .select2-selection--single .select2-selection__rendered
{
	line-height:44px!important
}

.select2-container .select2-search--inline .select2-search__field
{
	padding:10px 0!important
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single
{
	height:0!important
}

.select2-container
{
	border-radius:8px;
	font-size:13px
}

.select2-container--default .select2-selection--single
{
	outline:none
}

.select2-container--default .select2-search--dropdown .select2-search__field
{
	outline:none;
	border:0
}

.product-edit-new-container .content-half-part.featured-image
{
	padding:10px;
	box-sizing:border-box
}

.product-edit-new-container .dokan-product-edit-form .dokan-new-product-featured-img
{
	width:40%!important
}

.product-edit-container #dokan-product-images ul.product_images
{
	float:right!important
}

.product-edit-new-container .dokan-product-edit-form .dokan-new-product-featured-img .image-wrap
{
	height:50%
}

.product-edit-new-container label.form-label
{
	padding:10px 0
}

.dokan-edit-row
{
	border-radius:8px
}

.dokan-edit-row .dokan-section-heading
{
	padding:20px 15px!important
}

.dokan-edit-row .dokan-section-heading h2
{
	float:right!important;
	font-size:17px!important;
	margin-left:12px!important;
	font-weight:600!important;
	color:#535353
}

.dokan-edit-row .dokan-section-heading p
{
	float:right!important
}

.dokan-edit-row .dokan-section-heading .dokan-section-toggle
{
	float:left!important
}

.product-edit-container label
{
	padding:10px 0;
	display:block
}

.dokan-form-control
{
	border-radius:8px!important;
	padding:10px!important;
	box-sizing:border-box;
	outline:none;
	border:1px solid #C8C8C8!important
}

.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list
{
	border:1px solid #C8C8C8!important;
	color:#535353!important;
	padding:10px!important;
	margin-bottom:10px!important
}

.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-remove-attribute
{
	right:unset!important;
	left:0!important
}

.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-toggle-attribute
{
	right:unset!important;
	left:4%!important
}

.content-half-part.dokan-attribute-values
{
	padding:10px!important;
	box-sizing:border-box
}

.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper .dokan-attribute-type select
{
	margin:0!important
}

.dokan-btn-default.add_new_attribute
{
	margin-right:5px;
	padding:10px;
	background:#fff;
	border:1px solid #ef394e;
	color:#ef394e!important
}

a.dokan-btn-default,.dokan-btn-default
{
	color:#fff!important
}

input[type="submit"].dokan-btn-lg,a.dokan-btn-lg,.dokan-btn-lg
{
	font-size:13px!important
}

.dokan-close
{
	float:left!important;
	margin-left:2rem;
	font-size:1.5rem;
	line-height:0!important
}

.dokan-message::before
{
	background-color:#00bfd6!important
}

.dokan-message
{
	color:#00bfd6;
	font-size:13.5px;
	padding:20px!important;
	border-top:3px solid #00bfd6!important;
	background:#00bfd60d!important
}

.dokan-table.dokan-table-striped thead
{
	background-color:#85B3BE
}

input[type="submit"].dokan-btn-sm,a.dokan-btn-sm,.dokan-btn-s
{
	color:#fff!important
}

.dokan-table > tbody > tr > td
{
	font-size:14px;
	color:#535353
}

.datepicker.hasDatepicker
{
	border:1px solid #c8c8c8;
	padding:10px;
	font-size:13px;
	border-radius:8px;
	outline:none
}

.dokan-new-product-area .featured-image
{
	margin:0 auto
}

.product-edit-container .dokan-feat-image-upload
{
	border:none!important
}

.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn
{
	background:#ef394e!important;
	color:#fff!important
}

.dokan-form-control.wc_input_price.dokan-product-regular-price,.dokan-form-control.wc_input_price.dokan-product-sales-price
{
	border:0!important
}

.dokan-form-group.dokan-clearfix.dokan-price-container .content-half-part
{
	float:right!important;
	width:50%!important;
	box-sizing:border-box;
	padding:10px
}

.dokan-form-container label
{
	font-size:13.5px;
	padding:10px 0;
	color:#535353
}

.dokan-btn-default
{
	border:1px solid #ef394e!important;
	color:#ef394e!important;
	padding:10px!important;
	font-size:13.5px!important;
	margin-top:10px
}

.dokan-btn.dokan-btn-default.dokan-btn-theme
{
	color:#fff!important
}

.dokan-dashboard-not-product-found .dokan-blank-product-message
{
	font-size:13.5px!important;
	color:#535353
}

.dokan-form-horizontal
{
	text-align:center;
	width:100%;
	display:inline-block
}

.dokan-settings-content .dokan-settings-area .dokan-banner
{
	width:100%;
	display:inline-block;
	height:200px!important
}

.dokan-dashboard .dokan-form-group
{
	box-sizing:border-box;
	max-width:100%;
	display:inline-block;
	overflow:hidden;
	color:#535353;
	font-size:13px
}
.woocommerce div.product .back_holder.tflex form.cart .button{
	font-size: 12px !important;
}

.content-half-part.dokan-product-meta .dokan-form-group
{
	width:100%!important
}

.content-half-part.dokan-product-meta .dokan-form-group .dokan-form-control
{
	border-radius:8px!important;
	border:1px solid #C8C8C8!important
}

.dokan-form-group.dokan-clearfix.dokan-price-container .dokan-form-control.wc_input_price.dokan-product-regular-price,.dokan-form-group.dokan-clearfix.dokan-price-container .dokan-form-control.wc_input_price.dokan-product-sales-price
{
	border:none!important
}

input.dokan-form-control
{
	border:1px solid #C8C8C8!important;
	padding:10px!important;
	box-sizing:border-box;
	color:#535353
}

.dokan-form-horizontal .dokan-control-label
{
	text-align:right!important;
	display:block;
	width:100%;
	padding:10px 0!important;
	color:#535353;
	font-size:13px
}

.dokan-text-left
{
	width:100%!important
}

.dokan-settings-content .dokan-settings-area .dokan-gravatar
{
	width:100%
}

.dokan-settings-content .dokan-settings-area .dokan-address-fields label
{
	color:#535353
}

.gravatar-button-area .dokan-pro-gravatar-drag.dokan-btn.dokan-btn-default
{
	color:#ef394e!important
}

.dokan-settings-content .dokan-settings-area .dokan-banner
{
	border:none!important
}

a.dokan-btn-info,.dokan-btn-info
{
	color:#fff!important;
	background-color:#ef394e!important;
	border-color:#ef394e!important
}

.gravatar-button-area
{
	text-align:right!important
}

.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap
{
	float:right!important;
	width:100%!important
}

.dokan-settings-content .dokan-settings-area .dokan-update-setting-top
{
	float:left
}

.dokan-settings-content .dokan-settings-area .dokan-dashboard-header h1
{
	font-size:14px!important
}

.dokan-update-setting-top-button.dokan-btn.dokan-btn-theme.dokan-right
{
	font-size:13px
}

.dokan-left
{
	width:100%!important;
	padding:10px 0!important;
	margin:0!important
}

.dokan-w4.ajax_prev.dokan-text-left
{
	margin:0!important
}

.dokan-alert-success
{
	font-size:13px
}

.dokan-section-content .dokan-form-group
{
	width:100%
}

.show_if_stock.dokan-stock-management-wrapper.dokan-form-group.dokan-clearfix
{
	width:100%
}

.dokan-page-help
{
	font-size:13px;
	padding:10px 0;
	color:#535353;
	line-height:30px
}

a.dokan-btn-default,.dokan-btn-default
{
	color:#ef394e!important
}

.dokan-shipping-settings .back-link
{
	font-size:13px
}

.dokan-w4.ajax_prev
{
	border:none!important
}

input[type="submit"].dokan-btn-danger,a.dokan-btn-danger,.dokan-btn-danger
{
	font-size:13px!important
}

.dokan-alert-info
{
	font-size:13px!important
}

.dokan-progress
{
	box-shadow:unset!important
}

.dokan-progress-bar-info
{
	float:right!important
}

.seller-info-box
{
	border-radius:8px;
	overflow:hidden;
	background-color:#fff;
	-webkit-box-shadow:0 12px 12px 0 hsla(0,0%,71%,.1);
	box-shadow:0 12px 12px 0 hsla(0,0%,71%,.1);
	border:1px solid #dedede
}

.seller-info-box-header
{
	position:relative;
	background-color:#00bfd6;
	height:96px
}

.vendors-names
{
	display:block;
	position:relative;
	text-align:center;
	width:100%;
	box-sizing:border-box;
	margin-top:30px;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:10px
}

.Vendor-name
{
	font-size:16px;
	font-weight:500;
	color:#535353
}

.seller-info-box-avatar
{
	height:100px;
	width:100px;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:4px solid #beebf1;
	background:#fff;
	background-position-x:0;
	background-position-y:0;
	background-repeat:repeat;
	background-image:none;
	background-size:auto;
	background-size:70% auto;
	position:absolute;
	left:50%;
	top:12px;
	-webkit-transform:translate(-50%);
	transform:translate(-50%);
	border-radius:50%;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:50%
}

.seller-info-box-username
{
	color:#535353;
	text-align:center;
	font-size:19px;
	line-height:1.158;
	font-weight:500;
	letter-spacing:-.5px
}

.seller-info-box-line
{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
	margin-bottom:10px
}

.seller-info-box-registrations-date
{
	max-width:100%;
	text-align:center;
	text-overflow:ellipsis;
	color:#555;
	overflow:hidden;
	padding-bottom:10px;
	font-size:12px;
	line-height:21px;
	padding-left:10px;
	padding-right:10px;
	box-sizing:border-box
}

.seller-info-box-vote
{
	border-top:1px solid #e9e9e9;
	padding:10px 25px;
	font-size:16px;
	line-height:27px;
	font-weight:400;
	text-align:center;
	background-color:#fcfcfc
}

.seller-info-box-details
{
	text-align:center;
	padding:10px
}

.seller-info-box-dropdown
{
	position:relative;
	display:inline-block
}

.seller-info-box-dropdown .btn-link-border
{
	font-size:13px;
	line-height:1.692
}

.btn-link-border
{
	display:inline-block;
	background:none;
	border:none;
	outline:none;
	cursor:pointer;
	position:relative;
	text-align:center;
	white-space:nowrap;
	color:#1ca2bd;
	padding:0;
	line-height:2
}

.vendors-links
{
	text-align:center;
	padding:10px 0;
	border-top:1px solid #e9e9e9
}

.vendors-links a
{
	color:#ababab;
	font-size:13px
}

.vendors-links i
{
	padding-left:10px;
	color:#ababab
}

.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-image
{
	float:right;
	width:30%!important;
	max-width:70px!important
}

.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-image img
{
	width:100%;
	height:100%
}

.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data
{
	float:left;
	width:70%;
	padding:0
}

.dokan-store-products-filter-area #dokan-store-products-search-result h3
{
	color:#535353;
	padding:10px 0;
	font-weight:600;
	line-height:32px
}

.dokan-store-products-filter-area #dokan-store-products-search-result .product-price
{
	font-size:13px!important
}

.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data div:not(.dokan-ls-product-categories)
{
	padding:5px!important
}

.dokan-store-products-filter-area .product-name-search
{
	font-size:13px!important;
	padding:0 10px!important;
	box-sizing:border-box
}

.search-store-products.dokan-btn-theme
{
	cursor:pointer;
	padding:0 10px!important;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	font-size:13px
}

.dokan-store-products-filter-area .orderby-search
{
	border-radius:8px;
	color:#434343;
	font-family:prk-font;
	font-size:13px
}

.dokan-store-products-filter-area
{
	margin-bottom:20px!important
}

.woocommerce-pagination
{
	display:inline-block;
	width:100%;
	padding:10px;
	box-sizing:border-box;
	text-align:center
}

.woocommerce-pagination ul li
{
	display:inline-flex
}


.woocommerce-pagination ul li .page-numbers.current
{
	background-color:#00bfd6;
	color:#fff
}

.dokan-pagination-container .dokan-pagination
{
	display:inline-block;
	width:100%;
	box-shadow:0 2px 4px 0 rgba(0,0,0,0.03);
	border:1px solid #E4E4E4;
	padding:10px;
	box-sizing:border-box;
	text-align:center;
	margin-top:10px
}

.dokan-pagination-container .dokan-pagination li
{
	display:inline-flex!important
}

.dokan-pagination-container .dokan-pagination li a
{
	border-radius:6px;
	border:0!important;
	padding:10px!important;
	font-size:13px
}

.dokan-pagination-container .dokan-pagination li.active a
{
	background:#00bfd6!important;
	color:#fff
}

#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-3
{
	float:right
}

#dokan-seller-listing-wrap ul.dokan-seller-wrap li
{
	box-sizing:border-box
}

#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a
{
	font-size:21px;
	font-weight:500;
	display:block;
	padding:10px 0;
	box-sizing:border-box
}

.dokan-alert.dokan-alert-warning
{
	line-height:30px;
	font-weight:500
}

.dokan-alert-danger
{
	line-height:32px
}

.dokan-alert
{
	font-size:13px
}

.dokan-withdraw-area .dokan-table-striped > tbody > tr:nth-of-type(2n+1)
{
	background-color:#85B3BE!important;
	color:#fff;
	font-size:13px;
	font-weight:600
}

.dokan-withdraw-area .dokan-table-striped > tbody > tr td
{
	text-align:center;
	border:1px solid #eee;
	background-color:#fff!important
}

.product.product-type-variable .column-2 .inner > .price
{
	display:none!important
}


.single-pro.woocommerce form.cart .variations td.label
{
	font-size:13px;
	color:#535353
}

.single-pro.woocommerce form.cart .variations select
{
	font-family:prk-font;
	color:#535353;
	background:transparent;
	border:1px solid #ccc;
	border-radius:6px;
	padding:7px 5px;
	box-sizing:border-box;
	outline: 0;
}
.single_variation_wrap.prce-pro{
	padding: 10px 15px !important;
	padding-top: 0 !important;
}
.single_variation_wrap .prce-pro ins{
	display: inline-block;
	margin: 0;
}
.single-pro.woocommerce .woocommerce-variation-availability .stock.in-stock,.woocommerce-ordering
{
	display:none
}
.widgettitle {
  font-weight: 700;
  color: #000;
  display: block;
  font-size: 15px;
}
.price_slider_wrapper .ui-widget-content {
  border-radius: 1em;
  background-color: #C6C6C6;
  border: 0;
}
.ui-slider {
  position: relative;
  text-align: right;
  margin-right: .5em;
  margin-left: .5em;
}
.ui-slider {
  position: relative;
  text-align: right;
  margin-right: .5em;
  margin-left: .5em;
}
.price_slider_amount {
  text-align: left;
  line-height: 2.4;
  font-size: .8751em;
}
.price_slider_wrapper .price_slider_amount .button::before {
  font-family: parskala;
  content: "\E118\00FE0E";
  color: #FFF;
  margin-left: 5px;
  font-size: 15px;
}
.price_label {
  width: 100%;
  display: inline-block;
  font-size: 13px;
  color: #535353;
  text-align: center;
}
.price_label .from {
  float: right;
}
.price_label .to {
  float: left;
}
.price_slider_wrapper .price_slider_amount .button {
  padding: 13px !important;
}
.price_slider_wrapper .price_slider_amount .button {
  display: block;
  width: 100%;
  background-color: #00bfd6;
  border-radius: 8px;
  color: #fff;
  margin-top: 20px;
  font-family: prk-font;
  font-weight: 400;
  transition: .2s all;
}
.wc-block-product-categories-list-item::before {
  font-family: "parskala";
  content: "\E0B3\00FE0E";
  font-size: 10px;
  color: #a0a0a0;
  margin-left: 2px;
}
.wc-block-product-categories-list-item {
  font-size: 13.5px;
  padding-top: 20px;
}
.wc-block-product-categories-list-item {
  font-size: 13.5px;
  padding-top: 20px;
}
.wc-block-product-categories-list-item a {
  color: #535353;
}
.ui-slider-horizontal {
  height: .1em;
}
.ui-slider {
  position: relative;
  text-align: right;
  margin-right: .5em;
  margin-left: .5em;
}
.price_slider {
  margin-bottom: 1em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  border-radius: 1em;
  background-color: #00BFD6;
}
.ui-slider-handle:nth-of-type(1)::before, .ui-slider-handle:nth-of-type(2)::before {
  position: relative;
	left: 1px;
  margin: 0 !important;
  font-size: unset !important;
}
.ui-slider-handle:nth-of-type(1)::before {
  font-family: "parskala";
  content: "\E08C\00FE0E";
  color: #535353;
  font-size: 10px;
  margin-right: 6px;
  font-weight: 700;
}
.ui-slider-handle:nth-of-type(2)::before {
  font-family: "parskala";
  content: "\E08B\00FE0E";
  color: #535353;
  font-size: 10px;
  margin-right: 6px;
  font-weight: 700;
}
.wc-block-product-categories-list-item-count {
  float: left;
  color: #535353;
  font-size: 13px;
}

.ui-slider-handle:nth-of-type(1)::before, .ui-slider-handle:nth-of-type(2)::before {

    position: relative;
    top: 2px;
    margin: 0 !important;
    font-size: unset !important;

}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1em;
  height: 1em;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0,0,0,0.2);
  border-radius: 1em;
  cursor: ew-resize;
  outline: 0;
  top: -.4em;
  margin-left: -.5em;
	border: 1px solid;
}
.woocommerce table.shop_table th.product-name {
  font-size: 17px !important;
}
.woocommerce table.shop_table th {
  padding: 15px 12px !important;
  font-size: 13.6px !important;
}
.woocommerce table.shop_table th {
  font-weight: 700;
  padding: 9px 12px;
  line-height: 1.5em;
}
.woocommerce .cart-order-user table.shop_table td.product-name {
  font-size: 15px !important;
}
.woocommerce .cart-order-user table.shop_table td {
  padding: 25px 12px;
}
.woocommerce table.shop_table td {
  color: #535353;
  font-size: 13px;
}
.woocommerce table.shop_table td {
  border-top: 1px solid rgba(0,0,0,.1);
  padding: 9px 12px;
  vertical-align: middle;
  line-height: 1.5em;
}
.woocommerce .cart-order-user table.shop_table td.product-name a {
  color: #535353;
}
.woocommerce td.product-name dl.variation:last-child {
  font-size: 13px;
}
.woocommerce td.product-name .wc-item-meta p, .woocommerce td.product-name .wc-item-meta:last-child, .woocommerce td.product-name dl.variation p, .woocommerce td.product-name dl.variation:last-child {
  margin-bottom: 0;
}
.woocommerce td.product-name .wc-item-meta, .woocommerce td.product-name dl.variation {
  list-style: none outside;
}
.woocommerce .totals-order-user table.shop_table tr.order-total th {
  font-size: 18px !important;
  font-weight: bold;
}
.woocommerce .collateral-order-user table.shop_table tbody th {
  border: 0 !important;
}
.woocommerce table.shop_table th {
  padding: 15px 12px !important;
  font-size: 13.6px !important;
}
.woocommerce table.shop_table td {
  color: #535353;
  font-size: 13px;
}
.woocommerce table.shop_table td {
  border-top: 1px solid rgba(0,0,0,.1);
  padding: 9px 12px;
  vertical-align: middle;
  line-height: 1.5em;
}
.woocommerce table.shop_table {
  color: #535353;
}
.woocommerce .woocommerce-customer-details address{
  line-height: 25px;
font-size: 13px;
color: #535353;
}
.compre-btn .woocommerce a.button {
  background: transparent !important;
  padding: 0 !important;
  border: 0;
  color: #9b9b9b;
  font-size: 0;
}
#panel-review .comment-pro .commentlist li.review img.avatar {
  float: right;
  border: 1px solid #e4e1e3;
  margin-left: 10px;
}

/* all */
* {
margin:0;
padding:0;
box-sizing: border-box;
}

a,input,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,span,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
margin:0;
padding:0;
border:0;
font-size:100%;
font:inherit;
vertical-align:baseline;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
display:block
}

body {
line-height:1;
background-color: #f4f4f4;
}

body.product-single #NavMenu{
	display: none;
}

body.product-single h1, h2, h3, h4, h5, h6 {
  margin: 0;
  line-height: 44px;
	color: #212121;
}
body.product-single h1{
 font-size: 30px;
}

body.product-single h3{
 font-size: 14px !important;
}
body.product-single h4{
 font-size: 21px;
}
body.product-single h5{
	font-size: 16px;
	font-weight: bold;
}
body.product-single h6{
 font-size: 16px;
}
body.product-single .content-product{
	padding: 0 10px;
}
.over_hidden{
  overflow: hidden;
}
ol,ul {
list-style:none
}

blockquote,q {
quotes:none
}

li {
list-style:none
}

blockquote:before,blockquote:after,q:before,q:after {
content:'';
content:none
}

table {
border-collapse:collapse;
border-spacing:0
}

a {
color:#4A5F73;
text-decoration:none;

}

body.product-single h1, h2, h3, h4, h5, h6 {
  margin: 0;
  line-height: 44px;
	color: #424750;
}
body.product-single #NavMenu,body.product-single .right-product{
	margin: 10px 0;
}
 .clear{
   clear: both;
 }
.continer{
  width: 96%;
  margin: 0 auto;
  margin-left: auto !important;
  margin-right: auto !important;
}
.flexed{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
/* banner */
.col-banner{
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}

.banners{
  display: inline-block;
  width: 100%;
  height: auto;
  border-radius: 15px;
  overflow: hidden;
}
.list2{
	margin-left: 10px;
	width: calc(50% - 7px);
}

.list4{
	margin-left: 8px;
	width: calc(25% - 8px);
}
.list4:last-child{
	margin: 0;
}
.list2:last-child{
	margin: 0;
}
.banners img{
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
.col-banner2x{
  display: inline-block;
  width: 100%;
  margin-bottom: 20px;
}
.ban2x{
  float: right;
  width: 49.4%;
  height: 260px;
  margin-left: 17px;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 2px 4px 0 rgb(0 0 0 / 10%);
}
.ban2x img{
  width: 100%;
  height: 100%;
}

/*blog slider */
.home-blog{
  margin-top: 10px;
  margin-bottom: 10px;
  box-shadow: none;
  border-radius: 8px;
}
.home-blog:hover{
  box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.16);
}

.home-blog .hover-item-index{
  opacity: 0.4;
  visibility: visible;
  top: 0;
}
.home-blog .item-thumb-index img{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: auto;
  max-width: inherit;
}
.home-blog .cat-name-index{
  top: 4%;
  opacity: 1;
  visibility: visible;
}
.home-blog .icon-comment-index{
  bottom: 4%;
  opacity: 1;
  visibility: visible;
}

/* blog slider */
/*  index posts */
.side-posts{
  float: right;
  width: 24%;
  min-height: 500px;
  display: block;
	display: inline-block;
	position: sticky;
	top: 100px;
	z-index: 2;
}

.side-box-post{
  display: block;
  position: relative;
  padding: 15px 15px;
  box-sizing: border-box;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03);
  border: 1px solid #E4E4E4;
	background-color: #fff;
	border-radius: 15px;
	overflow: hidden;
}
.no-pad{
  padding: 15px 0;
}
.side-title-post{
  text-align: right;
  font-size: 15px !important;
  font-weight: 700;
  color: #000;
  display: block;
}
.head-side{
  color: #fff;
 background: #00bfd6;
 position: absolute;
 right: 0;
 left: 0;
 top: 0;
 padding: 24px 0;
}
.side-line-posts{
  position: absolute;
  right: 0;
  border-bottom: 1px solid #00bfd6;
  width: 14%;
}
.nav-side-post{
  margin-top: 49px;
}
.nav-side-post ul li{
  display: block;
  width: 100%;
  padding: 18px 0;
  transition: 0.2s all
}
.nav-side-post ul li:hover{
  background: #00bfd6;
  transition: 0.2s all;
}

.nav-side-post ul li:nth-child(2):hover{
  background: #EF5661;
  transition: 0.2s all;
}
.nav-side-post ul li:nth-child(3):hover{
  background: #A93192;
  transition: 0.2s all;
}
.nav-side-post ul li:nth-child(4):hover{
  background: #686DE0;
  transition: 0.2s all;
}
.nav-side-post ul li:nth-child(5):hover{
  background: #F05B82;
  transition: 0.2s all;
}
.nav-side-post ul li:nth-child(6):hover{
  background: #BADC58;
  transition: 0.2s all;
}
.nav-side-post ul li:hover a{
  color: #fff;
}
.nav-side-post ul li a{
  font-size: 13px;
  font-weight: 400;
  color: #4A5F73;
  padding: 10px 17px;
}
.search-posts{
  margin-top: 29px;
}
.search-posts input{
  width: 100%;
  box-sizing: border-box;
  padding: 14px 40px 13px 10px;
  font-size: 0.800rem;
}

.side-rond-posts{
  margin-top: 29px;
}
.side-item-post{
  width: 100%;
  margin: 14px 0;
  border-bottom: 1px solid #EAEAEA;
  display: inline-block;
  position: relative;
  padding-bottom: 20px;
  transition: 0.1s all;
}
.side-thumb-post{
  float: right;
  max-width: 100px;
  margin-left: 11px;
  border-radius: 8px;
  width: 100%;
  position: relative;
  overflow: hidden;
  padding-top: 0%;
  margin-bottom: 0;
  max-height: 65px;
  box-sizing: border-box;
  height: 100px;
}
.side-thumb-post img{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: auto;
  max-width: inherit;
  transform: translate(-50%,-50%);
  box-sizing: border-box;
}

.side-h2-post h2{
  font-weight: 400;
  line-height: 26px;
  color: #4A5F73;
}
.side-item-post:hover .side-h2-post h2{
  color: #535353;
  transition: 0.1s all;
}
.side-servies{
  width: 100%;
  margin: 0 auto;
  display: inline-block;
}
.side-box-post .side-servies .side-s{
	height: auto;
	width: 45%;
	text-align: center;
	display: inline-block;
	margin-bottom: 15px;
}
.side-s.left-ser{
  float: left !important;
}
.side-s.top-ser{
  display: block;
  float: none !important;
  width: 100% !important;
  padding-bottom: 50px !important;
  text-align: center;
}
.side-servies .side-s img{
	width: 50px;
	height: auto;
	padding-bottom: 10px;
	text-align: center;
}
.side-servies .side-s i{
  font-size: 13px;
  display: block;
  color: #535353;
}
.more_seller_product_tab{
	display: none !important;
}
.dokan-dash-sidebar .user-edit::before{
	content: "\E07A\00FE0E";
	font-family: parskala;
	color: #535353;
}
.left-posts{
  float: left;
  width: 74.7%;
  min-height: 500px;
  display: inline-block;
	position: sticky;
	top: 10px;
	z-index: 2;
}
.sticky-post{
  position: fixed;
  top: 0;
}
.head-indexs{
  display: block;
  position: relative;
  background: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  padding: 35px 20px;
	border-radius: 15px;
}


.t-head-index{
  display: inline-block;
  width: 100%;
  margin-top: 30px;
  border-top: 1px solid #e1e0e0;
  border-bottom: 1px solid #e1e0e0;
  padding: 25px 0;
}
.t-head-index.form-se{
  padding: 15px 0 30px 0;
}
.t-head-index.form-se form{
  width: 90%;
  float: right;
}
.t-head-index.form-se i::before{
  float: left;
  color: #afb6bc;
  font-size: 35px;
  font-weight: 400;
	font-family: parskala;
	content: "\E131\00FE0E";
}

.t-head-index.form-se form input{
  border: none;
  outline: none;
  font-size: 21.5px;
  color: #535353;
  width: 100%;
}
.t-head-index h2{
  display: block;
  font-size: 18px;
  font-weight: bold;
  color: #535353;
  margin-bottom: 30px;
}
.t-head-index span{
  float: right;
  margin-left: 30px;
  display: block;
  width: 6%;
  margin-top: 45px;
    margin-right: 10px;
}
.t-head-index span i{
  font-size: 65px;
  font-weight: 700;
  color: #c3c7ca;
}
.t-head-index p{
  font-size: 14px;
  font-weight: 400;
  color: #535353;
  line-height: 32px;
  float: right;
  text-align: justify;
  width: 90%;
}
.roid-indexs{
  display: block;
  margin-top: 25px;
}
.roid-indexs .posts-roid {
  float: right;
  font-size: 12.8px;
  color: #535353;
  font-weight: 700;
}
.roid-indexs .posts-roid  i{
  margin-right: 5px;
  font-weight: 400;
  color: #949ca2;
}
.sec-posts-index{
  margin-top: 20px;
}
.item-index{
  margin-left: 10px;
  margin-right: 10px;
  background: #fff;
  text-align: center;
  transition: 0.2s all;
  overflow: hidden;
  padding-bottom: 10px;
	border: 1px solid #eaeaea;
}
.item-index:hover{
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
  transition: 0.2s all;
}
.item-thumb-index{
  width: 100%;
  padding-top: 55%;
  position: relative;
  overflow: hidden;
}

.guaranteed_product {
	display: flex;
	align-items: center;
	font-size: .75rem !important;
	font-weight: 500;
	color: #2b2e38;
	margin-bottom: 10px;
}
.guaranteed_product i {
    font-size: 14px;
    position: relative;
    color: #00a049;
		margin-left: 3px;
}
.guaranteed_product div.ri-information-line {
    font-size: 15px;
    color: #000;
    font-weight: 500;
    margin-right: 5px;
    position: relative;
}
.img-catitem{
	width: 100%;
	display: inline-block;
	text-align: center;
}
.wc-block-product-categories-list-item a{
	color: #535353;
}
.img-catitem img{
	display: inline-block !important;
	text-align: center;
	max-width: 64px !important;
	max-height: 64px !important;
}
.item-index.archive{
  width: calc(31.5% - 16px);
  height: auto;
  padding-bottom: 10px;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 10px;
  margin-bottom: 20px;
  float: right;
  box-shadow: 0 0 5px 0 rgb(0 0 0 / 10%);
  overflow: hidden;
  text-align: center;
  box-sizing: border-box;
	max-width: calc(25% - 16px);
	border-radius: 15px;
}
.item-thumb-index img{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: auto;
  max-width: inherit;
}
.hover-item-index{
  position: absolute;
  right: 0;
  left: 0;
  top: 265px;
  bottom: 0;
  background: linear-gradient(to top,#2f2727,transparent);
  visibility: hidden;
  opacity: 0;
  transition: 0.2s all;
}
.item-index:hover .hover-item-index{
  top: 0;
  opacity: 1;
  visibility: visible;
  transition: 0.2s all;
}

.item-thumb-index .cat-name-index{
  position: absolute;
  top: -11%;
  left: 4%;
  padding: 8px 8px;
  border-radius: 19px;
  background-color: #00bfd6;
  font-size: 11px;
  font-weight: 500;
  color: #fff;
  opacity: 0;
  visibility: hidden;
  transition: 0.2s all;
}
.cat-name-index a{
  color: #fff !important;
}
.item-index:hover .cat-name-index{
  top: 4%;
  opacity: 1;
  visibility: visible;
  transition: 0.2s all;
}
.item-thumb-index .icon-info-index{
  position: absolute;
  top: 30%;
  right: 0;
  left: 0;
  text-align: center;
  opacity: 0;
  visibility: hidden;
  transition: 0.2s all;
}
.item-index:hover .icon-info-index{
  opacity: 1;
  visibility: visible;
  transition: 0.2s all;
}
.item-thumb-index .icon-info-index i{
  font-size: 80px;
  color: #fff;
}
.item-thumb-index .icon-comment-index{
  position: absolute;
  bottom: -7%;
  left: 4%;
  opacity: 0;
  visibility: hidden;
  transition: 0.2s all;
}
.item-index:hover .icon-comment-index{
  bottom: 4%;
  opacity: 1;
  visibility: visible;
  transition: 0.2s all;
}
.item-thumb-index .icon-comment-index i,.item-thumb-index .icon-comment-index cite{
  font-size: 14px;
  color: #fff;
}
.icon-comment-index cite{
  padding-left: 2px;
  font-size: 13.9px;
}
.title-item-index{
  padding: 10px 8px;
}
.title-item-index h2{
  font-weight: 400;
  color: #4a5f73;
  line-height: 32px;
  height: 60px;
	overflow: hidden;
}
.title-item-index .line-item-index{
  width: 20%;
  display: block;
  margin: 0 auto;
  margin-bottom: 30px;
  margin-top: 30px;
  border-bottom: 3px solid #00bfd6;
}
.title-item-index p{
  font-size: 12px;
  font-weight: 400;
  color: #757575;
  line-height: 26px;
  margin-bottom: 24px;
  height: 50px;
  display: block;
}
.info-author{
  margin-top: 25px;
  margin-right: 8px;
  display: inline-block;
}

.info-author span{
  color: #afb6bc;
  font-size: 12px;
  font-weight: 400;
  float: right;
}
.info-author .icon-author{
  margin: 0 6px;
  font-size: 13px;
  font-weight: 120;
}
.info-author .icon-author::before{
	font-family: parskala;
	content: '\E0DD\00FE0E';
}

/** footer **/
.footer-s{
	background-color: #fff;
}
.main-footer{
  width: 100%;
  margin-top: 5px;
  padding-top: 20px;

  border-top: 1px solid #e0e0e2;
}
.info-boxer{
  margin: 20px 0;
}
.logo-box{
  float: right;
  height: auto;
}
.logo-box img{
	max-width: 160px;
	max-height: 50px;
	width: auto;
	height: auto;
}
.jump-box a{
	display: flex;
	align-items: center;
	float: left;
	padding: 10px 20px;
	border: 1px solid #a1a3a8;
	border-radius: 11px;
}
.jump-box span{
	font-size: 16px;
	font-weight: 400;
	color: #a1a3a8;
}

.jump-box i{
	font-size: 17px;
	font-weight: 400;
	margin-right: 10px;
	color: #a1a3a8;
	transform: rotate(180deg);
}

.tell-box{
  float: right;
  width: 100%;
  margin-top: 10px;
  color: #000;
}
.text-number ,.support ,.one-number ,.tow-number{
  font-size: 15px;
  font-weight: 400;
  margin-left: 10px;
}
.line-tell{
  color: #dfdfdf;
  margin-left: 10px;
}
#button {
  display: inline-block;
  background-color: #8AC007;
  width: 50px;
  height: 50px;
  text-align: center;
  border-radius: 4px;
  position: fixed;
  bottom: 30px;
  right: 5px;
  transition: background-color .3s, opacity .5s, visibility .5s;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
}

#button::after {
  content: "برو بالا";
  font-size: 1em;
  line-height: 50px;
  color: #fff;
}

#button:hover {
  cursor: pointer;
  background-color: #333;
}

#button:active {
  background-color: #555;
}

#button.show {
  opacity: 1;
  visibility: visible;
}
.sec{
  float: right;
  width: 20%;
  height: auto;
  position: relative;
  text-align: center;
}
.sec img{
  width: 49px;
  height: 49px;
}
.sec span{
  margin-top: 9px;
  width: 100%;
  display: block;
  font-size: 12px;
  font-weight: 400;
  color: #424750;
}
.line-foot{
  width: 100%;
  position: relative;
  display: block;
  border-bottom: 1px solid #e8e8e8;
}
.foot-box{
  margin: 20px 0;
  position: relative;
  width: 24%;
  float: right;
}

.foot-box .foot-title{
	font-size: 15px;
	font-weight: 650;
	color: #000;
	display: inline-flex;
	line-height: 30px;
	margin-bottom: 7px;
}
.foot-box.mailbox .foot-title{
	 margin-bottom: 13px;
}
.foot-box .mail{
	padding-top: 20px;
	font-weight: 600;
}
.foot-box.text{
  width: 73%;
  margin-left: 25px;
  text-align: justify;
}
.foot-box .foot-menu{
  display: block;
}
.foot-box .foot-menu li{
 display: block;
 width: 100%;
 padding: 10px 0;
}
.foot-box .foot-menu li a{
  font-size: 15px;
  font-weight: 400;
  color: #81858b;
}
.menu-box span{
  padding-bottom: 15px;
  font-size: 16.3px;
  font-weight: 510;
  color: #424750f5;
  display: inline-flex;
}
.menu-box ul li{
  display: block;
  width: 100%;
  padding: 10px 0;
}
.menu-box ul li a{
  font-size: 15px;
  font-weight: 400;
  color: #81858b;
}

.social-foot .icon-social i{
	display: inline-block;
	font-size: 26px;
	padding-left: 15px;
	transition: 0.2s all;
	font-weight: 100;
	color: #333;
}
.mail-foot{
	display: flex;
	position: relative;
	width: 100%;
	margin-top: 8px;
	align-items: center;
}
.mail-foot input{
	width: 74%;
	padding: 15px 10px;
	border-radius: 11px;
	float: right;
	font-size: 14px;
	font-weight: 400;
	margin-left: 11px;
	background: #e3e3e6;
	border: none;
	color: #81858b;
}
.mail-foot button{
	width: 17%;
	padding: 13px 0;
	background: #4b5870;
	color: #fff;
	border: 0;
	border-radius: 11px;
	float: left;
	font-size: 17px;
	font-weight: 500;
	font-family: prk-font;
	transition: 0.1s all;
	cursor: pointer;
}

.mail-foot input:active,.mail-foot input:focus{
  outline: 0;
  border: 0;
}
.mail-foot:hover button{
  background-color: #ef394e;
  transition: 0.2s all
}
.foot-dn-app{
  display: block;
  position: relative;
}
.foot-dn-app .dn-box{
  width: 100%;
  padding: 15px 0;
  background: #3c4b6d;
  border-radius: 14px;
  margin-bottom: 10px;
  position: relative;
  display: inline-block;
}
.dn-box .dn-link{
  float: right;
  margin-left: 10px;
}
.dn-box .dn-link img{
  width: 44px;
  height: 44px;
  float: right;
  margin-right: 20px;
}
.dn-box .dn-link span{
  float: right;
  margin-top: 12px;
  font-weight: 500;
  color: #fff;
  margin-right: 20px;
  font-size: 1.240rem;
  text-shadow: 2px 1px 7px #00000047;
}
.foot-dn-app .img-dn-link{
  width: 150px;
  height: 44px;
  margin-right: 16px;
  float: left;
}
.foot-dn-app .img-dn-link img{
  width: 100%;
  height: auto;
}
.foot-dn-app .imgs-dn{
  float: left;
  margin-left: 20px;
}
.dn-box .more-dn{
  float: left;
  width: 44px;
  height: auto;
  background: #fff;
  margin-right: 16px;
  color: #000;
  border-radius: 8px;
}
.dn-box .more-dn i{
  font-size: 26px;
  font-weight: 500;
  color: #000;
  margin-top: 4px;
  margin-right: 10px;
  display: block;
}
.foot-box p{
  font-size: 12.5px;
  font-weight: 300;
  color: #81858b;
  text-align: justify;
  line-height: 26px;
}

.enamad-imgs{
  margin-top: 30px;
}
.foot-box .enamad-imgs a{
  border: 1px solid #e5e5ea;
  padding: 10px 15px;
  width: 30%;
  height: auto;
  margin-left: 6px;
  border-radius: 8px;
  float: right;
  box-sizing: border-box;
}
.foot-box img{
  width: 100%;
  height: auto;
}
.copy-right-foot{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 7px 0;
}
.copy-right-foot span{
	font-size: 13px;
  font-weight: 400;
  color: #81858b;
  line-height: 32px;
}
.br-sec{
  width: 100%;
  background-color: #f2f2f2;
  display: flex;
  position: relative;
  text-align: center;
  margin: 0 auto;
  align-items: center;
	margin-top: 10px
}
.br-sec .img-br{
  border-left: 1px solid #e0e0e2;
  display: inline-block;
  max-width: calc(10% - 10px);
  width: 10%;
  padding: 20px 0;
}
.br-sec .img-br img{
  width: 80%;
  height: auto;
}
/*  resign wp */
.footer-s .foot-box .menu-item{
  display: block;
  width: 100%;
  padding: 8px 0;
	transition: 0.2s;
}
.footer-s .foot-box .menu-item:hover{
	opacity: 0.8;
	transition: 0.2s;
}
.footer-s .foot-box .menu-item a{
  font-size: 13px;
  font-weight: 400;
  color: #000;

}
.footer-s .tnp-subscription label{
  display: none !important;
}
.footer-s .tnp-subscription input[type="email"]{
  width: 71%;
  padding: 15px 12px;
  background: #f0f0f1;
  color: #b0b0b0;
  border: 0;
  border-radius: 8px;
  float: right;
  font-size: 13.999px;
  font-weight: 410;
  box-sizing: border-box;
  margin: 0;
  height: auto;
  outline: none;
}
.footer-s .tnp-subscription input.tnp-submit{
  padding: 15px 5px !important;
  box-sizing: border-box;
  border-radius: 8px;
  background-color: #ef394e !important;
  float: left;
  width: 25% !important;
  cursor: pointer;
  transition: 0.2s all;
}
.footer-s .tnp-subscription input.tnp-submit:hover{
  background-color: #ef394eb5 !important;
  transition: 0.2s all;
}
.footer-s .social-foot .icon-social i:hover{
 opacity: 0.8;
  transition: 0.2s all;

}

/** header **/
.blacki{
  width: 100%;
  height: 100%;
  background-color: #000;
  position: fixed;
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  transition: 0.1s all
}
#navi:nth-child(1) .sub-menu:nth-child(1){
  visibility: visible;
  opacity: 1;
}
.blacki.activ{
  opacity: 30%;
  visibility: visible;
  transition: 0.2s all
}
.s-center{
  width: 98%;
  margin: 0 auto;
}
/** header **/
.blacki{
  width: 100%;
  height: 100%;
  background-color: #000;
  position: fixed;
  z-index: 1020;
  opacity: 0;
  visibility: hidden;
  transition: 0.1s all
}
#navi:nth-child(1) .sub-menu:nth-child(1){
  visibility: visible;
  opacity: 1;
}
.blacki.activ{
  opacity: 30%;
  visibility: visible;
    transition: 0.2s all
}
.s-center{
  width: 94.5%;
  margin: 0 auto;
}

.header .row{
 display: inline-block;
}
.col-mobile{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 89%;
}
.header .col-2{
  width: 65%;
	display: flex;
}
.header .col-3{
  position: relative;
  text-align: left;
	display: flex;
  align-items: center;
}
.faqs-mobile:before {
    font-family: parskala;
    content: "\E18C\00FE0E";
    font-size: 26px;
    color: #808086;
		position: relative;
}
.account_mobile{
	cursor: pointer;
}
.account_mobile .loged{
	position: absolute;
	width: 11px;
	height: 11px;
	bottom: 3px;
	right: 2px;
	border-radius: 50%;
	line-height: 18px;
}
.account_mobile .loged::after{
	font-family: parskala;
	content: '\E0D4\00FE0E';
	font-size: 5px;
	color: #fff;
	position: relative;
	bottom: 5px;
	right: -3px;
}
.menu-text{
	font-size: 14px;
	font-weight: 600;
	padding-right: 9px;
	color: #b4b4b4;
}
.act-menu{
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.search-box{
	width: 62%;
	min-width: 62%;
	max-width: 580px;
	margin-left: 20px;
}
.form_search.active::after{
	display: none;
}
.main_results_ajax_search{
	border: 1px solid #e0e0e0;
	box-shadow: 0 0 15px 0 rgb(0 0 0 / 4%);
	top: 52px;
	border-radius: 11px;
}
.search-section {
	position: relative;
	border-radius: 11px;
	background-color: #fff;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.prk_input_serach{
  outline: 0;
  width: 100%;
  padding: 0px 15px;
  font-size: 14px;
  font-weight: 500;
	background-color: transition;
	order: 2;
}
.form_search #submit_search{
	width: 47px;
	height: 43px;
	outline: none;
	border: 0;
	background: none;
	background: #4b5870;
	border-radius: 11px;
	cursor: pointer;
}
.search-section input[type=search]{
  width: 90%;
  outline: none;
  border: none;
  background-color: #fff;
  font-size: 15px;
	color: #000;
	padding-right: 5px;
}
#submit_search.active i.d-none{
 display: none;
}
.prk_close_search_result{
  position: absolute;
	left: 6px;
	top: -49px;
  font-size: 31px;
  color: #3a3a3a;
  cursor: pointer;
  display: none;
}
.search-section #submit_search i{
  position: relative;
  color: #fff;
  font-size: 22px;
  top: 3px;
  font-weight: 100;
  right: 0px;
}
.product_seached .thumb-off{
	width: 28% !important;
  min-width: 28% !important;
  padding-top: 29% !important;
  margin-left: 6px;
}

.prk_input_serach::placeholder {
	color: rgba(117, 117, 117, 0.57);
	opacity: 1;
}
.location-piker{
  display: flex;
  align-items: center;
  border: 1px solid #e0e0e0;
	border-radius: 11px;
	height: 45px;
	padding: 7px 10px;
	cursor: pointer;
}
.search-section select#cat::after{
  padding-left: 10px;
}
.location-piker:hover{
	box-shadow: 0 3px 5px rgb(0 0 0 / 8%);
}
.location-piker i{
	color: #717171;
	font-size: 21px;
	margin-left: 7px;
}
.location-piker .my_location{
	font-size: 13px;
	margin-top: 5px;
	display: block;
}
.location-piker .location_name{
	font-size: 11px;
  font-weight: 600;
  color: #303030;
  display: block;
}
.location-piker .location_name span,.location_name i{
	display: none;
}
.call-page{
	display: inline-block;
}
.call-page i{
  font-size: 25px;
  position: relative;
  top: 4px;
  color: #424750;
	transition: 0.2s all
}

.prk-account{
	position: relative;
	display: inline-block;
}
.account{
	padding: 3px 8px;
	border: 1px solid #e0e0e2;
	border-radius: 11px;
	line-height: 1.33em;
	position: relative;
	box-sizing: border-box;
	display: inline-block;
	color: #fff;
	min-width: 164px;
	text-align: right;
	cursor: pointer;
}
.account a{
  cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: space-between;
	user-select: none;
}
.account-icon{
  position: relative;
  top: 4px;
  margin-left: 3px;
	color: #424750
}
.account-icon i{
  color: #424750;
  font-size: 28px;
}
.cart-btn i{
  color: #424750;
}
.prk-dashboard{
	background: #f9f9f9;
	position: absolute;
	border-radius: 11px;
	padding: 0 10px;
	text-align: right;
	width: 100%;
	margin-top: 10px;
	border: 1px solid #ddd;
	display: none;
	z-index: 1;
}

.prk-dashboard span{
	display: block;
	padding: 10px 0;
	font-size: 14px;
	font-weight: 500;
	color: #555;
}
.prk-dashboard span a{
	color: #0071e3;
	border-bottom: 1px dashed;
	font-weight: 500;
	cursor: pointer;
}


.prk-dashboard span:nth-child(2){
	border-bottom: 1px solid #ddd;
}
.prk-dashboard ul li{
	color: #767676;
	border-bottom: 1px solid #ddd;
	padding: 10px 0;
	font-size: 13px;
	font-weight: 550;
	line-height: 25px;
	display: flex;
  align-items: center;
	transition: 0.2s all;
}
.prk-dashboard ul li a:hover{
	color: #767676;
	transition: 0.2s all;
}
.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--edit-account,.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--comments,.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--edit-address,.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--downloads{
	display: none;
}
.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--dashboard a::before{
	content: "\f113";
	font-family: flaticon !important;
	font-style: normal;
	font-weight: normal !important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--orders a::before{
  content: "\ea26";
}
.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--sit-wishlist a::before{
  content: "\eaa1";
}
.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--notification a::before{
  content: "\eb14";
}
.prk-dashboard ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{
	content: "\eae8";
  padding-right: 2px;
  padding-left: 7px;
}
.prk-dashboard ul li a::before{
	font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
	font-size: 22px;
	padding-left: 9px;
}
.prk-dashboard ul li a{
	color: #767676;
	display: flex;
	width: 100%;
	align-items: center;
	transition: 0.2s all;
}
.account-text{
	position: relative;
	color: #424750;
	font-size: 14px;
	font-weight: 600;
}
.account .prk-arrow-down-1{
	position: relative;
	top: 5px;
	color: #424750;
	font-size: 18px;
	float: left;
}

.woocommerce div.product .woocommerce-tabs ul.tabs::before {
 display: none !important;
}

.line-r{
  border-right: 1px solid #e0e0e2;
}
.cart-btn{
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  display: inline-block;
}
.cart-btn-hover{
  position: relative;
  z-index: 9;
  padding: 10px;
  box-sizing: border-box;
  top: 8px;
  margin-right: 5px;
  display: inline-block;
}
.cart-btn em,.cart-btn-hover em{
position: absolute;
    top: 1px;
    right: -4px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    color: #FFF;
    text-align: center;
    letter-spacing: 0;
    font-weight: 400;
    font-size: 10px;
    line-height: 15px;
}
.cart-modal .em-plus,.cart-modal_mob .em-plus{
 animation: pulse 2s infinite;
}

.cart-btn i,.cart-btn-hover i{
	font-size: 28px;
	color: #424750;
	position: relative;
	top: 5px;
}
.cart-modal,.cart-modal_mob{
	cursor: pointer;
}
.prk-carts,.prk-carts .main-cart{
	height: 100%;
}
.header-carter{
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: #f26922;
	color: #fff;
}
.prk-carts .woocommerce-mini-cart{
	margin: 0;
	overflow-y: scroll;
	color: #666;
	padding: 0 10px!important;
	max-height: calc(100% - 165px)!important;
	direction: rtl;
	height: 100%;
}
.main-cart span.quantity{
	font-size: 12px;
}
.prk-carts .woocommerce-mini-cart li.mini_cart_item{
	display: flex;
	align-items: center;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
}
.prk-carts .woocommerce-mini-cart li a:nth-child(1){
	height: 100%;
	padding: 45px 5px;
	font-size: 26px;
	font-weight: 500;
	color: #ccc;
	transition: 0.2s all
}
.prk-carts .woocommerce-mini-cart li a.remove_from_cart_button:hover{
	background-color: rgb(255, 151, 151);
	color: #fff;
	transition: 0.s2s all
}
.prk-carts .woocommerce-mini-cart li a:nth-child(2){
	display: flex;
	align-items: center;
	font-size: 14px;
	font-weight: 500;
	width: 90%;
	line-height: 25px;
}
.prk-carts .woocommerce-mini-cart li a img{
	width: 90px;
	height: 90px;
	margin-left: 10px
}
.prk-carts .woocommerce-mini-cart li .quantity bdi{
	font-weight: bold;
	color: #000;
}
.prk-carts .woocommerce-mini-cart__total.total{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 20px 10px;
	border-top: 1px solid #dadada;
}
.prk-carts .woocommerce-mini-cart__total.total strong{
	font-weight: 550;
}
.prk-carts .woocommerce-mini-cart__total.total span{
	font-weight: bold;
}
.main-cart .woocommerce-mini-cart__buttons.buttons a:nth-child(1){
  width: 60%;
}
.main-cart .woocommerce-mini-cart__buttons{
	display: flex;
	align-items: center;
	width: 100%;
}
.main-cart .woocommerce-mini-cart__buttons.buttons a{
	text-align: center;
	padding: 16px;
	background-color: #4d4a4a;
	color: #fff;
	font-weight: 500;
	border-radius: 11px;
	margin: 0 10px;
	display: inline-block;
	transition: 0.2s all;
	font-size: 15px;
	width: 40%;
}
.main-cart .woocommerce-mini-cart__buttons.buttons a:hover{
	opacity: 0.8;
	transition: 0.2s all;
}
.woocommerce-mini-cart__empty-message{
	text-align: center;
	padding: 3rem 0 9rem 0;
	position: relative;
	font-size: 19px;
	color: #aaa;
	line-height: 24px;
	font-weight: 500;
}
.woocommerce-mini-cart__empty-message::before{
	font-size: 13rem;
	opacity: 0.3;
	content: "\ea38";
	font-family: 'parsfont' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	line-height: 400px;
	color: #aaa;
	display: block;
}
.modal__right {
 left: unset !important;
 right: -100%;
}
.micromodal-slide.is-open .modal__right {
    left: unset !important;
		right: 0;
    transition: 0.3s all;
}
.prk-carts .variation{
	display: none;
}
.header-carter.right{
	justify-content: space-between;
}
.header-carter button{
	color: #fff;
	padding: 10px 18px;
	transition: 0.2s all;
}
.header-carter button:hover{
	transition: 0.2s all;
}
.header-carter button.close-box::before{
	font-size: 16px;
}
.header-carter span{
	margin-right: 3rem;
	font-weight: 500;
	font-size: 14px;
	line-height: 26px;
}
.header-carter span em{
	padding: 0px 7px;
	margin-right: 5px;
	background: #4d4a4aeb;
	border-radius: 23%;
}
.prk-carts .go-cart{
	text-align: center;
	 padding: 15px;
	 display: block;
	 background: #4d4a4aeb;
	 margin: 15px 10px;
	 border-radius: 11px;
	 color: #fff;
	 font-size: 15px;
	 font-weight: 500;
	 transition: 0.2s all
}
.prk-carts .go-cart:hover{
	background: #4d4a4abd;
  transition: 0.2s all
}
.shopping-cart::before{
  font-family: parskala;
  content: "\E0CC\00FE0E";
}
.account-user::before{
  font-family: parskala;
  content: "\E188\00FE0E";
}
.mini-cart-user{
  position: absolute;
  top: 50px;
  width: 285px;
  min-height: 100px;
  max-height: 380px;
  left: 0px;
  background: #fff;
  border: 1px solid #d3ced200;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.21);
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 8px;
  visibility: hidden;
  opacity: 0;
  transition: 0.2s all
}
.cart-btn:hover .mini-cart-user{
  visibility: visible !important;
  opacity: 1;
  transition: 0.2s all
}
.mini-cart-user .head-mini{
  display: inline-block;
  width: 100%;
  padding: 8px 10px;
  border-bottom: 1px solid #eee;
  box-sizing: border-box;
}
.mini-cart-user .head-mini .count-mini{
  float: right;
  font-size: 13px;
  padding: 10px 0;
}
.mini-cart-user .head-mini .cart-mini{
  float: left;
  padding: 10px 0;
  color: #ef394e;
  font-size: 12.5px;
}

.dropdown{
  display: inline-block;
}
#cboxWrapper,#colorbox{
  z-index: 100000 !important;
}

.mini-cart-user .head-mini .cart-mini::after{
	font-family: 'parskala';
	font-weight: bold;
	content: '\203A';
	padding-right: 5px;
}
.mini-cart-user .woocommerce-mini-cart__empty-message{
  text-align: center;
  padding: 10px;
  font-size: 13px;
}
.mini-cart-user .mini_cart_item{
  position: relative;
  display: inline-block;
  border-bottom: 1px solid #eee;
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
  text-align: right;
}
.mini-cart-user .mini_cart_item .remove_from_cart_button{
  position: absolute;
  left: 10px;
  bottom: 10px;
  font-size: 0;
}
.mini-cart-user .mini_cart_item .remove_from_cart_button::before{
  font-family: parskala;
  content: "\E1D3\00FE0E";
  font-size: 17px;
  color: #A1A3A8;
}
.mini-cart-user .mini_cart_item a:nth-child(2){
  display: inline-block;
  font-size: 11px;
  line-height: 25px;
  font-weight: 500;
  color: #020202;
}
.mini-cart-user .mini_cart_item a:nth-child(2) .attachment-woocommerce_thumbnail{
  max-width: 40px;
  height: auto;
  float: right;
  margin-left: 5px;
  margin-bottom: 15px;
}
.mini-cart-user .mini_cart_item .variation{
  display: none;
}
.mini-cart-user .mini_cart_item .quantity{
  display: block;
  width: 79%;
  box-sizing: border-box;
  float: right;
  color: #A1A3A8;
  font-size: 12px;
	position: relative;
}
.mini-cart-user .mini_cart_item .quantity .woocommerce-Price-amount bdi,.mini-cart-user .mini_cart_item .quantity .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{
  color: #A1A3A8;
}
.mini-cart-user .woocommerce-mini-cart__total{
  padding: 10px;
  font-size: 13px;
  float: right;
  color: #535353;
}
.mini-cart-user .woocommerce-mini-cart__total strong{
  display: block;
  padding: 10px 0;
  text-align: right;
}
.mini-cart-user .woocommerce-mini-cart__total .woocommerce-Price-amount{
  font-size: 1.1rem;
  font-weight: 600;
}
.mini-cart-user .woocommerce-mini-cart__total .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  font-size: 11px;
  font-weight: 450;
}
.woocommerce-mini-cart-item .product_name_mini{
	font-size: 14px;
	line-height: 23px;
	color: #000;
	font-weight: 600;
}
.woocommerce-mini-cart-item dl.variation{
	font-size: 13px;
	line-height: 27px !important;
}
.mini-cart-user .woocommerce-mini-cart__buttons{
  float: left;
  padding: 15px;
  margin-top: 13px;
}
.mini-cart-user .woocommerce-mini-cart__buttons .wc-forward:nth-child(1){
  display: none;
}
.mini-cart-user .woocommerce-mini-cart__buttons .wc-forward{
  background: #ef394e;
  color: #fff;
  padding: 11px 21px;
  border-radius: 8px;
  font-size: 12px;
}
.dashboard-menu{
  width: 195px;
  height: 440px;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  border: 1px solid #d3ced200;
  left: 55px;
  top: 100%;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.3);
  overflow: auto;
  visibility: hidden;
  opacity: 0;
  transition: 0.2s all;
  border-radius: 8px;
}
.dashboard-menu li::before{
 font-family: parskala;
 float: right;
 font-size: 18;
 font-weight: bold;
 color: #535353;
}
.dashboard-menu .woocommerce-MyAccount-navigation-link--dashboard::before{
  content: "\E1E0\00FE0E";
}
.dashboard-menu .woocommerce-MyAccount-navigation-link--orders::before{
  content: "\E1B2\00FE0E";
}
.dashboard-menu .woocommerce-MyAccount-navigation-link--downloads::before{
  content: "\ea1d";
}
.dashboard-menu .woocommerce-MyAccount-navigation-link--edit-address::before{
  content: "\E0A7\00FE0E";
}
.dashboard-menu .woocommerce-MyAccount-navigation-link--edit-account::before{
  content: "\E186\00FE0E";
}
.dashboard-menu .woocommerce-MyAccount-navigation-link--customer-logout::before{
  content: "\E146\00FE0E";
  color: #EF394E;
}
.active-menu{
  visibility: visible;
  opacity: 1;
  transition: 0.2s all;
}
.dashboard-menu ul{
  display: block;
  box-sizing: border-box;

}

.dashboard-menu ul li{
  box-sizing: border-box;
  color: #535353;
  font-size: 19px;
  border-bottom: 1px solid #F0F0F1;
  text-align: right;
  display: flex;
  align-items: center;
  padding: 16px 7px;
}
.dashboard-menu ul li i{
  transform: 0.2s all
}
.dashboard-menu ul li a{
  font-size: 13px;
  color: #535353;
  padding-right: 8px;
  transform: 0.2s all
}

.dashboard-menu ul li.frist-li{
 display: block;
}
.dashboard-menu ul .frist-li .account-name{
  display: block;
  font-size: 13px;
  color: #535353;
  font-weight: 500;
}
.dashboard-menu ul .frist-li .account-avatar{
  float: right;
  padding-left: 5px;
}
.dashboard-menu ul .frist-li .account-avatar img{
  border: 1px solid #535353;
  border-radius: 50%;
}
.dashboard-menu ul .frist-li a{
  padding: 7px 0;
  display: block;
  color: #ef394e;
  font-size: 12px;
}
.dashboard-menu ul .frist-li:hover{
  background: #F0F0F1;
}
.dashboard-menu ul .frist-li a::after{
	font-family: 'parskala';
	padding-right: 8px;
	font-weight: bold;
	content: '\203A';
	font-size: 13px;
}

.menus.sticky {
  position: fixed;
  top: 29px;
  transition: all 0.2s;
}
/* .menus.nav-appear {
  top: 74px;
	 transition: all 0.3s;
} */
header .top-nav {
    display: flex;
    justify-content: space-between;
}


/* mobile menu */

.modal-menu{
  position: fixed;
  top: 0;
  right: -100%;
  bottom: 0;
  width: 300px;
  height: 100%;
  overflow: auto;
  z-index: 99999999;
  visibility: visible;
  background-color: #fdfdfd;
  -webkit-transition: all .5s;
  transition: all .5s;
}
.modal--visible{
	right: 0;
}
.modal-overlay{
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgb(0 0 0 / 50%);
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  z-index: 99900;
  visibility: hidden;
  cursor: pointer;
}

.modal-overlay--visible{
	opacity: 1;
	visibility: visible;
	transition: all 0.3s ease-in-out;
}

.off-canvas-main ul {
  list-style: none;
  padding: 0;
  margin: 0;
  line-height: 1.5;
}
.off-canvas-main .menu li{
  margin-bottom: 8px;
  display: block;
}
.off-canvas-main .menu li > a{
  font-size: 13px;
  padding: 10px 0;
}
.off-canvas-main .menu a{
  display: block;
  color: #535353;
}
.off-canvas-main .menu .toggle-icon{
  float: left;
}
.off-canvas-main .menu .chevron-down::before{
  content: "\E179\00FE0E";
  font-family: parskala;
}
.off-canvas-main .sub-menu-arrow{
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  padding: 3px 0;
  color: #858585;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
}

.off-canvas-main ul {
  list-style: none;
  padding: 0;
  margin: 0;
  line-height: 1.5;
}
.off-canvas-main .menu li {
  margin-bottom: 8px;
  display: block;
}
.off-canvas-main .menu li#navi::before{
  display: none;
}

#icon-menu{
 display: inline-block;
 overflow: hidden;
 z-index: 2;
}
#pencet{
  display:flex;
  align-items:center;
  flex-direction:column;
  cursor:pointer;
	margin-right: 4px;
}

#pencet span{
	background-color: #66686c;
	width: 1.2em;
	height: 2px;
	margin: 1.8px 0;
	display: block;
	transition: all .4s ease;
	transform-origin: 0 0;
	border-radius: 11px;
}

.Diam span:nth-child(1) {
  transform: rotate(45deg) translate(1px, -1px);
}

.Diam span:nth-child(2) {
  Transform: scaleX(0);
}

.Diam span:nth-child(3) {
  transform: rotate(-45deg) translate(1px, 0);
}

.faqs_mobile{
  cursor: pointer;
}

.error-404{
  text-align: center;
}
body .error-404 h2{
	margin-top: 50px;
	font-size: 18px !important;
	line-height: 1.222;
	font-weight: 700;
	color: #333;
}
.error-404 span{
  display: block;
}
.error-404 span a{
	margin: 30px auto;
	display: inline-block;
	padding: 10px 15px;
	border-radius: 8px;
	background: #fb4a06;
	color: #fff;
}
.error-404 img{
	width: 31%;
	margin: 22px auto;
}

/* moblie */
.head-index .order-icon-mobile::before,.head-index .side-icon-mobile::before{
 content: "\E042\00FE0E";
 font-family: parskala;
}
.head-index .side-icon-mobile::before{
  content: "\E024\00FE0E";
}
.order-icon-mobile,.side-icon-mobile{
  position: relative;
  color: #424242;
  font-size: 18px;
  top: 5px;
}

.order-title-mobile{
  background-color: #E0E0E0;
  color: #424242;
  border-radius: 8px;
  padding: 0 10px;
  line-height: 30px;
  display: inline-block;
}
.order-title-mobile h2{
  display: inline-block;
}
.back-order-mobile{
  display: block;
  position: fixed;
  background: #4444444a;
  width: 100%;
  height: 100%;
  z-index: -999;
  top: 0;
  right: 0;
  transition: 0.2s all;
  opacity: 0;
}

.order-mobile{
  background: #FFF;
  width: calc(100% - 40px);
  margin: 40px auto;
  border-radius: 10px;
  padding: 25px 20px 20px;
  display: block;
  max-height: 320px;
  overflow: auto;
}
.back-order-mobile.active{
  opacity: 1;
  z-index: 999;
  transition: 0.2s all;
}
.order-mobile #nav-order-mobile{
  margin-right: 20px;
}
.close-mobile{
  position: relative;
  float: left;
  cursor: pointer;
}
.close-mobile::before{
  font-family: parskala;
  content: "\E08D\00FE0E";
  font-size: 26px;
}
.order-mobile #nav-order-mobile li{
  font-size: 13px;
  color: #535353;
  padding: 13px 0;
  border-bottom: 0.5px solid rgba(41, 41, 41, 0.18);
}
.order-mobile #nav-order-mobile li.order-by-mobile{
  font-weight: 550;
  padding: 7px 0;
}
.order-mobile #nav-order-mobile li:nth-child(8){
  border: none;
}
.order-mobile #nav-order-mobile li a.active{
  color: #00bfd6
}
.close-slider-mobile{
  background: #ddd;
  display: inline-block;
  width: 100%;
  padding: 20px 10px;
  margin-bottom: 5px;
}
.col-single1{
	display: inline-block;
	width: 100%;
	background: #fff;
	border-radius: 11px;
	margin: 15px 0 5px 0;
	padding: 28px 15px;
	padding: 25px 20px;
	border: 1px solid #e3e3e3;
}

.stickyer.tabs-appear{
	top: 120px;
}
.product-tabs{
	top: 74px;
}
.woocommerce div.product div.summary{
	margin-bottom: 0 !important;
}
.woocommerce-tabs.wc-tabs-wrapper{
	background: #fff;
	border-radius: 8px;
}

.woocommerce-tabs .panel-title{
 float: right;
 color: #2b2e38;
  font-size: 16px;
  line-height: 1.375;
  font-weight: 600;
}

.panel-mobiles.active{
  z-index: 9999 !important;
  opacity: 1 !important;
  transition: 0.2s all !important;
}
.mobile-info.active{
  z-index: 9999 !important;
  opacity: 1 !important;
  transition: 0.2s all !important;
}
.tabs-panel-mobile-title.pad{
 color: #2a2a2a;
}
.title-information{
  font-size: 13px;
  color: #535353;
  padding: 20px 0;
  display: block;
  font-weight: 600;
  position: relative;
  margin-right: 10px;
}
.title-information::before{
  content: "";
  position: absolute;
  right: -13px;
  bottom: 23px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 0 7px;
  border-color: transparent transparent transparent #00bfd6;
  transform: rotate(
45deg);
}

.dn-app-mobile{
  position: fixed;
  width: 100%;
  padding: 0 18px;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 60px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(35,41,51,.97);
  z-index: 9999;
  border-radius: 8px 8px 0 0;
}
.dn-app-mobile.close{
  display: none;
}
.dn-app-mobile img{
    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;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 38px;
    width: auto;
}
.dn-app-mobile a{
    font-size: 11px;
    line-height: 26px;
    padding: 5px 14px;
    background: #00bfd6;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    color: #fff;
}
.dn-app-mobile span{
  color: #fff;
  font-size: 13px;
  line-height: 2;
}
.dn-app-closes::before{
  font-family: parskala;
  content: "\E08D\00FE0E";
  font-size: 26px;
}

/* navbar */

#NavMenu{
  display: flex;
  width: 100%;
}
.bottom-navbar{
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(255, 255, 255, 0.95);
  z-index: 999;
  display: flex;
  align-items: center;
  text-align: center;
  font-size: 12px;
  box-shadow: 0 -4px 8px 0 rgb(0 0 0 / 5%);
}

.item-navbar{
  position: relative;
  flex: 1 1 0;
}
.item-navbar.active::before{
  content: '';
  position: absolute;
  width: 100%;
  height: 3px;
  left: 0;
  top: -1px;
  background-color: #EF394E;
}

.item-navbar.active a{
  background: #f1f1f1;
  color: #000000;
}
.item-navbar a .icon-navbar{
  display: inline-block;
  font-size: 20px;
  position: relative;
}
.item-navbar a .icon-navbar .home-icon::before{
    content: "\E028\00FE0E";
    font-family: parskala;
}
.item-navbar a .icon-navbar.has-sale::before{
  content: '';
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #EF394E;
  position: absolute;
  left: 0;
  top: -7px;
  border: 2px solid #fff;
}
.item-navbar a .icon-navbar.has-loggged::before{
  content: '';
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #64D979;
  position: absolute;
  left: 0;
  top: -7px;
  border: 2px solid #fff;
}
.item-navbar a .icon-navbar .shop-icon::before{
  font-family: parskala;
  content: "\E1C1\00FE0E";
}
.item-navbar a .icon-navbar .cart-icon::before{
  font-family: parskala;
  content: "\E013\00FE0E";
}
.item-navbar a .icon-navbar .user-icon::before{
  font-family: parskala;
  content: "\E1DE\00FE0E";
}
.item-navbar a .name-navbar{
  display:block;

}
.navi-bar ul li{
  display: inline-block;
  margin-left: 5px;
  padding: 10px
}
.navi-bar ul li.active{
  font-size: 25px;
  color: red;
  background: #ef5661;
  border-radius: 6px;
}


/*  nav-bar2 */
.bottom-navbar.ver2{
  background: transparent;
}
nav.navbar2 {
  position: relative;
  margin: 0 auto;
  display: flex;
  width: 100%;
  text-align: center;
}
.navbar2 .navshet {
  list-style-type: none;
  padding: 0;
  background: #ef394e;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  box-shadow: 2px 10px 20px #ef394e;
  display: flex;
  width: 100%;
}
.navbar2 .items{
  text-align: center;
  margin: 0 auto;
  display: inline-block;
}
.navbar2 li {
  display: inline-block;
  margin: 40px 20px;
}
.navbar2 li:first-child {
  margin-left: 30px;
}
.navbar2 li:last-child {
  margin-right: 30px;
}
.navbar2 a {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 5px 20px;
  margin-top: 20px;
}
.navbar2 .items.active a{
  border-radius: 18px 18px 0 0;
  background: #ef5661;
  box-shadow: 1px 1px 9px #e85061f0;
  transition: 0.1s;
  border: 1px solid #ffffff91;
}
.navbar2 a#itemver2.active{
  background: #ef5661;
  border-radius: 11px;
}
.navbar2 svg {
  stroke: #fff;
  width: 44px;
  height: 44px;
  transform: translateX(35px);
  transition: 0.4s ease all;
}
.navbar2 a.active {
  color: white;
}
.navbar2 .items.active a .svg-icon {
  stroke: white;
  transform: translateX(0px);
}
.navbar2 .items a .svg-icon.home-icon::before{
  content: "\E028\00FE0E";
}
.navbar2 .items a .svg-icon.shop-icon::before{
  content: "\E1C1\00FE0E";
}
.navbar2 .items a .svg-icon.cart-icon::before{
  content: "\E013\00FE0E";
}
.navbar2 .items a .svg-icon.user-icon::before{
  content: "\E1DE\00FE0E";
}
.navbar2 .items a .svg-icon::before{
  font-family: parskala;
  font-size: 40px;
  color: #fff;
  position: relative;
  top: 4px;
}
.navbar2 .items.active a .svg-icon::before{
  font-family: parskala;
  font-size: 32px;
  color: #fff;
  position: relative;
  top: 4px;
}
.navbar2 .link-text {
  color: white;
  opacity: 0;
  transition: 0.3s ease all;
  user-select: none;
  height: 42px;
  display: flex;
  align-items: center;
  z-index: 1;
  font-size: 13px;
  padding-right: 7px;
  font-weight: 500;
}
.navbar2 .items.active a .link-text {
  opacity: 1;
  transition-delay: 0.1s;
}
.navbar2 .link-background{
  position: absolute;
  left: 30px;
  top: 53px;
  background: #5e4ecb;
  border-radius: 11px;
  width: 153px;
  height: 70px;
  z-index: 0;
  transition: 0.4s cubic-bezier(0.7, 0, 0.38, 0.86) all;
}

/* navbar3 */
.sticky_toolbar_footer {
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 998;
}
.sticky_toolbar_footer.mfoot_2 svg {
    position: absolute;
    left: 0;
    right: calc(50% - 41px);
    bottom: 0px;
    top: auto;
    fill: #fff;
    -webkit-filter: drop-shadow( 0 0 5px rgba(0, 0, 0, .1));
    filter: drop-shadow( 0 -4px 5px rgba(0, 0, 0, .1));
}
.mfoot_2 .toolbar_mobile {
    box-shadow: 0 7px 9px -7px rgb(0 0 0 / 10%);
    margin: 10px;
    border-radius: 10px;
    padding: 8px 0 7px 0;
		margin-bottom: 0;
}
.toolbar_mobile {
    display: flex;
    flex-wrap: nowrap;
    padding: 4px 0 8px 0;
    position: relative;
}
.mfoot_2 .toolbar_mobile:before {
    width: auto;
    left: calc(50% + 41px);
    border-radius: 0 10px 0px 0;
}
.toolbar_mobile:before {
    content: '';
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    width: calc(50% - 215px);
    background-color: #fff;
    box-shadow: 0 -5px 5px -4px rgb(0 0 0 / 10%);
}
.toolbar_col {
    text-align: center;
    width: 100%;
    position: relative;
    z-index: 1;
}
.toolbar_item {
    font-size: 18px;
    text-align: center;
    width: 35px;
    height: 35px;
    border-radius: 9px;
    line-height: 40px;
    color: #444;
    display: inline-block;
    cursor: pointer;
    position: relative;
}
.mfoot_2 .toolbar_mobile:after {
    width: auto;
    right: calc(50% + 41px);
    border-radius: 10px 0 0 0px;
}
.toolbar_mobile:after {
    content: '';
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    width: calc(50% - 215px);
    background-color: #fff;
    box-shadow: 0 -5px 5px -4px rgb(0 0 0 / 10%);
}
.mfoot_2 .toolbar_col.is_middle .toolbar_item {
    top: -37px;
    border-width: 3px;
}
.toolbar_col.is_middle .toolbar_item i {
    font-size: 22px;
}
elm_t-cart.is_middle .toolbar_item #toolbox_cart {
    width: 19px;
    height: 19px;
    border-radius: 28px;
    left: -4px;
    top: -2px;
    line-height: 22px;
    box-shadow: 0 0 0 2px hsl(0deg 0% 100% / 28%);
}
.toolbar_item i.fa-store::before{
	font-family: parskala;
	content: "\E1C1\00FE0E";
	font-size: 26px;
}
.toolbar_item i.fa-folder-tree::before{
	font-family: parskala;
	content: "\F06A2";
}
.toolbar_item i.mdi-message-minus{
 font-size: 26px;
}
.toolbar_item.login_btn .fa-user::before{
	font-family: parskala;
	content: "\E1DE\00FE0E";
}
.elm_t-cart .toolbar_item #toolbox_cart {
    background-color: #0ec32d;
    top: 7px;
    left: 28px;
    width: 14px;
    height: 14px;
    display: inline-block;
    position: absolute;
    line-height: 14px;
    font-size: 11px;
    color: #fff;
    font-family: prk-font;
    font-display: swap;
    border-radius: 6px 6px 6px 0;
}
.toolbar_col.is_middle .toolbar_item {
    position: absolute;
    top: -39px;
    right: calc(50% - 28px);
    background-color: #1e2f9d;
    color: #fff;
    width: 52px;
    height: 52px;
    border-radius: 50px;
    line-height: 58px;
    border: 2px solid #fff;
    box-shadow: 0 0 25px 2px hsl(0deg 0% 0% / 15%);
}
.mfoot_2 .toolbar_item{
    font-size: 20px;
    transition: 0.2 all;
}

/* nav3 */

.toolbar_col.active .toolbar_item{
 background-color: #ef394e;
 color: #fff;
}
.toolbar_col .toolbar_item.go_up{
  transition: 0.2 all;
}
.toolbar_col .toolbar_item.go_up:hover{
  background-color: #ef394e;
  color: #fff;
  transition: 0.2 all;
}

/*off slider */
.col-off{
  display: inline-block;
  width: 100%;
	overflow: hidden;
}
.officol{
  width: 100%;
  display: flex;
  align-items: center;
  padding: 30px 15px;
}
.officol.orginal .article-off .owl-stage{
	padding: 0 !important;
}
.officol.spcback{
  background: transparent;
}

.img-off{
  width: 170px;
  height: auto;
	text-align: center;
  margin: auto;
}
.img-off img{
  width: 100%;
  height: 100%;
}
.btn-off{
  border: 1px solid #fff;
  border-radius: 8px;
  padding: 10px 14px;
  box-sizing: border-box;
  width: 70%;
  margin: auto;
  margin-top: 15px;
}
.btn-off a{
  color: #fff;
  font-size: 14px;
}

.left-off{
	width: 78%;

}
.col-off.v2 .left-off{
	width: 100% ;
	align-items: center;
	display: flex;
}

.btn-off i{
	font-size: 9px;
	margin-right: 5px;
	position: relative;
	color: #fff;
	font-weight: bold;
}

.col-off.v2 .product-title{
	color: #212121;
	font-size: 13px;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 44px;
	margin: 10px 0;
	font-weight: 600;
}
.col-off.v2 .btn-off{
  border: 0;
  padding: 0;
  border-radius: 0;
  width: 100%;
  display: flex;
  align-items: center;
  margin: 0 auto;
  justify-content: center;
	margin-top: 8px;
}

.pattder{
	display: inherit;
}
.col-off.v2 .btn-off a{
	font-weight: 600;
}

.col-off.v2 .officol{
	padding: 20px 10px;
}

.last_posts{
	padding: 10px;
	border-top: solid 1px #E2E6E9;
	display: inline-block;
	width: 100%;
	margin-top: 15px;
}
.products_seen{
	text-align: center;
	margin: 30px 0;
	font-size: 16px;
	font-weight: 650;
}
.last_posts ul li{
	display: inline-block;
	width: 15%;
	margin: 0 15px;
}
.last_posts ul li p{
	font-size: 14px;
	line-height: 32px;
	height: 30px;
	font-weight: 600;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.last_posts ul{
	display: flex;
	text-align: center;
	width: 100%;
	margin: 0 auto;
	justify-content: center;
}
.last_posts ul li img{
	max-width: 100px;
	max-height: 100px;
}

.col-off.v2 #prk-timers{
	font-size: 12px;
}
.col-off.v2  .prk-tim.block #prk-timers{
	margin: 0 !important;
}
.col-off.v2 .timers.expired{
	height: 13px;
}
.timers.expired.block {
    height: 16px;
		margin: 0;
}
.col-off.v2 .prk-tim i{
 font-size: 14px;
}
.off-product{
  background-color: #fff;
  border-radius: 11px;
  padding:12px;
}

.thumb-off .t1{
  transition: 0.2s all;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: auto;
  max-width: inherit;
	opacity: 1;
}
.thumb-off:hover .t1{
 opacity: 0;
}
.thumb-off:hover .t2{
  opacity: 1;
  transition: 0.2s all;
}
.thumb-off .t2{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: auto;
  max-width: inherit;
	opacity: 0;
}
.thumb-off .t1.shower{
	opacity: 1 !important;
}

.left-off .owl-nav{
  position: absolute;
  width: 100%;
  top: 45%;
  font-size: 25px;
  transition: 0.2s all;
}
.left-off .owl-nav .owl-prev{
  background: #fff;
  border: 1px solid #a6a6a640;
  padding: 30px 10px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  box-shadow: -1.5px 0 4px 0 rgb(0 0 0 / 15%);
  position: absolute;
  right: 5px;
  transition: 0.2s all;
  border-radius: 50%;
	padding: 9px;
	font-size: 18px;
	border: 1px solid #dddde1 !important;
	width: 35px;
	height: 35px;
}

 .left-off .owl-nav .owl-next{
    background: #fff;
    border: 1px solid #a6a6a640;
    padding: 30px 10px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    box-shadow: -1.5px 0 4px 0 rgb(0 0 0 / 15%);
    position: absolute;
		left: 5px;
	  transition: 0.2s all;
	  border-radius: 50%;
		padding: 9px;
		font-size: 18px;
		border: 1px solid #dddde1 !important;
		width: 35px;
		height: 35px;
 }




@keyframes pulse-light {
    0% {
        -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6)
    }
    70% {
        -moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);
        box-shadow: 0 0 0 10px rgba(204, 169, 44, 0)
    }
    100% {
        -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
        box-shadow: 0 0 0 0 rgba(204, 169, 44, 0)
    }
}


/* product slider */

.col-product{
  display: inline-block;
  width: 100%;
	overflow: hidden;
}
.promotion_produt,.mcarousel_product{
	border: 1px solid #e3e3e3;
}
.mcarousel_product{
	padding: 15px;
}
.right-product{
	border-radius: 11px;
  border: 1px solid #e3e3e3;
}

.brand{
  width: 100% !important;
}
.tb1{
  margin: 35px 0 20px 0;
}
.right-product.news{
	background: linear-gradient(90deg,#4f7ce5 1%,#212640 98%);
}
.right-product.news .item-thumb-index.news{
	padding-top: 62%;
}
.head-product.news {
	border: 0;
	width: 98%;
}
.head-product h3 {
  font-weight: 700;
  font-size: 16px;
  line-height: 32px;
	color: #232933;
}
.head-product.news .titles-pro::after{
	display: none;
}
.head-product.news h3 {
    font-weight: bold;
    font-size: 16px !important;
    line-height: 32px;
    color: #fff;
		border: 0;
		margin: 20px 0;
}
.view-all.news{
	border: 1px solid #fff;
	padding: 3px 20px;
	color: #fff !important;
	border-radius: 8px;
	font-weight: 500;
}
.item-index.news{
	background: linear-gradient(139deg,#5d89ee 1%,#212640 98%);
	margin: 10px 5px;
	margin-top: 0;
	transition: box-shadow .2s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,1,1);
}
.item-index.news:hover{
    transition: 0.2s all;
    transform: scale(1);
}
.title-item-index.news h2{
	color: #fff;
}
.title-item-index.news p{
  display: none;
}
.title-item-index.news .info-author span{
	color: #fff;
}
.title-item-index.news h2{
	font-size: 13px;
}
.right-product.news .owl-nav .owl-next,.right-product.news .owl-nav .owl-prev{
	background: #ffffff05;
	 border: 1px solid #ececec8f;
}
.right-product.news .owl-nav .disabled {
    opacity: 0;
}
.left-product{
  float: left;
  width: 16%;
  border-radius: 15px;
  border: 1px solid rgba(0,191,214,.3);
  background-color: #fff;
  overflow: hidden;
}
.head-product{
	position: relative;
	font-weight: 600;
	color: #515151;
	width: 95%;
	margin: 0 auto;
	margin-top: 11px;
	margin-bottom: 15px;
}

.view-all{
  float: left;
  color: #A8A8A8;
	font-weight: 500;
	font-size: 14px
}

.titles-pro{
  position: relative;
}
.titles-pro::after{
  content: '';
  position: absolute;
  width: 100%;
  top: calc(100% + 10px);
  left: 0;
  height: 1.4px;
  background: #EF394E;
}
.icon-carosel{
  position: relative;
  font-size: 22px;
  top: 3px;
  padding-left: 6px;
	color: #424750d1;
}
.titles-pro i{
  font-size: 25px;
  color: #8f8f8f;
  margin-left: 15px;
}
.items-pro{
	display: inline-block;
	width: 100%;
	text-align: center;
}
.item-pro{
  position: relative;
  border-radius: 11px;
  box-sizing: border-box;
	background-color: #fff;
	display: inline-block;
}
.item-pro .item-pro{
	border: 0 !important;
}

.item-single .thumb-pro{
	max-width: 70%;
}
.thumb-pro .p1{
  transition: 0.2s all;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: auto;
  max-width: inherit;
	opacity: 1;
}
.item-pro:hover .thumb-pro .p1{
  opacity: 0;
}
.thumb-pro .p2{
  transition: 0.2s all;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: auto;
  max-width: inherit;
	opacity: 0;
}
.item-pro:hover .thumb-pro .p2{
  opacity: 1;
}
.thumb-pro .p1.shower{
	opacity: 1 !important;
}

.head-hani h2{
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.line-hani{
  height: 0.6000000000000001px;
  background: linear-gradient(90deg,#ffd3db,#fb3449);
  margin-top: 2px;
  display: block;
  margin-left: 17px;
  float: left;
  animation: 5.3s line-hani infinite;
}
@keyframes line-hani {
 0%{
   width: 0;
 }
 100%{
   width: 88%;
 }
}
.hani-product{
  width: 100%;
  background-color: #fff;
  padding: 15px;
  box-sizing: border-box;
}
.thumb-hani {
  position: relative;
  width: 200px;
  height: 200px;
  margin: 15px auto;
}
.thumb-hani img {
  width: 100%;
  height: 100%;
}

.right-product .owl-nav{
  position: absolute;
    width: 100%;
    top: 35%;
    font-size: 25px;
    transition: 0.2s all;
}
.right-product .owl-nav .owl-prev {
	background: #fff;
	border: 1px solid #a6a6a640;
	padding: 30px 10px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	box-shadow: -1.5px 0 4px 0 rgb(0 0 0 / 15%);
	position: absolute;
	right: 5px;
	transition: 0.2s all;
	border-radius: 50%;
	padding: 9px;
	font-size: 18px;
	border: 1px solid #dddde1 !important;
	width: 35px;
  height: 35px;
}
.right-product.brand .owl-nav{
	top: 39%;
}
.right-product.brand.items{
	border: 0;
}

.right-product .owl-nav .owl-next {
	background: #fff;
	border: 1px solid #a6a6a640;
	padding: 30px 10px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	box-shadow: -1.5px 0 4px 0 rgb(0 0 0 / 15%);
	position: absolute;
	left: 5px;
	transition: 0.2s all;
	border-radius: 50%;
	padding: 9px;
	font-size: 16px;
	border: 1px solid #dddde1 !important;
	width: 35px;
  height: 35px;
}

.right-product .owl-nav .disabled {
    opacity: 40%;
}
.sec-cat{
  width: 100%;
  min-height: 100px;
  padding: 30px 0 10px 0;
  text-align: center;
}
.back-cat{
  width: 100%;
  border-radius: 8px;
  padding: 15px 0;
	background-color: #fff;
	border-radius: 15px;
	border: 1px solid #e3e3e3;
}

.head-cat{
  text-align: center;
  display: block;
  color: #656565;
  font-size: 19px;
  font-weight: 500;
}
.item-cat{
  width: 10%;
  height: 100px;
  float: none;
  display: inline-block;
  text-align: center;
  margin: 0 auto;
  margin-left: 15px;
}
.item-cat i{
  display: block;
  font-size: 32px;
  color: #00bfd6;
}
.item-cat .title-cat{
  display: block;
  font-size: 15px;
  font-weight: 500;
  padding-top: 20px;
}
.item-cat .promotion-cat{
  display: block;
  font-size: 12px;
  font-weight: 500;
  color: #00bfd6;
  padding-top: 20px;
}
.item-brande{
  text-align: center;
}
.item-brands{
  float: none;
  width: 65%;
  height: auto;
  margin: 0 auto;
  padding: 15px;
	border-radius: 8px;
	background-color: #fff;
	transition: box-shadow .2s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,1,1);
}
.item-brands:hover{
	transition: 0.2s all;
	transform: scale(1.01);
}

.right-product .back-brands .owl-nav{
    top: 20%;
}
.right-product .back-brands .owl-nav .owl-prev {
    right: -28px;
}
.right-product .back-brands .owl-nav .owl-prev:hover {
    right: -40px;
}
.right-product .back-brands .owl-nav .owl-next {
    left: -28px;
}
.right-product .back-brands .owl-nav .owl-next:hover {
    left: -40px;
}

/*product style */
/*  category style */
.sides{
  width: 19.5%;
  float: right;
}
.sides .widget{
  display: block;
  position: relative;
  padding: 9px 15px;
  margin-bottom: 20px;
  overflow: hidden;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03);
  border: 1px solid #E4E4E4;
	background-color: #fff;
	border-radius: 15px;
}
.img-free{
  float: left;
  width: 26%;
}
.img-free img{
  width: 100%;
}
.header-free{
  float: right;
  padding: 15px 15px 15px 5px;
  box-sizing: border-box;
  width: 70%;
}
.titles-free{
  font-size: 13px;
  color: #424750;
  display: block;
  font-weight: 700;
  padding-bottom: 7px;
}
.text-order{
  font-size: 12.3px;
  color: #81858b;
}

.side-product{
  min-height: 320px;
  background-color: #fff;
  border: 1px solid #dedede;
  padding: 15px 0;
  box-shadow: 0 12px 12px 0 hsl(0deg 0% 71% / 11%);
}
.side-pro-img{
  position: relative;
  width: 200px;
  height: 200px;
  margin: 0 auto;
}
.side-pro-img img{
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.side-title-pro{
  padding: 15px 25px;
}
.billing_state{
	padding: 10px 0;
}

.side-title-pro h2{
  font-size: 13px;
  font-weight: 450;
  color: #4a5f73;
}
.side-prices-pro{
  margin: 10px 0 20px 0;
  padding: 0 15px;
}
.side-discount-off {
    float: left;
    font-size: 16px;
    font-weight: 500;
    padding: 5px 10px;
    background-color: #ef394e;
    border-radius: 20px;
    color: #fff;
}
.side-currencySymbol-off{
    float: left;
    margin-left: 10px;
    margin-top: 6px;
    color: #acacac;
    font-size: 17px;
}
.side-price-pro{
    color: #000;
    width: 100%;
    float: left;
    margin-top: 13px;
    text-align: left;
}
.side-price-pro span {
    font-size: 20px;
    font-weight: 600;
}
.side-price-pro i {
    font-size: 15px;
    font-weight: 400;
    padding-right: 4px;
    padding-left: 5px;
}

.add-to-cart.offer{
	position: relative;
	display: inline-block;
}
.add-to-cart.offer .add-to-carter{
	border-radius: 13px;
	display: flex;
	height: 33px;
	box-sizing: border-box;
	color: #fff;
	width: 34px;
	transition: 0.2s all;
	align-items: center;
	overflow: hidden;
}
.add-to-cart.offer .loader-cart{
	position: absolute;
	right: 5px;
	top: 5px;
}
.add-to-cart.offer .add-to-carter .text-cart,.added_to_cart.wc-forward{
  position: absolute;
  opacity: 0;
  transition: 0.1s all;
  top: 32%;
  font-size: 13px;
  right: 15%;
	display: none;
}
.ajax_add_to_cart.added .text-cart{
  display: none;
}
.add-to-cart.offer .add-to-carter:hover .text-cart,.add-to-carter:hover .added_to_cart.wc-forward{
  opacity: 1;
 transition: 0.1s all;
}
.loader-cart{
  position: absolute;
  width: 24px !important;
  top: 8.5px;
  right: 8.5px;
  visibility: hidden;
}
.ajax_add_to_cart.loading .loader-cart{
  visibility: visible;
  animation: loaders 3s linear 2 forwards;
}
.ajax_add_to_cart.loading .fa-plus{
  visibility: hidden;
}
@keyframes loaders {
 0%{
   visibility: visible;
 }
 100%{
   visibility: hidden;
 }
}
.add-to-cart.offer .add-to-carter a{
  color: #fff;
}
.add-to-cart.offer a i{
	color: #fff;
	padding-right: 9px;
	position: relative;
	font-size: 16px;
	top: 3px;
}
.add-to-cart.offer a i::before{
	font-family: parskala;
	content: "\E0FC\00FE0E";
}

#prk-timers{
	color: #737373;
	font-size: 14px;
	position: relative;
	height: 15px;
	display: inline-block;
	font-weight: 600;
}

#prk-timers span .dot{
	margin: 0 6px;
	font-size: 16px;
	padding-top: 3px;
	font-weight: 700;
}
.off-product .block {
	text-align: left;
	width: 100% !important;
	display: inline-block !important;
}
.prk-tim i{
	position: relative;
	top: 5px;
	color: #737373;
}
.timers.expired{
	width: 20%;
	height: 6px;
	margin-top: 10px;
	display: inline-block;
}
.prk-tim{
 display: block;
 text-align: left;
}
.letter{
	display: none;
}
#prk-timers span:last-child .dot{
  display: none;
}

.timer-pros span:last-child .dot{
  display: none;
}

.index-product .woocommerce-Price-amount{
  font-size: 22px ;
  color: #000;
}

.side-box{
border: 1px solid #dedede;
background: #fff;
border-radius: 8px;
box-shadow: 0 12px 12px 0 hsl(0deg 0% 71% / 11%);
margin: 10px 0;
padding-top: 13px;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 10px;
position: relative;
}
.side-title{
  position: relative;
  display: block;
  color: #535353;
  font-size: .900rem;
  font-weight: 700;
  border-bottom: 1px solid #f2f2f2;
  padding-bottom: 10px;
}
.side-form-search{
  display: inline-block;
  position: relative;
  width: 100%;
  margin-top: 12px;
}
.side-form-search input{
  width: 100%;
  border-radius: 8px;
  padding:10px;
  color: #555;
  border: 1px solid transparent;
  background: #fff;
  font-size: 16px;
	font-weight: 400;
  transition: 0.2s all;
}
.side-form-search input:focus ,.side-form-search input:active{
  border: 1px solid #00bfd6;
  transition: 0.2s all;
  outline: 0;
}

.content-product div{
	line-height: 32px;
	color: #535353;
	font-size: 13px;
}
.side-box .side-menus ul{
  display: block;
  margin-top: 12px;
}
.side-box .side-menus ul li{
  width: 100%;
  display: block;
  padding: 10px 0;
}
.side-box .side-menus ul li a{
  font-size: 13px;
  font-weight: 550;
  color: #2e2e2e;
  transition: 0.1s all;
}
.side-box .side-menus ul li a:hover{
  color: #00bfd6;
  transition: 0.1s all;
}
.side-box .side-menus ul li ul{
  padding-right: 8px !important;
  margin-top: 5px;
}
.side-box .side-menus ul li ul li a{
  font-size: 13.5px;
  font-weight: 400;
  color: #545454;
}
.side-free{
  display: inline-block;
  width: 100%;
  margin-top: 6px;
}
.side-free span{
  float: right;
  font-size: .700rem;
  font-weight: 400;
  color: #81858b
}
.side-free img{
  float: left;
  width: 90px;
  height: 70px;
  position: absolute;
  top: 0px;
  left: 0;
}
.side-box .side-ads .side-img-ads{
  width: 100%;
  height: 100%;
}
.left-store{
  float: left;
  position: relative;
  width: 79%;
}
.left-index{
  display: inline-block;
  position: relative;
  width: 100%;
  transition: 0.1s all;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03);
  border: 1px solid #E4E4E4;
	background-color: #fff;
	border-radius: 15px;
}

.head-index{
	border-bottom: 1px solid #ebebeb;
	padding: 10px;
	width: 100%;
	display: inline-flex;
	align-items: center;
	justify-content: space-between;
}
.righter-head{
	display: flex;
	align-items: center;
}
#nav-order{
	display: inline-block;
	 margin-right: 11px;
}
#nav-order li{
	margin-left: 15px;
	display: inline-block;
}
#nav-order li a{
	color: #4d4d4d;
	font-size: 14px;
	font-weight: 500;
}
#nav-order .active{
  background: #00BFD6;
	padding: 5px 7px;
	border-radius: 9px;
	color: #fff !important;
}
.woocommerce-result-count{
	display: none;
}
.head-archie-pro{
	font-size: 14px;
	color: #ef394e;
	padding-top: 4px;
	width: 100%;
	display: inline-block;
	padding-bottom: 5px;
}
.head-archie-pro.no{
	border-color: transparent !important;
}

.head-archie-pro #sales_timer_display{
	float: left;
	font-size: 12px;
	font-weight: 600;
	margin-bottom: -10px;
}

#sales_timer_display span:last-child .dot,#sales_timer_display .letter{
	display: none !important;
}

#sales_timer_display span .dot{
	margin: 0 6px;
	font-size: 16px !important;
	font-weight: 700 !important;
}
.head-archie-pro.not{
  border-bottom: 0;
}
.acrhive-breadcrumb .woocommerce-breadcrumb{
  float: left;
  width: 79.9%;
  margin-bottom: 10px;
}
.head-index .order-icon{
  margin-left: 10px;
  color: #cecece;
  font-size: 13px;
  float: right;
  position: relative;
  top: 3px;
}
.order-icon::before{
  content: "\E1B9\00FE0E";
  font-family: parskala;
}
.head-index .order-title{
	font-size: 16px;
	color: #121212;
	float: right;
	font-weight: 600;
}

.item-pro-index{
  display: block;
  float: right;
  border-left: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  max-width: calc(25% - 0);
  width: 25%;
  position: relative;
  padding: 0 10px;
  padding-bottom: 15px;
  box-sizing: border-box;
}

.img-pro-index{
  position: relative;
  width: 90%;
  margin: 0 auto;
  padding-top: 100%;
  overflow: hidden;
}
.img-pro-index .im1{
  transition: 0.2s all;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 90%;
  height: auto;
  max-width: inherit;
}
.item-pro-index:hover .im1{
  opacity: 0;
  transition: 0.2s all;
}
.img-pro-index .im2{
  transition: 0.2s all;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 90%;
  height: auto;
  max-width: inherit;
	opacity: 0;
}
.item-pro-index:hover .im2{
  opacity: 1;
  transition: 0.2s all;
}
.img-pro-index .im1.shower{
	opacity: 1 !important;
}
.no-stock-pro{
  position: absolute;
  right: 0;
  left: 0;
  text-align: center;
  width: 100%;
  height: 100%;
  line-height: 12;
  background: rgba(253, 253, 253, 0.64);
  font-weight: 500;
  color: #535353;
}


.show-export .right-des-pro{
	text-align: justify;
  margin-left: 5rem;
	width: 95%;
}
.show-more{
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	position: relative;
	color: #00BFD6;
	margin-bottom: 30px;
	display: block;
	font-size: 15px;
}
.show-more span{
	font-size: 14px;
  border-bottom: 1px solid;
  padding-bottom: 5px;
}
.show-more::before{
	content: '';
	width: 100%;
	background-image: linear-gradient(180deg,rgba(255, 255, 255, 0.3), #FFF);
	position: absolute;
	top: -64px;
	height: 64px;
	left: 0;
}
#timers span:nth-child(1) .number,#timers span:nth-child(2) .number,#timers span:nth-child(3) .number{
	color: #737373 !important;
}

.index-currencySymbol-pro{
    float: left;
    margin-left: 10px;
    margin-top: 6px;
    color: #acacac;
    font-size: 17px;
}
.index-price-pro{
    color: #000;
    width: 100%;
    float: left;
    margin-top: 13px;
    text-align: left;
}
.index-price-pro span {
    font-size: 20px;
    font-weight: 600;
}
.index-price-pro i {
    font-size: 15px;
    font-weight: 400;
    padding-right: 4px;
    padding-left: 5px;
}
.call_pro{
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.index-sale-card{
  position: absolute;
  bottom: -20px;
  right: 0;
  left: 0;
  text-align: center;
  opacity: 0;
  visibility: hidden;
  transition: 0.2s all;
  padding-bottom: 5px;
}
.index-sale-card span{
  padding: 8px 20px;
  background-color: #ef5661;
  font-size: 15px;
  color: #fff;
  border-radius: 16px;
}
.item-pro-index:hover .index-sale-card{
    bottom: 20px;
    opacity: 1;
    visibility: visible;
    transition: 0.2s all;
    z-index: 999;
}
.stock-pros{
  width: 100%;
  height: 60px;
  z-index: 2;
  position: relative;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.des-left .stock-pros{
  width: 100%;
	height: unset !important;
}
.des-left {
	width: 38%;
}
.des-right{
	width: 60%;
	margin-top: -3px;
}
.des-info .product-en::before{
	background: #f2f2f2;
}
.col-single1 .brand_logo{
	width: 70px;
	margin-left: 15px;
}
.stock-archive{
  display: flex;
  align-items: center;
  height: 30px;
}
.stock-archive .share-square{
  margin-left: 5px;
}
.stock-archive .in-stock{
  font-size: 12px;
  color: #535353;
}
.stock-pros::before{
  content: '';
  height: 1px;
  width: 100%;
  left: 0;
  top: 50%;
  position: absolute;
  background: #ABABAB;
  z-index: -1;
}
.stock-pros span{
  color: #ABABAB;
  font-weight: normal;
  background: #FFF;
  display: inline-block;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 13px;
}
.single-stock span{
  color: #535353;
  background: #F1F1F1;
}
.item-pro-index .stock.available-on-backorder{
	font-size: 10px;
	line-height: 20px;
	margin-bottom: 10px;
}
body.product-single .stock.available-on-backorder{
	font-size: 12px !important;
	line-height: 20px;
}

/* archive style */
.wenderfol_archive{
	padding-top: 15px;
	overflow: hidden;
	background-color: rgba(255, 80, 98, 0.89);
	position: absolute;
	height: 150px;
	width: 100%;
	right: 0;
	margin-top: -20px;
	border-radius: 0 0 28px 28px;
	z-index: -10;
}
.product-archive .sides.offer,.product-archive .left-index.offer{
margin-top: 45px
}
.product-archive .wenderfol_archive .wenderfol_img{
	width: 19.5%;
	display: inline-block;
	text-align: center;
	float: right;
	border-left: 2px solid #ffffff9e;
	position: relative;
	top: 5px;
}
.product-archive .wenderfol_archive .vanderfol_title{
	float: left;
	width: 79%;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
}
.item-pro-index .author-Original{
  display: flex;
  box-sizing: border-box;
  align-items: center;
  height: 20px;
}
.item-pro-index .author-Original .no-Original{
 color: #D5901F;
 background-color: rgba(249, 168, 37, 0.11);
 font-size: 11px;
 border-radius: 4px;
 padding: 0 4px;
 transition: 0.2s all;
 visibility: visible;
 line-height: 2;
 position: absolute;
}
.variable-items{
  padding: 10px;
  background: #ef394e;
  color: #fff;
  border-radius: 8px;
  display: inline-block;
  font-size: 13px;
}
.item-pro-index:hover .author-Original .no-Original{
  opacity: 0;
  visibility: hidden;
  display: none;
  transition: 0.2s all;
}
.author-ar{
  font-size: 13px;
  font-weight: 400;
  color: #535353;
  opacity: 0;
  visibility: hidden;
  display: flex;
  align-items: center;
}
.author-ar .seller-store::before{
  font-size: 20px;
  color: #535353;
}
.author-ar span.authours-ar{
  font-weight: 500;
}
.item-pro-index:hover .author-ar{
 opacity: 1;
 visibility: visible;
 transition: 0.2s all;
}
.author-ar .authours-ar{
  font-weight: 500;
  font-size: 13.5px;
}

.author-ar i{
  margin-left: 6px
}

.index-product .woocommerce-pagination{
  width: 100%;
  display: inline-block;
  text-align: center;
}
.index-product .woocommerce-pagination ul{
  display: inline-block;
}
.index-product .woocommerce-pagination li{
  float: right;
  padding: 20px 15px;
}
.index-product .woocommerce-pagination ul .page-numbers.current{
  background: #00bfd6;
  color: #fff;
  padding: 4px 15px;
  border-radius: 8px;
}
.index-product .woocommerce-pagination ul .next.page-numbers:hover{
  background: #aeb2b2;
  color: #fff;
  padding: 4px 10px;
  border-radius: 8px;
  transition: 0.2s all;
}
.index-product .woocommerce-pagination ul .next.page-numbers{
  padding: 4px 10px;
  border-radius: 8px;
  transition: 0.2s all;
}
.index-product .woocommerce-pagination ul .prev.page-numbers{
  padding: 4px 10px;
  border-radius: 8px;
  transition: 0.2s all;
}
.index-product .woocommerce-pagination ul .prev.page-numbers:hover{
  background: #aeb2b2;
  color: #fff;
  padding: 4px 10px;
  border-radius: 8px;
  transition: 0.2s all;
}

.foot-categorys{
  width: 100%;
  display: inline-block;
  padding: 15px 15px;
  box-sizing: border-box;
  margin-top: 10px;
  border: 1px solid #ebebeb;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.03);
	background-color: #fff;
}
.foot-categorys h2{
  font-size: 17px;
  color: #535353;
  font-weight: 600;
  padding-bottom: 15px;
}
.foot-categorys p{
  font-size: 13px;
  color: #535353;
  line-height: 31px;
}
.dokan-orders-content .dokan-orders-area .dokan-order-left-content{
  margin: 0 !important;
  width: 60%;
  float: right;
  padding: 0;
}
.dokan-orders-content .dokan-orders-area .dokan-panel-default{
  border: 1px solid #ececec !important;
}

.dokan-orders-content .dokan-orders-area .dokan-order-right-content{
  float: left;
  width: 38%;
  margin: 0;
  padding: 0;
}
.dokan-orders-area .dokan-clearfix{
  margin-top: 20px
}
.dokan-dashboard-content .dokan-table > thead > tr > th{
  background-color: #85B3BE;
}
.dokan-panel-default{
  padding: 0 !important;
}
.dokan-panel-default > .dokan-panel-heading{
  font-size: 13.5px;
  padding: 15px;
  box-sizing: border-box;
}
.dokan-panel-default > .dokan-panel-heading strong{
  font-weight: 600;
}
.wc-order-totals{
  display: block;
  width: 100%;
}
.wc-order-totals tbody{
  display: block;
  width: 100%;
}
.wc-order-totals tbody tr{
  border: 1px solid #EDEDED;
  box-sizing: border-box;
  display: block !important;
  width: 100%;
  padding: 20px 10px;
  font-size: 13px;
  line-height: 0;
}
.wc-order-totals tbody tr td{
  float: right;
}
.wc-order-totals tbody tr td.total{
  float: left;
}
.dokan-left.dokan-order-billing-address{
  float: right !important;
  width: 49% !important;
  padding: 0 !important;
  box-sizing: border-box;
}
.dokan-left.dokan-order-shipping-address{
  float: left !important;
  width: 49% !important;
  padding: 0 !important;
  box-sizing: border-box;
}
.dokan-left.dokan-order-billing-address .dokan-panel-body,.dokan-left.dokan-order-shipping-address .dokan-panel-body{
  font-size: 13px;
  line-height: 32px;
  color: #535353;
}
.dokan-orders-content .dokan-orders-area .list-unstyled.order-status li,.dokan-orders-content .dokan-orders-area .list-unstyled.customer-details li{
  font-size: 13px;
  color: #535353;
  line-height: 30px;
}
.dokan-orders-content .dokan-orders-area ul.order_notes .note_content{
  background: #dad7e5 !important;
  padding: 10px 10px !important;
  color: #535353;
  line-height: 20px;
}
.dokan-orders-content .dokan-orders-area ul.order_notes li{
  padding: 10px 0;
}
.dokan-orders-content .dokan-orders-area #dokan-order-notes .add_note h4{
  font-size: 13px;
  color: #535353;
  font-weight: 600;
}
.dokan-orders-content .dokan-orders-area #dokan-order-notes .add_note .form-control{
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
  border-radius: 8px;
  border: 1px solid #ccc;
  margin: 10px 0;
  outline: none;
  font-family: prk-font;
  font-size: 13px;
  color: #535353;
  resize: vertical;
}
.dokan-orders-content .dokan-orders-area #dokan-order-notes .add_note .add_note.btn.btn-sm.btn-theme{
  padding: 20px;
  border-radius: 8px;
  color: #fff;
  background-color: #ef394e;
  cursor: pointer;
  font-size: 13px;
  line-height: 0;
}
.dokan-orders-content .dokan-orders-area #dokan-order-notes .add_note #add-shipping-tracking-form .dokan-form-group{
  width: 100%;
}
.dokan-orders-content .dokan-orders-area #dokan-order-notes .add_note #add-shipping-tracking-form .dokan-form-group .dokan-control-label{
  padding: 10px 0;
  display: block;
}
.dokan-orders-content .dokan-orders-area #dokan-order-notes .add_note #add-shipping-tracking-form #add-tracking-details{
  padding: 20px;
  border-radius: 8px;
  color: #fff;
  background-color: #ef394e;
  cursor: pointer;
  font-size: 13px;
  line-height: 0;
}
.dokan-orders-content .dokan-orders-area #dokan-order-notes .add_note #add-shipping-tracking-form #dokan-cancel-tracking-note{
  background: transparent;
  border: none;
  color: #535353;
  padding: 10px;
  cursor: pointer;
}
.dokan-orders-content .dokan-orders-area .order_download_permissions button.revoke_access{
  margin-top: -2px;
  background: #ef394e;
  border: none;
  color: #fff;
  border-radius: 8px;
  padding: 10px !important;
  font-size: 13px;
  cursor: pointer;
  margin-left: 10px;
}
.dokan-orders-content .dokan-orders-area .order_download_permissions a.title{
  font-size: 13px;
}
.dokan-orders-content .dokan-orders-area .order_download_permissions table.wc-metabox-content{
  font-size: 13px;
  color: #535353;
  padding: 10px;
  display: block;
  line-height: 30px;
}
.dokan-orders-content .dokan-orders-area .order_download_permissions table.wc-metabox-content .form-input{
  border: 1px solid #c8c8c8;
  padding: 10px;
  font-size: 13px;
  border-radius: 8px;
  outline: none;
}
.dashicons-arrow-right-alt2:before{
  position: relative;
  top: -8px;
  left: 5px;
}
.left-index.products{
  background: #fff;
  border-radius: 20px;
  padding-top: 15px;
  box-shadow: 1px 1px 4px 0 rgba(0,0,0,.07);
}
.more-products{
  display: inline-block;
  width: 100%;
  text-align: center;
  padding: 16px;
  color: #535353;
  line-height: 1.222;
  border-top: 1px solid #dfdfdf;
  font-size: 17px;
  font-weight: 500;
	background-color: #fff;
}
.more-products .text-morie i{
  font-size: 23px;
    color: #33c8e1;
    position: relative;
    top: 4px;
}
.left-index.products .item-pro-index{
  max-width: calc(20% - 0px);
  width: 20%;
}
.col-off.ver2{
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 56%;

}
.carousel-panel{
  padding: 30px 0;
  display: inline-block;
  width: 100%;
}
.left-panel{
  position: relative;
  width: 68%;
  float: left;
  }
.right-panel{
  float: right;
  width: 32%;
  line-height: 32px;
  margin-top: 35px;
  padding-right: 20px;
}
.title-panel{
  display: flex;
	align-items: center;
  padding-bottom: 35px;
  font-size: 2.571rem;
  line-height: 1.222;
  font-weight: 700;
  color: #fff;
}
.title-panel i{
	margin-left: 5px;
}
.onsale-offer{
  display: block;
  font-size: 18px;
  color: #fff;
  font-weight: 450;
}
.onsale-off{
  display: block;
  font-size: 6.071rem;
  line-height: 1.035;
  margin-bottom: 35px;
  color: #fff;
}
.btn-panel{
  padding: 12px 15px;
  background: #fff;
  color: #535353;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 500;
  box-shadow: 0 8px 14px 0 rgb(0 0 0 / 3%);
}
.btn-panel::after{
	padding: 12px 15px;
	background: #fff;
	color: #535353;
	border-radius: 8px;
	font-size: 14px;
	font-weight: 500;
	box-shadow: 0 8px 14px 0 rgb(0 0 0 / 3%);
	display: flex;
	align-items: center;
	width: 50%;
}

.left-panel .owl-nav{
  position: absolute;
  width: 100%;
  top: 35%;
  font-size: 25px;
  transition: 0.2s all;
}
.left-panel .owl-nav .owl-prev{
  background: #fff;
  border: 1px solid #a6a6a640;
  padding: 30px 10px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  box-shadow: -1.5px 0 4px 0 rgb(0 0 0 / 15%);
  position: absolute;
  right: 0px;
  transition: 0.2s all;
}
.left-panel .owl-nav .owl-prev:hover{
  right: 0px;
  transition: 0.2s all;
}
.carousel-panel.ver3 .left-panel .owl-nav .owl-next,.carousel-panel.ver4 .left-panel .owl-nav .owl-next{
	left: 0px;
}
.right-product.tab1.news .owl-nav .owl-next{
	left: 20px;
}
.right-product.tab1.news .owl-nav .owl-prev{
	right: 20px;
}
.right-product.tab1.news .owl-nav{
	top: 54%;
}
.left-panel .owl-nav .owl-next{
   background: #fff;
    border: 1px solid #a6a6a640;
    padding: 30px 10px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    box-shadow: -1.5px 0 4px 0 rgb(0 0 0 / 15%);
    position: absolute;
    left: 10px;
    transition: 0.2s all;
 }

.left-panel .owl-nav .disabled{
  opacity: 40%;
}
.carousel-panel.ver3{
  padding: 0;
}
.off-product.ver3{
  border-radius: 0 !important;
  margin: 0 !important;
  border: 1px solid #ebebebad !important;
}
.carousel-panel.ver3 .right-panel{
  background-image: url(https://www.digikala.com/static/files/cab4fcc4.svg);
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  width: 28%;
}
.carousel-panel.ver3 .left-panel{
  width: 72%;
}
.right-panel.back{
  padding: 0;
  margin: 0;
}
.panel-cpntier{
  margin-top: 30px;
  padding-right: 20px;
}
.carousel-panel.ver3 .title-panel{
  font-size: 1.514rem;
  line-height: 1.833;
  font-weight: 700;
  max-width: calc(100% - 40px);
  color: #ef5662;
  padding-bottom: 71px;
}
.carousel-panel.ver3 .btn-panel{
  line-height: 1.375;
  color: #ef5662;
  border-radius: 8px;
  background-color: #fff;
  margin-top: 12px;
  cursor: pointer;
}
.carousel-panel.ver3 .onsale-offer{
  font-size: 1.186rem;
  line-height: 1.222;
  color: #656565;
  margin-top: 30px;
  font-weight: 400;
}
.carousel-panel.ver3 .onsale-off{
  padding: 12px 22px;
  color: #fff;
  font-size: 30px;
  font-size: 2.143rem;
  line-height: 1.467;
  background-color: #ef5662;
  border-radius: 38px 0 38px 38px;
  margin-top: 16px;
  display: inline-block;
}

.carousel-panel.ver4{
	display: flex;
}
.right-panel.backer4{
	width: 18%;
	border-radius: 0 20px 20px 0px;
	background-position: 50%;
	margin-top: 0;
	background-size: cover;
}
.carousel-panel.ver4 .left-panel {
    width: 82%;
}
.panel-cpntierver4{
    margin-top: 30px;
    padding-right: 10px;
}
.title-panelver4{
	display: flex;
	font-size: 1rem;
	line-height: 1.222;
	color: #fff;
	position: relative;
	padding-bottom: 28px;
	align-items: center;
}
.title-panelver4 i{
	margin-left: 8px;
	font-size: 1.3rem;
}
.title-panelver4::before{
	position: absolute;
	 content: "";
	 height: 1px;
	 width: 30px;
	 background: #fff;
	 line-height: 15px;
	 bottom: 11px;
}
.onsale-offerver4{
	font-size: 1.714rem;
	line-height: 34px;
	font-weight: 700;
	width: 100%;
	color: #fff;
	margin: 5px 0 35px;
	display: block;
}
.carousel-panel.ver4 .btn-panelver4{
	border: 1px solid #fff;
	padding: 8px 16px 8px 48px;
	position: relative;
	color: #fff;
	font-weight: 700;
	display: block;
	width: max-content;
	font-size: 0.900rem;
	line-height: 25px;
	border-radius: 8px;
	margin-top: 30px;
	position: relative;
}
.btn-panelver4::before{
	position: absolute;
	font-family: parskala;
	content: "\E0B3\00FE0E";
	left: 25px;
	font-size: 13px;
	top: 10px;
}

/* slider */
.col-slider{
 display: inline-block;
 width: 100%;
}
.slider-right{
  float: right;
  width: 66.5%;
  height: auto;
  border-radius: 11px;
  overflow: hidden;
}
.slider-right .nav-slider{
  position: relative;
  display: block;
  z-index: 999999;
}
.slide-pre{
  width: 100%;
  height: auto;
}

.slider-left{
  position: relative;
  float: left;
  width: 32%;
  height: auto;
}
.slide-top{
  width: 100%;
  height: auto;
  overflow: hidden;
  align-items: center;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  margin-bottom: 13px;
}
.slide-bottom{
  width: 100%;
  height: auto;
  overflow: hidden;
  align-items: center;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;

}
.slide-top img ,.slide-bottom img{
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1) !important;
  border-radius: 18px
}
.slider-right .owl-dots{
	text-align: right;
	position: absolute;
	bottom: 15px;
	height: 32px;
	direction: initial;
	width: 30%;
	right: 5%;
}
.slider-right .owl-dots .owl-dot{
	width: 4px;
	height: 4px;
	background: #3535357a;
	border-radius: 50%;
	box-shadow: 0 1px 1px 0 rgb(0 0 0 / 30%);
	margin: 0 5px;
	transition: 0.2s all;
}
.slider-right .owl-dots  .active{
  background-color: #00bfd6 !important;
	width: 20px;
	height: 7px;
	border-radius: 5px;
	transition: 0.2s all
}
.slider-right .owl-nav {
	width: 10%;
	text-align: right;
	position: absolute;
	bottom: 60px;
	height: 32px;
	direction: initial;
	right: 3%;
}
.slider-right.ver1 .owl-nav {
	width: 8%;
}
.slider-right .owl-nav .owl-next, .slider-right .owl-nav .owl-prev{
    position: absolute;
    width: 36px;
    pointer-events: auto;
    height: 62px;
}
.slider-right .owl-nav .owl-next {
    left: 0;
}
.slider-right .owl-nav .owl-prev {
    right: 18px;
}

.slider-right .owl-nav .owl-prev::before{
  content: "\E0B7\00FE0E" !important;
	right: 5px;
	top: -3px;
	font-size: 15px;
	font-weight: bold;
}
.slider-right .owl-nav .owl-next::before{
	right: 8px;
  top: -3px;
  font-size: 15px;
  font-weight: bold;
}

.slider-right .chevron-left{
	background: #fff;
	height: 32px !important;
	width: 32px !important;
	display: block;
	border-radius: 50%;
	line-height: 41px;
	font-size: 25px;
	color: #565656;
	border: 1px solid #8e8e8e;
	box-shadow: none;
}

.special-pro{
  display: inline-block;
  width: 100%;

}
.header-special{
  width: 100%;
  padding: 10px 20px;
  box-sizing: border-box;

}
.header-special img{
  margin: 30px auto;
  margin-bottom: 45px;
  display: block;
}
.taber{
  display: block;
  width: 100%;
  text-align: center;
}
.taber button{
  position: relative;
  float: none;
  box-sizing: border-box;
  font-size: 14px;
  color: #fff;
  border: none;
  outline: none;
  cursor: pointer;
  transition: 0.3s;
  background: transparent;
  width: 10.5%;
  margin-bottom: 1.2rem;
  font-weight: 500;
}
.taber button i{
  display: block;
  font-size: 1.7rem;
  padding-bottom: 17px;
}
.taber button.activer::after {
  content: "";
  position: absolute;
  right: 12px;
  left: 12px;
  width: calc(100% - 24px);
  height: 4px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  background-color: #fff;
  top: 5.7rem;
}

.tabs-content{
  animation: fadeEffect 1.5s; /* Fading effect takes 1 second */
  display: none;
  border-top: 1px solid hsla(0,0%,100%,.5);
  background-image: linear-gradient(65deg,hsla(0,0%,100%,0) 65%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.1)),linear-gradient(135deg,#ef5662,#ef394e);
}
@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}
.carousel-item{
  background-color: #fff;
  position: relative;
  transition: box-shadow .2s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,1,1);
  transition: 0.2s all;
  border-radius: 8px;
  text-align: center;
  padding: 15px;
}
.carousel-item:hover{
  transform: translateY(-2px);
}
.carousel-item img{
  filter: grayscale(0);
  margin-bottom: 10px;
  transition: 0.2s all;
  max-height: 70px !important;
  max-width: 70px !important;
  text-align: center;
  margin: 0 auto;
}
.carousel-item:hover img{
 filter: grayscale(1);
 transition: 0.2s all;
}
.carousel-item .title-item{
  margin-top: 15px;
  font-size: 13px;
  color: #535353;
  margin-bottom: 10px;
  font-weight: 700;
  display: block;
}
.slider-right.ver1{
  width: 100%;
	float: unset;

}

/* support */
.support-tab{
  position: fixed;
  left: 15px;
  bottom: 15px;
  background: #ef5661;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 0 20px 20px 20px;transition: all 200ms ease-out;
  z-index: 9999;
}
.support-btn{
  position: relative;
  top: 5px;
  font-size: 27px;
  color: #fff;
  cursor: pointer;
}
.support-tab .support-btn::before{
  content: "\E0EA\00FE0E";
  font-family: parskala;
  transition: 0.2s all;
}
.support-tab .support-btn.closes-btn{
  top: 2px;
}
.support-tab .support-btn.closes-btn::before{
  content: "\E0C9\00FE0E";
  font-family: parskala;
  transform: rotate(360deg);
  transition: 0.3s all;
  font-size: 17px;
}
.ques-box{
  visibility: hidden;
  transition: 0.2s all;
  position: fixed;
  bottom: 0;
  left: 15px;
  bottom: 15px;
  background: #ffffff;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  width: 277px;
  z-index: 99999;
  font-size: 12px;
  transition: all 200ms ease-out;
  overflow: hidden;
  opacity: 0;
}
.ques-box.opens{
  transition: 0.2s all;
  visibility: visible;
  bottom: 75px !important;
  opacity: 1;
}
.ques-welcoming{
  padding: 40px 10px 30px 10px;
  background: #ef5661;
  color: #ffffff;
  position: relative;
  line-height: 32px;
}
.ques-cansel{
  cursor: pointer;
  color: #fff;
  position: absolute;
  top: 5px;
  left: 4%;
  font-size: 9px;
}
.ques-cansel::before{
  content: "\E0C9\00FE0E";
  font-family: parskala;
}
.ques-tabs{
  position: relative;
  top: -20px;
  padding: 10px;
  box-sizing: border-box;
  max-height: 360px;
  overflow-y: auto;
}
.accardion {
  display: block;
  margin: 0 auto;
}
.accardion-block {
  background-color: #fff;
  display: block;
  box-shadow: 0 3px 8px 0 rgb(0 0 0 / 8%);
  margin-bottom: 10px;
}
.accardion-block:last-child {
    margin-bottom: 0;
}
.accardion-link {
    background-color: #fff;
    position: relative;
    padding: 10px 7px;
}
.grey {
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}

.accardion-link a {
  display: block;
  padding: 0px;
  color: #535353;
  text-decoration: none;
  line-height: 20px;
  font-weight: 600;
  font-size: 12px;
  cursor: pointer;
}

.accardion-link:after{
  position: absolute;
  left: 8px;
  color: #7f7f8f;
  top: 25px;
  content: "\E0B1\00FE0E";
  font-family: 'parskala';
}

.accardion-lists {
    background-color: #fff;
    border-top: 1px solid #eaeaea;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: all 0.3s;
     -moz-transition: all 0.3s;
     -o-transition: all 0.3s;
     transition: all 0.3s;
     opacity: 0;
}


.accardion-lists p {
    padding: 10px;
    margin: 0;
    font-size: 13px;
    color: #535353;
    line-height: 20px;
}
.accardion-link.active::after {
  position: absolute;
  left: 8px;
  color: #7f7f8f;
  top: 25px;
  content: "\E0B1\00FE0E";
  font-family: 'parskala';
  transform: rotate(180deg);
}

.active-block {
    max-height: 500px;
    opacity: 1;
}

.ques-box .ques-news{
  text-align: center;
  padding: 0 0 20px 0;
  font-size: 12px;
}
.ques-box .ques-news a{
  color: #00BFD6;
  border: 1px solid #00BFD6;
  padding: 5px 15px;
  border-radius: 10px;
  box-shadow: 0 3px 8px 0 rgb(0 0 0 / 8%);
}
.ques-box .ques-news a:hover{
  color: #fff;
  background: #00BFD6;
  transition: 0.2s all;
}

/* topbars */
.topbars{
  background-size: cover !important;
}
.close-topbars{
  display: none;
	visibility: hidden;
}
.topbar-close{
	cursor: pointer;
	float: right;
	background: #fff;
	margin-left: 10px;
	border-radius: 3px;
}
.topbar-close i::before{
	font-family: parskala;
	content: "\E08D\00FE0E";
	font-size: 1.2rem;
	align-items: center;
	display: flex;
	padding: 5px;
	top: 3px;
	position: relative;
}
.topbar-text{
  float: right;
  padding: 7px 0;
}
.topbar-text p{
  color: #fff;
  font-size: 14px;
}
.topbar-link{
  float: left;
  align-items: center;
  display: flex;
}
.topbar-link a{
  color: #ef4556;
  background: #fff;
  border-radius: 4px;
  padding: 10px;
  font-size: 13px;
  box-sizing: border-box;
  transition: 0.2s all;
	font-weight: bold;
}
.topbar-link a:hover{
  color: #ef4556;
  background: #fff;
  border-radius: 4px;
  padding: 10px 12px;
  box-sizing: border-box;
  box-shadow: 0 5px 6px #0000001f;
  transition: 0.2s all;
}


/* single product */
/* woocommerce style */
.woocommerce div.product div.summary .ser-pro{
  clear: both;
  width: 100%;
  display: inline-block;
  position: relative;
  padding: 20px 0;
}
.ser-pro .servis-pro{
  float: right;
  width: 20%;

}
.summary.entry-summary table.shop_attributes th{
	font-weight: 450 !important;
}


.ser-pro .servis-pro img{
  max-width: 28px;
  height: auto;
  filter: grayscale(100%);
  opacity: 0.65;
  float: right;
  margin-left: 9px;
}
.ser-pro .servis-pro span{
  color: #9B9B9B;
  font-size: 11px;
  line-height: 20px;
  float: right;
}
.brad-pro{
  margin:0 0 20px 0;
  display: inline-block;
}
.brad-pro span,.brad-pro a{
  font-size: 13px;
  font-weight: 350;
  color: #767676;
}
 .woocommerce-product-gallery__trigger{
  top: 1.5em !important;
  left: 0em !important;
}
.head-pros{
  display: table;
  width: 100%;
  padding-bottom: 1px;
}

.prs{
  display: unset !important;
  padding: 0 !important;
  border-radius: 0 !important;
  margin: 6px 0 !important;
  position: relative !important;
  background: transparent !important;
  color: #ef5661 !important;
  min-height: 0 !important;
  line-height: 0 !important;
  right: 0 !important;
	font-family: cinem;
	font-size: 26px !important;
	font-weight: 100 !important;
	top: unset !important;
}
.item-pro-index .prs{
	font-size: 17px !important;
	font-weight: 100 !important;
}
.timer-pros{
  color: #EF394E;
  font-size: 13px;
  font-weight: bold;
  float: left;
	font-family: prk-Font;
}
.timer-pros1 .letter{
	display: none !important;
}
.timer-pros span{
  color: #EF394E;
}
.timer-pros .dot{
	margin: 0 4px;
}
.flex-viewport{
  margin-top: 20px;
}
.brad-pro i{
  font-size: 11px;
  font-weight: 390;
  color: #767676;
  padding: 0 5px
}
.woocommerce div.product .product_title{
	font-weight: 700;
  line-height: 30px;
  color: #000;
  font-size: 17px;
	max-width: 500px
}

.des-info .info-other{
  color: #D5901F;
  font-size: 12px;
  display: block;
  line-height: 30px;
}

.cart-pro .call_pro{
  text-align: left;
  padding: 0 15px;
  font-size: 21px;
  font-weight: 700;
  color: #EF394E;
  z-index: 999;
  position: relative;
}
.cart-pro .actives{
	border-bottom: 1px solid #E4E4E4;
	padding: 19px 15px;
	color: #4d4d4d;
	font-size: 17px;
	font-weight: 500;
	cursor: pointer;
	visibility: hidden;
	display: none;
	border-radius: 11px 11px 0 0;
}


.cart-pro .chevrons-left::before{
  margin-left: 8px;
	content: "\E08C\00FE0E";
	font-family: parskala;
	font-size: 18px;
	position: relative;
	top: 5px;
}
.actvs2{
  background-color: #e9e9e9;
  visibility: visible !important;
  display: block !important;
}
.woocommerce ul.products li.product .onsale{
  display: none;
}
.woocommerce div.product form.cart .button {
    vertical-align: middle;
    float: none;
}
.woocommerce div.product div.images{
  width: 38% !important;
  padding: 0 0 0 5px;
	margin-bottom: 0 !important;
}
.product-seller-info .product-seller-counter{
	padding: 12px;
}
.product-seller-info .product-seller-row .product-seller-row-icon{
	width: 45px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs{
	border-radius: 11px 14px 0 0;
	margin: 10px 0 0 0 !important;
	border-bottom: 0;
	padding:10px 0 0 0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li{
	background-color: #fff !important;
  border: none !important;
  bottom: 0 !important;
  margin: 0 !important;
  padding: 0 0.6em !important;
  margin-left: 10px !IMPORTANT;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: inherit;
    text-shadow: inherit;
    font-weight: 700 !important;
}
.woocommerce div.product .woocommerce-tabs .panel{
	border-radius: 0 0 11px 11px;
	 border: 1px solid #e3e3e3;
	 padding: 1.5rem 2.8rem !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{
  border-bottom: 1px solid #e0e0e2 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before{
  content: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after{
  content: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
	border-bottom: 2px solid #ef394e !important;
	padding-bottom: 10px !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{
  color:#4d4d4d !important;
  font-size: 16px;
  font-weight: 400 !important;
	display: flex !important;
	align-items: center;
	padding: 0 !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab a::before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.cattributes_products_tab_tab a::before
{
	content: "\ea25";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab a::before{
  content: "\eb13";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.parskala-faq_tab a::before{
  content: "\eac9";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.seller_tab a::before{
	content: "\eae2";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a::before{
	font-family: 'parsfont' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 25px;
  color: #4d4d4d;
  margin-left: 10px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab a::before{
	font-family: flaticon!important;
  font-style: normal;
  font-weight: 400!important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  content: "\f18a";
}

.woocommerce div.product .woocommerce-tabs .panel .subtitle{
  margin-bottom: 20px;
  display: inline-block;
}
.c-content-expert__title {
    font-size: 16px;
    color: #535353;
    margin: 20px 0;
}
.woocommerce-Reviews{
  margin: 0 15px;
}

.comment-respond .comment-reply-title{
  margin-bottom: 11px;
  display: block;
  color: #535353;
  font-weight: 600;
  text-align: justify;
  line-height: 32px;
}
.comment-respond .comment-form-rating{
 margin-bottom: 10px;
}
.comment-respond .comment-form-rating label{
  font-size: 13px;
  font-weight: 400;
  color: #535353;
  margin-bottom: 4px;
  display: block;
}
.woocommerce #review_form #respond .stars{
  font-size: 19px;
}
.comment-form-comment{
  display: block !important;
}
.comment-form .comment-form-comment label{
  display: block;
}
.woocommerce #review_form #respond textarea{
  box-sizing: border-box;
  max-width: 100%;
  border-radius: 8px;
  border: 1px solid #C8C8C8;
  min-height: 250px;
  padding: 15px 10px;
  color: #717171;
  font-family: prk-font;
  font-size: 13px;
}
.single-pro .cart-pro del .woocommerce-Price-currencySymbol{
  color: #ACACAC !important;
}

.comment-form .comment-form-author,.comment-form .comment-form-email{
  display: block !important;
}
.comment-form .comment-form-author label,.comment-form .comment-form-email label{
  display: block !important;
}
.comment-form .comment-form-author input,.comment-form .comment-form-email input{
  display: block;
  border-radius: 8px;
  border: 1px solid #C8C8C8;
  padding: 10px 15px;
  width: 100%;
  box-sizing: border-box;
  color: #717171;
  font-size: 13px;
}
.woocommerce #respond .form-submit #submit {
  color: #fdfdfd !important;
  background-color: #515151 !important;
  transition: 0.2s all;
  padding: .918em 2em !important;
}
.woocommerce #review_form #respond .stars span a{
  color: #FFB518;
}
.comment-form .required{
  color: #EF394E;
}
.woocommerce-Reviews .woocommerce-Reviews-title{
  margin: 3em 0 !important;

}
.woocommerce div.product .woocommerce-tabs .panel h2.woocommerce-Reviews-title{
	margin-right: 0 !important
}
.woocommerce-Reviews .comment_container_pro{
  margin-bottom: 1.4em;
  border-bottom: 1px solid #e9e9e9;
  padding-bottom: 1.4em;
  display: flow-root;
}
.woocommerce-Reviews .comment_container_pro img{
  float: right;
  padding: 3px;
  border: 1px solid #e4e1e3;
  width: 5%;
}
.comment-text{
  float: right;
  width: 94%;
}
.woocommerce .star-rating span::before{
	font-family: star;
	color: #ffc74a;
}
.woocommerce div.product .woocommerce-tabs .panel .subtitle .right-des-pro p{
  margin: 0 !important
}

.woocommerce div.product .woocommerce-tabs .panel .subtitle .left-des-pro{
  max-width: 190px;
  text-align: center;
}
.woocommerce div.product .woocommerce-tabs .panel .subtitle .left-des-pro img{
  width: 100%;
}

.woocommerce div.product .woocommerce-tabs .panel h2{
	color: #343434;
	font-size: 21px;
	font-weight: 700;
	line-height: 30px;
}


.woocommerce table.shop_attributes tr:nth-child(2n) td, .woocommerce table.shop_attributes tr:nth-child(2n) th{
  background: transparent !important
}

.woocommerce div.product div.images .flex-control-thumbs{
  margin-top: 30px !important;
  text-align: center;

}
.woocommerce_options_panel fieldset.form-field, .woocommerce_options_panel p.form-field .textarea_aparat{
  direction: rtl !important;
}

.woocommerce div.product div.summary{
	width: 64% !important;
	padding: 0 10px;
	background-color: #FFF;
	display: inline-block;
}
.woocommerce div.product div.images .flex-control-thumbs li{
  width: 12% !important;
  border-radius: 8px;
  border: 1px solid #CCC;
  margin: 8px !important;
  overflow: hidden;
  float: none !important;
  display: inline-block;
}

.taxs-single span,.taxs-single{
  font-size: 13px;
  color: #535353;
  font-weight: bold;
  font-family: prk-font;
	padding: 2px 0;
	display: inline-block;
	margin-left: 3px;
}

.taxs-single a{
  color: #00BFD6;
  border-bottom: 1px dashed #00BFD6;
  line-height: 32px;
  font-size: 13px;
	font-weight: 400;
	padding-bottom: 4px;
	margin: 0 3px;
}

.atri-single{
	font-size: 15px;
	font-weight: 700;
	color: #000;
  line-height: 32px;
  margin: 10px 0 5px 0;
}
.product_attributes .att_label, .product_attributes p{
  float: right;
  font-family: 'prk-font';
  font-size: 13px;
  font-weight: 400;
  color: #535353;
}
.product_attributes .col{
  display: inline-block;
  width: 100%;
  position: relative;
  margin: 0 0 20px 0;
}
.product_attributes p{
  padding-right: 4px;
}
.product_attributes .att_label::before{
  content: "\F09DF";
  font: normal normal normal 24px/1 "Material Design Icons";
  color: transparent;
  background: #CCC;
  border-radius: 50%;
  font-size: 5.5px;
  margin-left: 9px;
}
.flex-cart{
	float: left;
	width: 41%;
}

.cinfos{
  display: none;
  visibility: hidden;
}
.actvs{
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 99;
  display: block;
  visibility: visible;
	left: 0;
	right: 0;
	padding: 10px;
}
.click-author{
  display: block;
  color: #535353;
  font-size: 13.5px;
  font-weight: 500;
  padding: 0 15px;
  border-bottom: 1px solid #E4E4E4;
	overflow: hidden;
}
.click-author h6{
  display: block;
	padding: 10px;
	font-weight: bold;
	color: #000;
}
.click-author p{
	padding: 10px;
	text-align: justify;
	line-height: 30px;
	font-size: 13px;
	padding-top: 0;
	font-weight: 500;
	max-height: 100px;
}
.logo-pros{
  width: 100%;
  display: block;
  text-align: center;
  margin: 10px auto;
}
.logo-pros img{
  width: 65%;

}
.woocommerce div.product .woocommerce-product-rating{
  margin: 1.4rem 0 !important;
  font-size: 13px;
  color: #00BFD6;
}

.woocommerce div.product .woocommerce-product-rating i{
  font-size: 17px;
  color: #FFB518;
  margin-left: 5px;
}
.woocommerce div.product .woocommerce-product-rating a{
  color: #00BFD6;
}
.summary .cart-pro .tab-pro{
	display: flex;
	align-items: center;
	border-bottom: 3.5px solid #e4e4e4;
	padding: 0 13px;
	color: #000;
	font-size: 14px;
	position: relative;
	box-sizing: border-box;
	font-weight: 500;
}

.woocommerce-variation-price .prce-pro{
 padding: 0 !important;
}
.summary .cart-pro .tab-pro.unavailable{
	border-bottom:0;
}
.back_holder,.full_whidth{
	padding: 10px;
}

.servesis-single{
	display: inline-flex;
	margin: 0 auto;
	width: 100%;
	justify-content: space-around;
	border: 1px solid #e3e3e3;
	border-radius: 11px;
	padding: 10px 0;
}
.servis-single{
	text-align: center;
}
.servis-single img{
	display: block;
	text-align: center;
	margin: 0 auto;
	max-width: 54px !important;
	max-height: 54px !important;
}

.servis-single span{
	font-size: 13px;
	font-weight: 400;
	color: #696e73;
	margin-top: 10px;
	display: block;
}
.summary #tab-authour{
	border-radius: 11px 11px 0 0;
}
.summary .cart-pro .hovr-tab{
  cursor: pointer;
}
.hovr-tab:hover{
  background: #e9e9e9;
}
.summary .cart-pro .null{
  text-align: center;
  border: none;
  display: block;
  padding: 19px 0;
  font-size: 16px;
  font-weight: 500;
  color: #535353;
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
.cart-pro .null::before{
  content: '';
  height: 1px;
  width: 100%;
  left: 0;
  top: 50%;
  position: absolute;
  background: #ABABAB;
  z-index: -1;
  opacity: 26.6%;
}
.seller-store::before{
  font-family: parskala;
  content: "\E1C1\00FE0E";
}
.share-square{
  display: block;
}
.share-square::before{
  font-family: parskala;
  content: "\E06E\00FE0E";
  color: #00bfd6;
}
.exclamation-triangle::before{
	font-family: parskala;
	content: "\E1E6\00FE0E";
	padding-left: 5px;
	position: relative;
	top: 2px;
}
.product-seller-row-detail i.chevrons-right{
	float: right;
	font-size: 25px;
}
.product-seller-row-detail i.chevrons-right::before{
	color: #939393;
	position: absolute;
	left: 0;
	top: 0%;
	font-family: parskala;
	content: '\E08B\00FE0E';
}

.summary .cart-pro .tab-pro .pro_author_names{
	font-weight: 700;
	color: #000;
	margin-right: 10px;
	font-size: 15px;
}
.summary .cart-pro .tab-pro ul li::before{
	content: "";
	position: relative;
	right: 0;
	bottom: -1px;
	border-radius: 50%;
	background-color: #EF394E;
	width: 6px;
	height: 6px;
	border: 1px solid #fff;
	display: inline-block;
	margin-left: 16px;
}
.woocommerce div.product p.stock{
	font-size: unset !important;
}
.summary .cart-pro .tab-pro ul{
  margin-right: 10px;
}
.summary .cart-pro .tab-pro ul li{
  margin-top: 25px;
	margin-right: 4px;
  font-size: 12px;
  position: relative;
}
.summary .cart-pro .tab-pro ul li.pluses::before{
 animation: pulse 2s infinite;
}
.tab-pro .available-on-backorder{
  line-height: 18px;
  font-size: 13px !important;
}

.summary .cart-pro .tab-pro .stockon{
  display: inline-block;
	margin-top: 3px;
}
.woocommerce div.quantity{
	width: 40%;
	border: 1px solid #a9a7a7e3;
	overflow: hidden;
	border-radius: 11px;
	position: relative;
	padding: 9px 0;
	margin-left: 5px;
}
.woocommerce-cart-form__contents div.quantity{
	width: 80% !important;
}
.woocommerce div.quantity.hidden{
	display: none !important;
}
.woocommerce div.quantity input{
	width: 100% !important;
	border-radius: 8px;
	background: transparent;
	appearance: textfield;
	color: #535353;
	font-size: 18px;
}
.woocommerce .quantity .qty{
	padding-right: 10px;
}
.woocommerce .plus{
	position: absolute;
	right: 0%;
	border: none;
	background: transparent;
	top: 40%;
	color: #000;
	cursor: pointer;
	padding: 0px 5px;
	font-size: 11px;
}
.woocommerce .minus{
	position: absolute;
	border: none;
	background: transparent;
	top: 40%;
	color: #000;
	cursor: pointer;
	padding: 0 5px;
	font-size: 11px;
	left: 0;
}
.woocommerce div.quantity input:focus{
  outline: none;
}
.woocommerce div.product form.cart{
  margin: 0 !important;
  padding: 0;
  position: relative;
  position: relative;
  z-index: 99;
}
.woocommerce div.product form.cart .button{
	display: inline-block;
	width: 70%;
	padding: 16px 4px;
	font-family: prk-font;
	border-radius: 11px;
	color: #fff;
	position: relative;
	overflow: hidden;
	font-size: 13px;
	font-weight: 600;
}
.woocommerce div.product form.cart .button.maxw{
	width: 100% !important;
}
.woocommerce div.product form.cart .button.maxw::before {
	font-size: 26px;
	top: 11px;
	right: 11px;
	position: absolute;
	font-family: flaticon !important;
	font-style: normal;
	font-weight: normal !important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	content: "\f129";
}
.woocommerce div.product form.cart .button.maxw::before {
	font-size: 30px;
	top: 9px;
	right: 13px;
}
.woocommerce div.product form.cart .button:hover::after {
  width: 130%;
  border-radius: 0;
}
.summary .cart-pro .tab-pro .stockon p{
	font-weight: 600;
}
.price_slider_wrapper .price_slider_amount .button{
	padding: 15px !important;
	font-weight: 600;
}
.price_slider_wrapper .price_slider_amount .button::before{
	font-family: parskala;
	content: "\E118\00FE0E";
	color: #FFF;
	margin-left: 5px;
	font-size: 15px;
}
.cart-pro .prce-pro{
  text-align: left;
  display: block;
  position: relative;
  z-index: 99;
}
.woocommerce div.product form.cart .variations label{
	font-size: 14px !important;
}
.woocommerce-form.woocommerce-form-register.register p{
	font-size: 13px;
	font-weight: 500;
}
.woocommerce-privacy-policy-text{
	margin-top: 15px;
}
.cart-pro .sale-off-pro,.cart-pro .sale-off-pro del{
	float: left;
  margin-right: 4px;
  margin-top: -5px;
  font-size: 14px;
  padding: 2px 7px;
  border-radius: 9px;
  background-color: transparent !important;
  color: #fff;
  font-weight: 600;
  line-height: 18px;
}

.cart-pro del,.cart-pro del span bdi,.cart-pro del span,.cart-pro del span bdi span{
  color: #ACACAC;
  font-size: 13px;
}

.woocommerce div.product form.cart table td{
	margin-right: 10px;
}

.mb-8{
	margin-bottom: 0 !important;
}
.product-seller-info .product-seller-row .product-seller-row-detail ul li.pluses{
	margin-top: 15px;
	font-size: 13px;
}
.product-seller-info .product-seller-row::after{
	bottom: 2px;
	height: 1px;
}

#myButton_stills{
	margin-top: 0px;
}
.product-seller-info .product-seller-row .product-seller-row-detail .product-seller-name{
	font-size: 14px;
	font-weight: 600;
}

.bbloomer-plus::before{
 font-family: parskala;
 content: "\E179\00FE0E";
}
.bbloomer-minus::before{
 font-family: parskala;
content: "\E14F\00FE0E";
}
.vidoe-models, .share-models{
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999;
  background-color: rgba(0, 0, 0, 0.35);
  text-align: center;
  padding: 20px;
  box-sizing: border-box;
  opacity: 0;
  visibility: hidden;
  transition: 0.2s;
  display: none;
}

.add-models{
  opacity: 1;
  visibility: visible;
  transition: 0.2s;
  display: block;
}
.add-share{
  opacity: 1;
  visibility: visible;
  transition: 0.2s;
  display: block;
}
.title-share-pro{
  float: right;
  width: 100%;
  text-align: right;
  padding-bottom: 9px;
  font-weight: bold;
  font-size: 15px;
  border-bottom: 1px solid #DFDFDF;
  color: #535353;
  margin: 7px 0 25px 0;
}
.text-share-pro{
  float: right;
  width: 100%;
  text-align: right;
  margin-bottom: 20px;
  font-size: 13px;
  color: #535353;
	line-height: 25px;
}
.social-share-pro{
  margin: 15px auto;
}
.social-share-pro span{
  float: right;
	font-size: 25px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.social-share-pro span i{
  color: #fff;
  background: #333;
	border-radius: 13px;
	padding: 6px 14px;
}
.social-share-pro span i::before{
  top: 8px;
  position: relative;
}
.portal-url-pro, .portal-share-pro{
  width: 100% !important;
  padding: 0 15px 15px 15px;
  background: #fff;
  border-radius: 8px;
  position: relative;
  display: inline-block;
  opacity: 1;
}
.close-btns-pro{
  display: block;
  width: 100%;
  position: relative;
  padding-top: 10px;
  font-size: 22px;
}

.close-model{
  float: right;
  color: #535353;
  cursor: pointer;
}
.close-model i::before{
	content: "\E0C9\00FE0E";
	font-family: parskala;
	font-size: 13px;
	font-weight: bold;
}
.social-share-pro span a i::before{
	font-family: parskala;
	font-size: 26px;
}
.social-share-pro span a i.fab.fa-twitter::before{
	content: "\E117\00FE0E";
}
.social-share-pro span a i.fab.fa-facebook-f::before{
	content: "\E09A\00FE0E";
}
.social-share-pro span a i.fab.fab.fa-whatsapp::before{
	content: "\E1E7\00FE0E";
}
.social-share-pro span a i.fab.fa-telegram-plane::before{
	content: "\E1C6\00FE0E";
}
.social-share-pro span a i.far.fa-clone::before{
	content: "\E079\00FE0E";
}
.woocommerce-breadcrumb{
	margin-bottom: 0px;
	color: #000;
	font-size: 12px;
	line-height: 30px;
	font-weight: 700;
}
.woocommerce-breadcrumb a{
  font-size: 11px;
  color: #898d92;
  margin: 0 4px;
	font-weight: 400;
}
.woocommerce-breadcrumb a:first-child{
	margin-right: 0;
}
.woocommerce-breadcrumb i{
	font-size: 12px;
  color: #c8c4c4;
}
.singl-pros{
  box-shadow: none !important
}
.share-alt::before{
  content: "\E041\00FE0E";
  font-family: parskala;
}
.single-play-circle::before{
  content: "\E177\00FE0E";
  font-family: parskala;
}
.compre-btn .woocommerce a.button::after{
  content: "\E018\00FE0E";
  font-family: parskala;
  font-size: 18px;
	color: #9B9B9B;

}
.compre-btn .woocommerce a.button.added::after{
  content: "\E018\00FE0E";
  font-family: parskala;
  font-size: 18px;
  color: #ef394e;
  margin: 0;
}

.single_product_accordion .accordion {
  cursor: pointer;
      padding: 18px;
      width: 100%;
      border: none;
      text-align: right;
      outline: none;
      font-size: 15px;
      transition: 0.4s;
      background: #eee;
      border: 1px solid #dfdfdf;
      border-radius: 8px;
      color: #535353;
      font-size: 14px;
      line-height: 1.71;
      padding: 10px 15px;
      transition: .15s;
      margin: 15px 0;
}

.single_product_accordion .active{
  border-radius: 10px 10px 0px 0px;
  margin-bottom: 0;
}

.single_product_accordion .accordion:after {
  content: '\002B';
  color: #777;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.single_product_accordion .active:after {
  content: "\2212";
}

.single_product_accordion .accordion_panel {
  padding: 0 18px;
  background-color: #eee;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  border-radius: 0 0 10px 10px;
  text-align: center;
}
.accordion_panel img{
  margin: 15px auto;
}
.content-accordion{
  font-size: 14px;
  padding: 20px 0;
}

.product-points {
    display: inline-block;
    vertical-align: top;
    width: 32%;
    padding: 0 10px;
		font-size: 14px;
		color: #535353;
		margin-top: 17px;
}

.product-points.ratig ul {
   list-style: none;
}
.product-points ul {
   margin-bottom: 10px;
}
.product-points ul li i {
	border-radius: 100%;
	font-size: 8px;
	width: 16px;
	color: #fff;
	height: 16px;
	line-height: 18px;
	margin-left: 8px;
	text-align: center;
	vertical-align: middle;
	display: inline-block;
}
.product-positive-points ul li i {
    background-color: #4caf50;
}
.product-negative-points ul li i {
    background-color: #d32f2f;
}
.product-positive-points ul li i::before{
		font-family: parskala;
		content: "\E179\00FE0E";
}
.product-negative-points ul li i::before{
		font-family: parskala;
		content: "\E14F\00FE0E";
}
.progress-bar-product{
	width: 100%;
	background-color: #e2e2e2;
	height: 4px;
	position: relative;
	border-radius: 100px;
	overflow: hidden;
}
.progress{
	height: 15px;
	display: inline-block;
	width: 100%;
}
.progress-expess{
	height: 34px;
	display: inline-block;
	width: 100%
}
.progress-bar-value{
	background-image: linear-gradient(90deg,#ef4556,#ef4556);
	border-radius: 100px;
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 100%;
}
.c-content-expert__img{
	text-align: center;
}
.progress-count{
	display: inline-block;
	float: left;
	font-size: .857rem;
	color: #737373;
	height: 15px;
}
.progress-count .p-cont{
	color: #ef4556;
	font-size: 1rem;
	font-weight: bold;
}
.more-products .text-morie{
	font-size: 14px;
	font-weight: bold;
}

.c-content-expert__rating-title {
    font-size: 15px;
    line-height: 1.571;
    color: #62666d;
		position: relative;
}
.c-content-expert__rating-title::before{
	content: "\F09DF";
	    font: normal normal normal 24px/1 "Material Design Icons";
	    font-size: 24px;
	    color: transparent;
			background: #62666d;
			    border-radius: 50%;
			    font-size: 5.5px;
			    margin-left: 9px;
			    position: absolute;
			    right: -15px;
			    bottom: 9px;
}
.c-content-expert__rating-value {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.c-rating {
    position: relative;
    height: 12px;
    border-radius: 8px;
    background: #f0f0f1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.c-rating--general {
  background-color: #d8d8d8d9;
}
.c-rating--general .c-rating__rate {
    background-color: #0fabc6;
}
.c-rating__rate {
    width: 0;
    height: 100%;
    background: silver;
    border-radius: 8px;
}
.c-rating__overall-word {
    color: #62666d;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 12px;
    font-size: .857rem;
    line-height: 1.833;
    margin-right: 8px;
    width: 20px;
}
#panel-review .comment-pro .commentlist li.review {
  display: inline-block;
  width: 100%;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #e9e9e9;
}
#panel-review .comment-pro .commentlist li.review img.avatar{
  float: right;
  border: 1px solid #e4e1e3;
}
#panel-review .review_form_wrapper{
 padding: 15px 0;
}
.meta-additional  table.shop_attributes tbody{
	margin: 0 !important;
	line-height: 32px;
}

.meta-additional table.shop_attributes th{
	padding: 0 !important;
	display: inline-block;
	width: auto;
	color: #535353;
	margin-left: 7px;
}
.woocommerce table.shop_attributes td p{
	padding: 0 !important;
}
.des-info tr.woocommerce-product-attributes-item{
	display: flex;
}
.meta-additional table.shop_attributes th{
	line-height: 27px;
}
.meta-additional table.shop_attributes th::before {
  content: "\F09DF";
  font: normal normal normal 24px/1 "Material Design Icons";
    font-size: 24px;
  color: transparent;
  background: #CCC;
  border-radius: 50%;
  font-size: 5.5px;
  margin-left: 9px;
}

.tab-details{
  color: #858585;
  font-size: 12px;
  line-height: 1.833;
  padding-top: 20px;
  text-align: justify;
  display: inline-block;
	width: 100%;
}
.product-cart{
	width: 100%;
	display: inline-block;
	padding: 15px;
	background: #ef394e;
	border-radius: 20px;
	text-align: center;
	font-size: 13px;
	position: relative;
	margin-top: 5px;
}
.product-cart .text-cart-ver2{
	color: #fff;
}
.article-content{
  font-size: 13px;
  line-height: 32px;
  color: #535353;
}
.tab-details .atri-single{
  display: none;
}
.tab-details .product_attributes .col{
  margin: 0;
}

.woocommerce a.remove{
  color: #535353 !important;
}

.woocommerce table.shop_table th{
padding: 15px 12px !important;
font-size: 13.6px !important;
}
.woocommerce .cart-order-user table.shop_table td.product-thumbnail{
  width: 13%;
}
.woocommerce .cart-order-user table.shop_table td.product-name{
  font-size: 15px !important;
}
.woocommerce .cart-order-user table.shop_table td.product-name a{
	color: #535353;
}
.woocommerce .cart-order-user table.shop_table td.product-quantity input{
  background-color: #FFF;
  background-clip: padding-box;
  color: #717171;
  border-radius: 8px;
}
.woocommerce table.shop_table th.product-name{
font-size: 17px !important;
}
.woocommerce .cart-order-user table.shop_table td{
  padding: 25px 12px;
}
.woocommerce .cart-order-user table.shop_table td.actions .coupon input{
  padding: 8px 10px 8px 30px;
  background-color: #FFF;
  background-clip: padding-box;
  border: 1px solid #C8C8C8;
  color: #717171;
  border-radius: 8px;
}
.woocommerce .cart-order-user table.shop_table td.actions .coupon button{
  color: #fff;
  background: #ef394e;
  border-radius: 8px;
  padding: 12px !important;
  font-size: 13px;
  font-family: prk-font;
}
.woocommerce .cart-order-user table.shop_table td.actions button{
  background: #ef394e;
  border: 1px solid #ef394e;
  color: #fff;
  font-size: 13px;
  font-family: prk-font;
  border-radius: 8px;
  padding: 12px;
}
.woocommerce .cart-order-user table.shop_table td.actions button:hover{
  border: 1px solid #ef394e;
  padding: 12px !important;
}
.woocommerce .totals-order-user table.shop_table tr{
 font-size: 13px;
}
.woocommerce .totals-order-user table.shop_table tr.order-total th{
 font-size: 18px !important;
 font-weight: bold;
}
.woocommerce .totals-order-user table.shop_table tr.order-total td .woocommerce-Price-amount{
  font-size: 18px;
  font-weight: 800;
}
.woocommerce .totals-order-user table.shop_table tr.order-total td .woocommerce-Price-amount .woocommerce-Price-currencySymbol{
  font-size: 13px;
  font-weight: 400
}
/* right cart */


.woocommerce .collateral-order-user table.shop_table td{
  border: 0 !important
}
.woocommerce .collateral-order-user table.shop_table tbody th{
  border: 0 !important
}
.woocommerce .collateral-order-user table.shop_table .woocommerce-shipping-totals{
  border-bottom: 1px solid rgba(0,0,0,.1);
  border-top: 1px solid rgba(0,0,0,.1);
  display: block;
}

.woocommerce .collateral-order-user .totals-order-user{
 width: 100% !important;
}
.woocommerce .collateral-order-user .table-shop-cart-user tbody{
  display: inline-block;
  width: 100%;
}
.woocommerce .collateral-order-user .table-shop-cart-user .tr-proceed-cart-user{
  display: block;
  width: 100%;
}
.woocommerce .collateral-order-user .table-shop-cart-user .tr-proceed-cart-user th{
  display: block;
  border: 0;
}
.woocommerce .collateral-order-user .table-shop-cart-user .tr-proceed-cart-user th a{
  display: block;
  width: 100%;
  box-sizing: border-box;
  background: #ef394e;
  text-align: center;
  padding: 13px 0;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 400;
  transition: 0.1s all
}
.woocommerce .collateral-order-user .table-shop-cart-user .tr-proceed-cart-user th a:hover{
  transition: 0.1s all;
  background: #ee7e8b;
}
/* checkout form */

.woocommerce form.checkout_coupon p{
  font-size: 13px;
  padding: 10px;
  color: #535353;
}
.woocommerce form.checkout_coupon{
	background-color: #ffff;
	border-radius: 8px !important;
}
.woocommerce-form.woocommerce-form-login.login{
  color: #535353;
  font-size: 13px;
	background-color: #fff;
	border-radius: 8px;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
}
.showlogin{
	color: #535353;
	font-size: 13px;
}
.lost_password{
	color: #535353;
}
.form-row-wide.address-field.update_totals_on_change .woocommerce-input-wrapper{
	margin-top: 15px;
	display: block;
}
.woocommerce-ResetPassword .form-row{
  width: 100% !important;
}
.woocommerce form .form-row input.input-text{
  border-radius: 8px !important;
  border: 1px solid #ccc;
  padding: 13px;
  box-sizing: border-box;
  margin-top: 10px !important;
}
.tabs-account .col2-set .col-2{
 width: 100% !important;
}
.woocommerce form .form-row label{
  font-size: 13px !important;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-form-register__submit{
  padding: 22px 20px !important;
  color: #fff !important;
	border-radius: 11px !important;
	font-size: 15px !important;
	display: block !important;
	width: 100% !important;
}
.woocommerce-form-row .woocommerce-Button{
	padding: 22px 20px !important;
  color: #fff !important;
	border-radius: 11px !important;
	font-size: 15px !important;
	display: block !important;
	width: 100% !important;
}
.woocommerce .woocommerce-form-register__submit::before{
	right: 12px;
	font-size: 35px;
	top: 12px;
	position: absolute;
	content: "\f136";
	font-family: flaticon !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit::before{
	right: 12px;
	font-size: 35px;
	top: 12px;
	position: absolute;
	content: "\f136";
	font-family: flaticon !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
}
.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after{
	font-style: normal;
	font-weight: normal !important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	font-size: 18px;
	position: relative;
	color: #717171 !important
}
.woocommerce form .form-row{
  padding: 10px 0 !important;
}

.woocommerce .woocommerce-form-coupon input{
  padding: 10px;
  background-color: #FFF;
  background-clip: padding-box;
  border: 1px solid #C8C8C8;
  color: #717171;
  border-radius: 8px;
}
.woocommerce .checkout_coupon button{
  padding: 13px !important;
  border: 0 !important;
  border-radius: 20px !important;
  color: #fff !important;
  background: #ef394e !important;
  font-family: prk-font;
  font-size: 13px !important;
  cursor: pointer;
  font-weight: 400 !important;
}
.woocommerce-checkout .checkout-order-user{
  display: block !important;
  width: 100% !important;
  float:none !important;
}

.showcoupon{
	color: #535353;
}
.woocommerce-checkout .review-order-user table.shop_table{
 border: 0 !important;
}
.woocommerce-checkout .review-order-user table.shop_table th{
  font-size: 13px !important;
}
.woocommerce-checkout .review-order-user table.shop_table tr.cart_item td{
  font-size: 13px !important;
}
.woocommerce-checkout .review-order-user table.shop_table tr.cart_item td.product-total{
  font-size: 14px !important;
  font-weight: 600;
}
.woocommerce-checkout .review-order-user table.shop_table tr td ul.woocommerce-shipping-methods li{
  font-size: 12px !important;
}
.woocommerce-checkout .review-order-user .woocommerce-checkout-payment{
  background: #fff !important;
}

.woocommerce-checkout .review-order-user .woocommerce-checkout-payment ul li label{
  font-size: 13.5px !important;
  color: #535353;
}
.woocommerce-terms-and-conditions-checkbox-text{
  color: #535353;
}
.summary.entry-summary .compare.button{
  display: none !important;
}

.woocommerce-checkout .review-order-user .woocommerce-privacy-policy-text{
  padding: 10px;
  border-radius: 8px;
  background-color: #FFFDE4;
  border: 1px solid #F6E8A1;
  color: #A37731;
  font-size: 13px;
}
.woocommerce-checkout .review-order-user .woocommerce-privacy-policy-text p{
  line-height: 32px;
  color: #A37731;
}

.checkout-order-user .woocommerce-billing-fields h3{
  font-size: 13.15px;
  font-weight: 500;
  padding: 10px 0;
}
.checkout-order-user .woocommerce-input-wrapper input,.checkout-order-user .woocommerce-input-wrapper textarea{
  padding: 10px;
  background-color: #FFF;
  background-clip: padding-box;
  border: 1px solid #C8C8C8;
  color: #717171;
  border-radius: 8px;
  font-family: prk-font;
}
.checkout-order-user .woocommerce-input-wrapper textarea{
 resize: vertical;
 min-height: 100px;
 font-size: 13px;
 font-weight: 500;
 margin-top: 10px !important;
}

.woocommerce-checkout .woocommerce-shipping-fields div.shipping_address{
  padding: 10px 0;
}
/* thankyou page */

.woocommerce-thankyou-order-received{
  text-align: center !important;
  padding: 10px 0;
  font-size: 13.5px !important;
  color: #ef394e !important;
}

.woocommerce-order ul.woocommerce-thankyou-order-details{
  text-align: center;
  padding: 10px 0;
}
.woocommerce ul.order_details li strong {
	font-size: 13px;
	color: #535353;
}
.woocommerce-order ul.woocommerce-thankyou-order-details li{
  display: inline-block !important;
  float: none !important;
}
.woocommerce-order ul.woocommerce-thankyou-order-details li strong{
  font-weight: bold;
  padding: 10px 0;
}
.thankyou-order-user .title-derail-user,.thankyou-order-user .woocommerce-column__title{
  font-size: 16.5px !important;
  padding: 20px 0;
  font-weight: 700;
}
.thankyou-order-user address{
  font-size: 13px;
  line-height: 32px;
}
.thankyou-order-user table.table-detail-user{

}
.thankyou-order-user table.table-detail-user tr th{
 font-size: 13px !important
}
.thankyou-order-user table.table-detail-user tr.woocommerce-table__line-item td a,.thankyou-order-user table.table-detail-user .tfoot-detail-user,.thankyou-order-user tr td{
 font-size: 13.5px;
}
.empty-cart-user{
  text-align: center;
}
.empty-cart-user p.cart-empty{
  border: 0;
  margin-bottom: 10px;
  font-weight: bold;
}
.empty-cart-user p.cart-empty::before{
  content: "";
}
.empty-cart-user a{
  border: 1px solid #ef394e !important;
  border-radius: 8px !important;
  font-size: 13px !important;
  padding: 15px 20px !important;
  color: #ef394e !important;
  background: #fff !important;
}

* {
margin:0;
padding:0;
}
body {
line-height:1;
background-color: #f4f4f4;
}
ol,ul {
list-style:none
}
span,h2,p,label,div{
  font-family:prk-font
}
li {
list-style:none
}

a {
color:#000;
text-decoration:none;
font-family:prk-font
}
input,button {
font-family:prk-font
}


.tabs-account{
  display: block;
  width: 33%;
  margin: 60px auto;
  border: 1px solid #ebebeb;
  border-radius: 20px;
  overflow: hidden;
  background: #fff;
}

.tabs-form{
  display: flex;
}
.tabs-form li{
  width: 50%;
  text-align: center;
  transition: 0.3s ease-in-out;
  opacity: 0.9;
}
.tabs-form li:nth-child(1){
  float: right;
}
.tabs-form li:nth-child(2){
  float: left;
}
.tabs-form li a{
  width: 100%;
  padding: 15px 0;
  display: block;
  color: #a1a3a8;
  background: #ececec;
}
.tabs-form li:nth-child(1) a{
  border-bottom-left-radius: 20px;
}
.tabs-form li:nth-child(2) a{
  border-bottom-right-radius: 20px;
}
.tabs-form .active{
  opacity: 1;
  transition: 0.3s ease-in-out;
}
.tabs-form .active a{
  color: #333;
  background: #fff !important;
  border-radius: 0 !important;
  color: #535353;
  opacity: 1;
  font-size: 16px;
  font-weight: 600;

}

.tabs-forms{
  width: 100%;
  margin: 0 auto;
  min-height: 100px;
  padding: 15px 20px;
  box-sizing: border-box;
}

.tabs-panel {
  display: none;
  visibility: hidden;
  opacity: 0;
  transition: 0.3s ease-in-out;
}

.tabs-panel.active {
  display: block;
  visibility: visible;
  opacity: 1;
  transition: 0.3s ease-in-out;
}
.logo-form{
  width: 100%;
  text-align: center;
}
.logo-form img{
 width: 50%;
 height: auto;
}
.logo-form .logo-pros{
  margin: 5px auto !important;
  display: block;
  margin-bottom: 0 !important;
}
.tabs-panel h2{
  font-size: 18px;
  font-weight: 700;
  color: #535353;
  padding: 10px 0;
}
.woocommerce-form-row{
  padding: 12px 0;
}
.woocommerce form .form-row label,.woocommerce-form-row label{
  display: flex;
      font-size: 14px !important;
      color: #535353 !important;
      font-weight: normal;
      position: relative;
      align-items: center;
      line-height: 10px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit::after {
  content: "";
  width: 73px;
  height: 90px;
  position: absolute;
  right: -6px;
  top: -19px;
  background: hsla(0,0%,100%,.21);
  border-radius: 50%;
  transition: all .3s ease-in-out;
  box-sizing: border-box;
  padding-right: 15px;
  padding-top: 32px;
  text-align: right;
  font-weight: 700;
  font-size: 21px;
}
.woocommerce .woocommerce-form-register__submit::after {
  content: "";
  width: 73px;
  height: 90px;
  position: absolute;
  right: -6px;
  top: -19px;
  background: hsla(0,0%,100%,.21);
  border-radius: 50%;
  transition: all .3s ease-in-out;
  box-sizing: border-box;
  padding-right: 15px;
  padding-top: 32px;
  text-align: right;
  font-weight: 700;
  font-size: 21px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover::after {
  width: 130%;
  border-radius: 0;
}
.woocommerce .woocommerce-form-register__submit:hover::after {
  width: 130%;
  border-radius: 0;
}
.woocommerce form .form-row label,.woocommerce-form-row label input{
    margin-left: 5px;
}

.woocommerce-form-row input:focus,.woocommerce-form-row input:active{
  outline: 0;
}
.show_if_seller .form-row input.input-text{
  padding-right: 10px !important;
}
.woocommerce form .form-row input.input-text,.woocommerce-form-row input{
  display: block;
  width: 100%;
  border: 1px solid #C8C8C8;
  color: #717171;
  border-radius: 8px;
  font-size: 13px;
  background: #fff;
}
.woocommerce form .form-row select{
	cursor: pointer;
	margin: 0;
	padding: 10px;
	border-radius: 8px;
	font-size: 13.5px;
	border: 1px solid #C8C8C8;
	font-family: 'prk-font';
	color: #535353;
	outline: none
}

.woocommerce-form .woocommerce-form-login__rememberme{
  display: block;
  padding-bottom: 11px;
  font-size: 13.3px;
  color: #535353;
  font-weight: 400;
}
input:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.woocommerce-privacy-policy-text{
  padding: 10px;
  border-radius: 8px;
  background-color: #FFFDE4;
  border: 1px solid #F6E8A1;
  color: #A37731;
  font-size: 13px;
}
.woocommerce-privacy-policy-text p{
  line-height: 32px;
  color: #A37731;

}
.woocommerce-privacy-policy-text p a{
  color: #4A5F73;
}
.woocommerce-form-login .form-row{
  padding: 12px 0;
}
.woocommerce-LostPassword{
  font-size: 13px;
  font-weight: 400;
}
.woocommerce-LostPassword  a{
  color: #ef394e;
}
.required{
  color: #ef394e;
}

.woocommerce span.onsale{
	display: none;
}
.woocommerce span.onsale.prs{
	display: block;
}
.woocommerce a.button{
	padding: 10px;
	background-color: #ef394e;
	color: #fff !important;
	border-radius: 8px;
}

.nonce-losts{
  padding: 10px;
  border-radius: 8px;
  background-color: #FFFDE4;
  border: 1px solid #F6E8A1;
  color: #A37731;
  font-size: 13px;
  line-height: 32px;
}

.send-message-p{
  font-size: 13.5px;
  color: #535353;
  line-height: 32px;
  padding-top: 12px;
  text-align: justify;
}
/* .woocommerce .col2-set .col-2{
  width: 100% !important;
} */
.accounter .woocommerce form.login{
  border: 0;
  padding: 0;
  margin: 0;
}
.woocommerce form.register{
  border: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.woocommerce form .password-input{
	font-size: 12px !important;
	line-height: 25px !important;

}
.woocommerce form .password-input div{
	border-radius: 8px !important;
	margin-top: 10px;
}
.accounter .woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce button.button{
  float: none;
  margin: 0;
  border-radius: 8px;
  color: #fff;
  font-size: 13px;
  padding: 18px 0px;
	border-radius: 20px;
}
.woocommerce button.button:hover{
  color: #fff !important;
  transition: 0.2s all;
}
.accounter .woocommerce-password-strength.good,.accounter .woocommerce-password-strength.bad,.accounter .woocommerce-password-strength.strong,.accounter .woocommerce-password-strength.short{
  margin: 10px 0;
  border-radius: 4px;
  color: #333;
  font-size: 13px;
  padding: 10px 0;
}
.accounter .woocommerce-password-hint{
  font-size: 12px;
  line-height: 32px;
  color: #535353;
}
.show_if_seller small{
  padding: 10px 0;
  box-sizing: border-box;
  display: block;
  color: #535353;
  font-size: 13px;
}
.show_if_seller small .text-success{
  font-weight: 600;
}
.accounter .topbars{
  display: none;
}
.woocommerce form .show-password-input{
  top: 2em !important;
}

/* my account */
.sec-account{
  width: 19%;
  float: right;
}
.nav-user-dashboard{
 display: block;
 width: 100%;
 float: right;
 box-shadow: 0 12px 12px 0 rgb(181 181 181 / 11%);
 border: 1px solid #ececec;
 border-radius: 11px;
 padding: 15px;
 box-sizing: border-box;
 margin-bottom: 20px;
 overflow: hidden;
 background-color: #fff;
}
.nav-user-dashboard:last-child{
	margin-bottom:0;
}
.dokan-btn.dokan-btn-theme.vendor-dashboard{
  text-align: center;
  margin: 10px auto;
  width: 100%;
  padding: 10px;
}
.continer .img-share{
  padding: 0 !important;
}
.continer .img-share img{
  width: 100%;
}
.nav-user-dashboard .user-name{
  font-size: 13px;
  color: #535353;
 font-weight: bold;
}
.nav-user-dashboard .user-email{
	font-size: 13px;
	color: #535353;
	display: inline-block;
}
.account-avatar img{
	border: 1px solid #535353;
	border-radius: 50%;
	margin-left: 5px;
}
.nav-user-dashboard .user-edit::before{
	font-family: parskala;
	color: #535353;
	float: left;
	content: "\E07A\00FE0E";
	position: relative;
	top: 9px;
	left: 3px;
}
.ui-slider-handle:nth-of-type(1)::before,.ui-slider-handle:nth-of-type(2)::before{
	position: relative;
	 top: 2px;
	 margin: 0 !important;
	 font-size: unset !important;
}
.item-index.home-blog{
	border-radius: 15px;
}
.nav-user-dashboard .woocommerce-MyAccount-navigation ul li{
	font-size: 15px;
	padding: 10px 0;
	font-weight: 500;
	align-items: center;
	display: flex;
}
.nav-user-dashboard .woocommerce-MyAccount-navigation ul .is-active a{
  color: #ef394e;
}
.nav-user-dashboard .woocommerce-MyAccount-navigation ul .is-active::before{
  color: #ef394e;
}
.nav-user-dashboard .woocommerce-MyAccount-navigation ul li:hover a{
  color: #ef394e;
}
.nav-user-dashboard .woocommerce-MyAccount-navigation ul li:hover::before{
  color: #ef394e;
}
.nav-user-dashboard .woocommerce-MyAccount-navigation ul li a{
  color: #535353;
  width: 80%;
  display: inline-block;
  padding: 11px 0;
  transition: 0.1s all;
}

.nav-user-dashboard .woocommerce-MyAccount-navigation ul li::before{
	font-family: uicons-regular-rounded;
	font-style: normal;
	font-weight: normal !important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	color: #ccc;
	font-size: 24px;
	padding-left: 15px;
	font-weight: 550 !important;
}
.nav-user-dashboard .woocommerce-MyAccount-navigation-link--dashboard::before{
  content: "\ec51";
}
.nav-user-dashboard .woocommerce-MyAccount-navigation-link--orders::before{
  content: "\f19c";
}
.nav-user-dashboard .woocommerce-MyAccount-navigation-link--downloads::before{
  content: "\ea1d";
}
.nav-user-dashboard .woocommerce-MyAccount-navigation-link--edit-address::before{
  content: "\f21b";
}

.woocommerce .woocommerce-MyAccount-navigation-link--comments::before{
  content: "\f172";
}
.woocommerce .woocommerce-MyAccount-navigation-link--notification::before{
  content: "\f131";
}
.woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--edit-account::before{
  content: "\f250";
}
.woocommerce .nav-user-dashboard .woocommerce-MyAccount-navigation-link--customer-logout::before{
  content: "\f28e";
}

/* content user */

.woocommerce-MyAccount-content{
  float: left;
  width: 79%;
  display: block;
  box-shadow: 0 12px 12px 0 rgb(181 181 181 / 11%);
  border: 1px
  solid #ececec;
  border-radius: 11px;
  padding: 25px;
  min-height: 730px;
  box-sizing: border-box;
	background-color: #fff;
}

.woocommerce-table__product-name .wc-item-meta li{
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}
.woocommerce-table__product-name .wc-item-meta li .wc-item-meta-label{
	display: inline-block;
	padding: 10px 0;
}
.woocommerce-table__product-name .wc-item-meta li p{
	float: right;
	padding: 0;
}
.woocommerce table.shop_table td{
	color: #535353;
	font-size: 13px;
}
.woocommerce-MyAccount-content p .order-number,.woocommerce-MyAccount-content p .order-status,.woocommerce-MyAccount-content p .order-date{
	border-radius: 4px;
	padding: 3px;
}



.logout-user,.recent-user-dash{
  line-height: 32px;
  font-size: 13.5px;
  padding: 10px 0;
  color: #535353;

  font-size: 13.5px;
}
ul.dokan-account-migration-lists li .left-content p{
  display: none;
}
ul.dokan-account-migration-lists li .left-content{
  width: 100% !important;
  flex: unset !important;
  display: none;
  text-align: center !important;
}
ul.dokan-account-migration-lists li .right-conten{
  width: 100% !important;
  display: block;
  flex: unset !important;
}
.dokan-account-migration-lists .btn.btn-primary{
  padding: 10px;
  background: #ef5661;
  color: #fff;
  border-radius: 8px
}
.form-row.form-group small{
  font-size: 13px;
  padding: 10px;
  display: block;
}
.woocommerce form .form-row textarea{
  box-shadow: none;
  border-radius: 8px !important;
  border: 1px solid #ccc;
  padding: 10px !important;
  box-sizing: border-box;
  resize: vertical;
  color: #535353 !important;
}
.logout-user strong{
  font-weight: 700;
}
.logout-user a{
  font-size: 13.5px;
}
.profile-display-user{
  width: 100%;
  display: block;
  margin: 25px 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-item-user{
  padding: 15px 13px;
  display: flex;
  color: #535353;
}
.profile-display-user .item-2{
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.profile-display-user .p-item-user span{
  width: 50%;
  display: block;
}
.profile-display-user .p-item-user span i{
  font-size: 14px;
  color: #000;
  padding: 10px 0;
  display: block;
	font-weight: bold;
}
.profile-display-user .p-item-user span h6{
  font-size: 16px;
  font-weight: 600;
  padding: 12px 0;
}
.no-Order-user .fa-window-maximize::before{
	font-family: uicons-regular-rounded !important;
	font-style: normal;
	font-weight: normal !important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	content: "\f1ad";
	position: relative;
  top: 5px;
	opacity: 0.4;
}
.pro-display-user .p-edit-user{
  display: block;
  text-align: center;
  margin: 15px auto;
  font-size: 13px;
  color: #ef394e;
}
.pro-display-user .p-edit-user span{
  border-bottom: 1px dashed;
  padding-bottom: 4px;
  color: #ef394e;
}
.pro-display-user .p-edit-user span i{
  padding-left: 8px;
  color: #ef394e;
}

.content-user .no-Order-user{
	width: 100%;
	display: flex;
	box-sizing: border-box;
	background-color: #ef394e05;
	border-radius: 8px;
	border: 1px solid #ef394e;
	padding: 15px 20px;
	font-size: 13px;
	align-items: center;
	justify-content: space-between;
}
.content-user .no-Order-user p{
	color: #ef394e;
	float: right;
	display: flex;
	align-items: center;
	padding: 0;
}
.content-user .no-Order-user p i{
	padding-left: 10px;
	color: #ef394e;
	font-size: 27px;
	opacity: 0.3;
	position: relative;
	top: 5px;
}
.content-user .no-Order-user .no-order-link{
  float: left;
  background: #ef394e;
  padding: 9px 11px;
  border-radius: 8px;
  transition: 0.2s all
}
.content-user .no-Order-user .no-order-link:hover{
  background: #ef394ec7;
  transition: 0.2s all
}
.content-user .no-Order-user .no-order-link a{
  color: #fff;
}
.content-user .woocommerce-orders-table{
  width: 100%;
  border-right: 1px solid #ececec;
  border-left: 1px solid #ececec;
  text-align: center;
}
.content-user .woocommerce-orders-table .woocommerce-orders-table__header{
  padding: 25px 5px;
  background: #1CA2BD;
}
.content-user .woocommerce-orders-table .woocommerce-orders-table__header .nobr{
  color: #fff;
  font-weight: 600;
  font-size: 13.8px;
}
.content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell{
  padding: 30px 5px;
  font-size: 13.5px;
  color: #535353;
}
.content-user .woocommerce-orders-table__row{
  border-bottom: 1px solid #ececec;
}
.woocommerce .col2-set{
  color: #535353;
}
.content-user .woocommerce-orders-table__row .woocommerce-orders-table__cell .woocommerce-button{
  background: #ef394e;
  color: #fff;
  border-radius: 8px;
  padding: 11px 12px;
}
.content-user .address-user{
  padding: 10px 0;
  font-size: 13.5px;
  color: #535353;
}
.content-user{
  color: #535353;
}
.content-user .address-user-pro{
  width: 45% !important;
  float: right;
  padding: 20px 0;
  margin-left: 45px;
}
.content-user .address-user-pro .Bill-address-user{
  font-weight: 600;
  float: right;
}
.content-user .address-user-pro .edit{
  float: left;
  color: #fff;
  background: #ef394ebd;
  padding: 6px 12px;
  border-radius: 8px;
  font-size: 12px;

}
.content-user .address-user-pro address{
  display: table;
  width: 100%;
  font-size: 13px;
  padding: 20px 0;
  line-height: 30px;
}
.woocommerce .woocommerce-customer-details address{
  box-sizing: border-box;
}
.content-user .addres-title-user{
  font-size: 18px;
  font-weight: 700;
  padding: 10px 0;
}
.content-user .woocommerce-address-fields{
  padding: 10px 0;
}
.content-user .woocommerce-address-fields .validate-required{
  padding-bottom: 20px;
}
.content-user .woocommerce-address-fields .validate-required .selection .select2-selection--single{
  padding: 6px 0;
  border-color: #C8C8C8;
  border-radius: 8px;
  height: 44px;
  font-size: 13px;
}
.content-user .woocommerce-address-fields #billing_first_name_field{
  float: right;
  width: 45%;
}
.content-user .woocommerce-address-fields #billing_last_name_field{
  float: left;
  width: 45%;
}
.content-user .woocommerce-address-fields #billing_company_field{
  display: block;
  width: 100%;
  clear: both;
}
.content-user .woocommerce-address-fields label{
  display: block;
  font-size: 13px;
  padding-bottom: 7px;
}
.woocommerce-address-fields .sub-addres-user .button{
  padding: 13px;
  border: 0;
  border-radius: 8px;
  color: #fff;
  background: #ef394e;
  font-family: prk-font;
  font-size: 13px;
  cursor: pointer;
}
.content-user .woocommerce-address-fields label .required{
  color: #ef394e;
  text-decoration: none;
}
.content-user .update_totals_on_change label , .content-user #billing_city_field label{
  padding: 20px 0 !important;
}
.content-user .woocommerce-address-fields .woocommerce-input-wrapper{
  width: 100%;
  display: block;
}
.content-user .woocommerce-address-fields .woocommerce-input-wrapper input{
  width: 100%;
  padding: 10px;
  background-color: #FFF;
  background-clip: padding-box;
  border: 1px solid #C8C8C8;
  color: #717171;
  border-radius: 8px;
}
.content-user .woocommerce-address-fields .woocommerce-input-wrapper input:focus ,.content-user .woocommerce-address-fields .woocommerce-input-wrapper input:active{
  outline: 0;
}
.content-user .woocommerce-EditAccountForm .woocommerce-form-row--first{
  float: right;
  width: 45%;
  padding: 10px 0;
}
.content-user .woocommerce-EditAccountForm .woocommerce-form-row--wide em{
  display: block;
  padding: 10px 0;
  font-size: 12.4px;
  color: #535353;
}
.content-user .woocommerce-EditAccountForm fieldset legend{
  font-size: 14px;
  padding: 7px 0;
  font-weight: 600;
}
.logout-user{
  color: #535353;
}
.content-user .woocommerce-EditAccountForm .sub-account-user .button,.woocommerce-address-fields button.button{
	padding: 15px 30px;
	border: 0;
	border-radius: 12px;
	color: #fff;
	background: #ef394e;
	font-family: prk-font;
	font-size: 13px;
	cursor: pointer;
}
.woocommerce-address-fields button.button:hover{
	background: #ef394e;
	color: #fff;
}
.nav-user-dashboard.bio{
	display: flex;
	align-items: center;
}
.account-avatar,.account-name{
 display: inline-block;
}
.content-user .woocommerce-EditAccountForm .woocommerce-form-row--last{
  float: left;
  width: 45%;
  padding: 10px 0;
}
.content-user .woocommerce-EditAccountForm .woocommerce-form-row--wide{
  display: block;
  padding: 10px 0;
}
.content-user .woocommerce-EditAccountForm .woocommerce-form-row label{
  display: block;
  font-size: 13px;
  padding-bottom: 7px;
  color: #535353;
}


.content-user .woocommerce-EditAccountForm .woocommerce-form-row input{
  width: 100%;
  padding: 10px;
  background-color: #FFF;
  background-clip: padding-box;
  border: 1px solid #C8C8C8;
  color: #717171;
  border-radius: 8px;
}
.content-user .woocommerce-EditAccountForm .woocommerce-form-row input:focus,.content-user .woocommerce-EditAccountForm .woocommerce-form-row input:active{
  outline: 0;
}

.title-order-note-user{
  padding: 10px 0;
  font-size: 13.5px;
}
.content-user .title-order-note-user mark{
  border-radius: 4px;
}
.woocommerce-MyAccount-content .sec-detail-user .title-derail-user{
  font-size: 17.7px;
  font-weight: bold;
  padding: 15px 0;
}
.woocommerce-MyAccount-content
.woocommerce-MyAccount-content .sec-detail-user .table-detail-user{
  display: table;
  width: 100%;
  text-align: center;
  margin: 10px 0;
}
.woocommerce-MyAccount-content .sec-detail-user  .ht-detail-user{
  padding: 18px 0;
  color: #fff;
  background: #1CA2BD;
}
.woocommerce-MyAccount-content .sec-detail-user .table-detail-user .td-detail-user{
  padding: 15px 0;
  border: 1px solid #eee;
  font-size: 13px;
  color: #535353;
}
.woocommerce-MyAccount-content .sec-detail-user .tfoot-detail-user tr th,.woocommerce-MyAccount-content .sec-detail-user .tfoot-detail-user tr td{
  padding: 18px 0;
  border: 1px solid #eeeeee1c;
  background: #1CA2BD;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
}
.woocommerce-MyAccount-content .sec-detail-user .tfoot-detail-user tr td span{
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}
.woocommerce-MyAccount-content .sec-detail-user .tfoot-detail-user tr:nth-child(2) td span{
  font-size: 14.5px;
  font-weight: 550;
  border-bottom: 2px solid #ff1933;
  padding-bottom: 3px;
}
.woocommerce-MyAccount-content .woocommerce-column--billing-address{
  float: right;
  width: 48%;
}
.woocommerce-MyAccount-content .woocommerce-column--shipping-address{
  float: left;
  width: 48%;
}
.woocommerce-MyAccount-content .woocommerce-column--billing-address .woocommerce-column__title,.woocommerce-MyAccount-content .woocommerce-column--shipping-address .woocommerce-column__title{
  padding: 20px 0;
  font-size: 16px;
  font-weight: 700;
}
.woocommerce-MyAccount-content .woocommerce-column--billing-address address,.woocommerce-MyAccount-content .woocommerce-column--shipping-address address{
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 8px;
  box-sizing: border-box;
  font-size: 13px;
  line-height: 32px;
}
.woocommerce-MyAccount-content .woocommerce-column--billing-address address .woocommerce-customer-details--phone::before{
  content: "\f095";
  font-family: "Font Awesome 5 Pro";
  float: right;
  font-size: 11px;
  padding-left: 3px;
}
.woocommerce-MyAccount-content .woocommerce-column--billing-address address .woocommerce-customer-details--email::before{
  content: "\f0e0";
  font-family: "Font Awesome 5 Pro";
  float: right;
  font-size: 11px;
  padding-left: 3px;
}
.woocommerce-MyAccount-content .sec-detail-user .order-again{
  padding: 25px 0;
}
.woocommerce-MyAccount-content .sec-detail-user .order-again a{
  background: #ef394e;
  color: #fff;
  border-radius: 8px;
  font-size: 13px;
  padding: 12px 12px;
}

/* post content */
.left-cont{
  float: left;
  width: 74.7%;
  min-height: 500px;
  display: inline-block;
	position: sticky;
	top: 10px;
}

.clomens{
  display: flex;
  flex-direction: column;
}
.head-cont{
  padding: 25px 20px;
}
.ad-cont{
  display: inline-block !important;
}
.main-cont{
  background-color: #fff;
  border-radius: 15px;
  margin-top: 20px;
  box-shadow: 0 2px 4px 0 rgb(0 0 0 / 10%);
  padding: 25px 20px;
  box-sizing: border-box;
}
.info-cont{
  margin-top: 20px !important;
  margin-right: 0 !important;
  display: inline-block !important;
}
.title-cont{
  font-size: 18px;
  font-weight: 700;
  color: #535353;
  padding-bottom: 20px;
  border-bottom: 1px solid #ECECEC;
  line-height: 32px;

}
.main-cont .conts{
  margin-top: 20px;
}
.main-cont .conts .img-thumer{
  width: auto;
  height: auto;
	padding: 50px;
}
.main-cont .conts .img-thumer img{
  width: 100%;
  height: 100%;
}
.main-cont .conts p{
 font-size: 13px;
 font-weight: 400;
 color: #535353;
 line-height: 18px;
 text-align: justify;
}
.tag-coment-box{
  width: 100%;
  display: inline-block;
  margin-top: 25px;
}
.coment-cont{
  width: 100%;
  display: block;
  padding-bottom: 34px;
  border-bottom: 1px solid #ECECEC;
}
.coment-cont .comenter i::before{
 font-family: parskala;
 content: "\E0F6\00FE0E";
}
.coment-cont i::before{
	float: right;
	font-size: 24px;
	color: #9BA4AB;
}
.coment-cont span{
	font-size: 13px;
  color: #535353;
}
.coment-cont i{
  padding-right: 6px;
}
.tags-cont{
 display: block;
 margin-top: 20px;
}
.tags-cont a{
  padding: 3px 12px;
  background-color: #F2F2F2;
  color: #868E95!important;
  margin: 2px;
  border-radius: 16px;
  font-weight: 400;
  font-size: 13px
}
/* commnet section */

#commentform .logged-in-as{
  padding: 10px 0;
  position: relative;
  display: block;
  color: #535353;
  font-size: 13.3px;
}
#commentform .logged-in-as a:nth-child(1){
  color: #535353 !important;
}
#commentform .logged-in-as a:nth-child(2){
  color: #00bfd6;
	line-height: 25px;
}
#commentform textarea:focus,#commentform input:focus{
  outline: none;
}
#comments .comment-forms{
 border: 1px solid #c8c8c8;
 padding: 15px;
 border-radius: 8px;
}

#comments .comment-forms .text-com i{
  margin-right: 5px;
  color: red;
}
#commentform p{
  width: 100%;
}


.comment-form-cookies-consent{
 padding: 20px 0;
 color: #535353;
 font-size: 13px;
 line-height: 25px;
 margin-top: 10px;
 display: block !important;
}
.comment-form-cookies-consent input{
  margin-left: 8px;
}
.form-submit input{
background: #fff;
border: 1px solid #c8c8c8;
border-radius: 25px;
padding: 10px 18px;
color: #535353;
cursor: pointer;
margin-top: 10px;
font-size: 13px;
}
.comment-list{
  margin-top: 25px;
}

.comment-list .comment-ul{
  font-size: 16px;
  color: #565656;
	display: flex;
	align-items: center;
}
.comment-list .comment-ul a{
  font-size: 14px;
  color: #232323;
}

.comment-list .comment-text{
  width: 100%;
  margin-top: 10px;
  font-size: 13px;
  font-weight: 400;
  color: #535353;
  line-height: 30px;
}
.comment-li{
  margin-top: 20px;
  width: 100%;
  display: inline-block;
}

.post-categories{
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #eee;
  padding-bottom: 25px;
}
.post-categories li{
  float: right;
}
.page{
  width: 100%;
}

/*PRELOADER*/
#loader{
  position: fixed;
  z-index: 999999;
  width: 100%;
  height: 100%;
}
/*circle-dotted preloader*/
.loader-p{
  border: 0 solid transparent;
  border-radius: 50%;
  width: 150px;
  height: 150px;
  position: absolute;
  top: calc(50vh - 75px);
  left: calc(50vw - 75px);
}

.loader-p:before, .loader-p:after{
  content: '';
  border: 1em solid #ef4556;
  border-radius: 50%;
  width: inherit;
  height: inherit;
  position: absolute;
  top: 0;
  left: 0;
  animation: loader 2s linear infinite;
  opacity: 0;
}

.loader-p:before{
  animation-delay: 0.5s;
}

@keyframes loader{
  0%{
    transform: scale(0);
    opacity: 0;
  }
  50%{
    opacity: 1;
  }
  100%{
    transform: scale(1);
    opacity: 0;
  }
}

/*dotted preloader*/
.lds-ellipsis {
	margin: 0 auto;
	position: relative;
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 64px;
	text-align: center;
	z-index: 9999;
}
.lds-ellipsis span {
	display: inline-block;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	background: #FF324D;
	-webkit-animation: ball-pulse-sync 1s 0s infinite ease-in-out;
	animation: ball-pulse-sync 1s 0s infinite ease-in-out;
}
.lds-ellipsis span:nth-child(1) {
	-webkit-animation:ball-pulse-sync 1s -.14s infinite ease-in-out;
	animation:ball-pulse-sync 1s -.14s infinite ease-in-out
}
.lds-ellipsis span:nth-child(2) {
	-webkit-animation:ball-pulse-sync 1s -70ms infinite ease-in-out;
	animation:ball-pulse-sync 1s -70ms infinite ease-in-out
}
@-webkit-keyframes ball-pulse-sync {
	33% {
		-webkit-transform:translateY(10px);
		transform:translateY(10px)
 }
	66% {
		-webkit-transform:translateY(-10px);
		transform:translateY(-10px)
	}
	100% {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
}
@keyframes ball-pulse-sync {
	33% {
		-webkit-transform:translateY(10px);
		transform:translateY(10px)
	}
	66% {
		-webkit-transform:translateY(-10px);
		transform:translateY(-10px)
	}
	100% {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
}
/*tow-dotted*/
.preloader {
  position: absolute;
  width: 10%;
  height: 0%;
  padding-bottom: 10%;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.preloader div {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  overflow: hidden;
  animation: animatePreloader 1s infinite linear;
  transform-origin: 50% 100%;
}
.preloader div:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 50%;
  top: 50%;
  transform: translateX(-50%);
  border: 3px solid #ef4556;
  border-radius: 50%;
  box-sizing: border-box;
}
.preloader div:nth-child(2) {
  width: 60%;
  height: 60%;
  top: 20%;
  animation: animatePreloader 0.5s infinite linear;
}
@keyframes animatePreloader {
  0% {
    transform: translateX(-50%) translateY(-50%) rotateZ(0deg);
  }
  100% {
    transform: translateX(-50%) translateY(-50%) rotateZ(360deg);
  }
}

/*rotating*/
.spinner{
  width: 80px;
  height: 80px;

  border: 2px solid #f3f3f3;
  border-top:3px solid #000;
  border-radius: 100%;

  position: absolute;
  top:0;
  bottom:0;
  left:0;
  right: 0;
  margin: auto;

  animation: spin 1s infinite linear;
}

@keyframes spin {
  from{
      transform: rotate(0deg);
  }to{
      transform: rotate(360deg);
  }
}
/* option style*/
.redux-sidebar .redux-group-menu li a img{
	width: 25px !important;
	height: 25px !important;
	top: 20px;
}

/* compare -style */
#top_products_table_compare{
	background-color: #fff;
	-webkit-box-shadow: 0 12px 12px 0 hsla(0,0%,71%,.11);
	box-shadow: 0 12px 12px 0 hsla(0,0%,71%,.11);
	border: 1px solid #e4e4e4;
	  border-bottom-color: rgb(228, 228, 228);
	  border-bottom-style: solid;
	  border-bottom-width: 1px;
	border-bottom-color: rgb(228, 228, 228);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom: 2px solid #00bfd6;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s,-webkit-transform .3s;
	display: flex;
	margin-bottom: 30px;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
}
.prk_compare_page .close-box{
	float: left !important;
	color: #535353;
	cursor: pointer;
	position: absolute;
	left: 22px;
	font-size: 6px;
}
span.multiplied-modals::before{
	background-size: 15px !important;
	width: 15px !important;
	height: 15px !important;
	display: block;
	cursor: pointer;
}
#top_products_table_compare li{
	overflow: hidden;
	width: 25%;
	box-sizing: border-box;
	border-right: 1px solid #e4e4e4;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	padding: 25px 10px;
	position: relative;
}
#top_products_table_compare li:nth-child(1){
	border-right: 0;
}
#top_products_table_compare li:after {
    width: 0;
    height: 0;
    border-color: transparent transparent #00bfd6;
    border-style: solid;
    border-width: 0 10px 10px;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    content: "";
}
#top_products_table_compare li h2{
	overflow: hidden;
	margin: 15px 0;
	font-size: 14px;
	line-height: 28px;
	font-weight: 600;
}
#top_products_table_compare li span.woocommerce-Price-amount.amount,#top_products_table_compare li span .woocommerce-Price-currencySymbol {
  color: #fb3449 !important;
  letter-spacing: .8px;
  font-size: 15px;
}
#top_products_table_compare li a.compare_permalink_product {
    border-radius: 8px;
    background-color: #00bfd6;
    border: 1px solid #148693;
    padding: 15px 31px;
    color: #fff;
    display: inline-block;
    margin-top: 20px;
    box-sizing: border-box;
    width: 95%;
    text-align: center;
		font-size: 14px;
}
#top_products_table_compare li .remove_from_table_compare {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #f5f5f5;
    position: absolute;
    left: 12px;
    top: 12px;
    text-align: center;
    line-height: 30px;
    z-index: 4;
    cursor: pointer;
    color: #9e9e9e;
    font-size: 25px;
    font-weight: 300;

}
#top_products_table_compare li.add_product_to_compare button {
    border-radius: 19px;
    border: 5px dashed #d2d2d2;
    background: none;
    max-width: 270px;
    margin: auto;
    display: block;
    padding: 20px 35px;
    line-height: 1.467;
    color: #b3b3b3;
    cursor: pointer;
}
#top_products_table_compare li.add_product_to_compare span.add_to_compare {
    background-color: #7a7a7a;
    border: unset;
    padding: 15px 31px;
    color: #fff;
    display: inline-block;
    margin-top: 20px;
    border-radius: 8px;
    border: 1px solid #7a7a7a;
    box-sizing: border-box;
    width: 95%;
    text-align: center;
		cursor: pointer;
		font-size: 14px;
}
#top_products_table_compare li.add_product_to_compare button:before {
    content: "\E0A4\00FE0E";
    font-size: 107px;
    display: block;
    margin-bottom: 0;
    font-family: parskala;
}
.prk_compare_page .title_attribiut {
    line-height: 1.692;
    padding: 9px 30px;
    background-color: #eaeaea;
    font-weight: 700;
		font-size: 14px;
}
.prk_compare_page .attributes_value {
    background: #fff;
    padding: 10px 0;
    display: flex;
}
.prk_compare_page .attributes_value li {
    overflow: hidden;
    box-sizing: border-box;
    display: flex;
    width: 25%;
    align-items: center;
    justify-content: center;
    border-right: 1px solid #e4e4e4;
    padding: 12px 15px;
    line-height: 26px;
    font-size: 14px;
    font-weight: 500;
}
.prk_compare_page .attributes_value li:nth-child(1) {
    border-right: 0;
}
.prk_compare_page .title_add_to_compare_box {
  background: #fff;
  border-bottom: 1px solid #ddd;
  padding: 19px 37px 20px 63px;
  font-size: 16px;
}

.c-remodal-share__content {
    width: 100%;
    background: #fcfcfc;
    padding: 0 21px;
    box-sizing: border-box;
    overflow: hidden;
}
.list_products_add_to_compare {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: auto;
    height: 570px;
}
.list_products_add_to_compare li {
    overflow: hidden;
    width: 30%;
    justify-content: space-between;
    margin: 15px 1.5%;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 15px 10px;
    box-sizing: border-box;
    cursor: pointer;
    text-align: center;
}
.list_products_add_to_compare li img {
    display: block;
    margin: 0 auto 25px;
		width: 210px;
    height: 210px;
}
.list_products_add_to_compare li h2 {
    font-size: 13px;
    line-height: 27px;
    color: #333;
}


.compare-button::after {
    content: "\E018\00FE0E";
    font-family: parskala;

}
.close-box{
	background: transparent;
	color: #555;
	cursor: pointer;
	outline: none;
  border: 0;
}
.close-box:focus{
	background: transparent;
	border: 0;
  outline: none
}
.close-box::before {
    content: "\E0C9\00FE0E";
    font-family: parskala;
    font-size: 13px;
    font-weight: bold;
		position: relative;
	  top: 3px;
}
#productchartprice{
	text-align: center;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{
	overflow: hidden;
}


.woocommerce-product-gallery .timer-pros{
	font-size: 16px;
	font-weight: 600;
	padding-left: 20px;
	line-height: 27px;
}

.woocommerce-product-gallery__trigger{
	display: none;
}
#modal-video-gallery figure.woocommerce-product-gallery__wrapper{
	width: 66% !important;
}
.woocommerce-product-gallery__image.flex-active-slide{
 border-radius: 6px;
}
#modal-video-gallery ol.flex-control-thumbs{
	 width: 33% !important;
	 padding-right: 0 !important;
}
.mobile_gallery_product li img{
	margin: 0 auto;
	margin-top: 20px;
	padding: 0 5px;
}
.mobile_gallery_product .owl-dots{
 text-align: center;
 margin-top: 20px;
}
.mobile_gallery_product .owl-dots button span{
	    background: #a2a2a2;
	    border: none;
	    border-radius: 50%;
	    margin: 0 3px;
	    height: 7px;
	    width: 7px;
	    display: inline-block;
	    opacity: 0.3;
}
.mobile_gallery_product .owl-dots button.active span{
transform: scale(1.3);
	opacity: 0.9;
}
.top-nav div{
	display: inline-block;
	width: 6%;
}
.page-promotes{
	position: static;
}
.page-promotes li{
	padding-bottom: 0;
	transition: 0.2s all;
	text-align: center;
}
.page-promotes li a{
	color: #444;
	font-weight: 700;
	position: relative;
	font-size: 14px;
}
.page-promotes.link_box li a::before {
	content: '';
	position: absolute;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	left: 0;
	z-index: 9;
	animation: pulse 2s infinite;
	top: 9px;
}
@-webkit-keyframes pulse-light {
		0% {
				-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6)
	 }
		70% {
				-webkit-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0)
	 }
		100% {
				-webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0)
	 }
}
@keyframes pulse-light {
		0% {
				-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);
				box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6)
	 }
		70% {
				-moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);
				box-shadow: 0 0 0 10px rgba(204, 169, 44, 0)
	 }
		100% {
				-moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
				box-shadow: 0 0 0 0 rgba(204, 169, 44, 0)
	 }
}
.page-promotes.link_box::after {
    content: "";
    width: 100%;
    display: block;
    height: 2px;
    background: #ef5661;
    margin: auto;
    text-align: center;
    transition: 0.1s all;
    position: relative;
    margin-top: 11px;
    left: 0;
    right: 0;
}
.page-promotes:hover::after{
	background: #0071e3;
}
.top-nav .sub-menu li#navi a:before{
	content: '';
	top: 0px;
}
.top-nav .dropdown > li.categoryser > a{
	font-weight: bold;
	color: #000;
}
/* .top-nav .dropdown > li.categoryser::after {
    content: "";
    height: 20px;
    bottom: 16px;
    position: relative;
    width: 1.5px;
    background: #666 !important;
    float: left;
    margin-left: -15px;
} */
.title-desctop{
	font-size: 13px !important;
	font-weight: 400 !important;
	line-height: 24px;
	margin-bottom: 1rem !important;
}

/* coment style */

.title-commenter{
	padding-bottom: 30px;
}
.title-commenter .user{
	font-size: 20px;
	font-weight: bold;
	color: #535353;
}
.counter{
	padding-top: 10px;

}
.counter h2{
	display: inline-block;
}
.counter span{
	font-size: 16px;
	color: #4d4d4d;
	font-weight: 600;
}
/* .counter span::before{
	content: '|';
	padding-left: 5px;
} */
.custom-option-ratings{
	display: inline-block;
	width: 48%;
	margin-top: 2rem;
	margin-left: 5rem;
}
.continer-rating{
	display: flex;
}
.detail-option-rating{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 20px;
	color: #62666d;
}

.progres-option-rating{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 63%;
}
.percent-option-rating{
	background-color: #ebebeb;
	height: 6px;
	border-radius: 6px;
	overflow: hidden;
	width: 92%;
	box-shadow: 0 0 10px 0 rgb(27 132 227 / 11%);
}
.percent-option-rating strong{
	width: 64%;
	background: #0fabc6;
	display: block;
	height: 6px;
	border-radius: 6px;
}
.go-insert-comment{
	color: #535353;
	font-size: 17px;
	font-weight: bold;
	width: 40%;
}
.title-insert{
	display: block;
	margin-bottom: 20px;
}
.go-insert-comment .dec-insert{
	font-size: 15px;
	font-weight: 500;
	display: block;
	line-height: 32px;
	margin-bottom: 20px;
}
.continer-rating .go-insert-comment a{
	display: inline-block;
	line-height: 1.375;
	border-radius: 11px;
	background-color: #7A7A79;
	font-size: 16px;
	color: #fff !important;
	padding: 15px 50px;
	transition: 0.2s all;
	position: relative;
	padding-right: 95px;
}
.continer-rating .go-insert-comment a::before {
    font-size: 35px;
    top: 11px;
    position: absolute;
    right: 15px;
    content: "\eb13";
		font-family: 'parsfont' !important;
		font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
}
.continer-rating .go-insert-comment a::after {
	content: "+";
	width: 90px;
	height: 106px;
	position: absolute;
	right: -7px;
	top: -28px;
	background: hsla(0,0%,100%,.21);
	border-radius: 50%;
	transition: all .3s ease-in-out;
	box-sizing: border-box;
	padding-right: 63px;
	padding-top: 36px;
	text-align: right;
	font-weight: 500;
	font-size: 28px;
}
.continer-rating .go-insert-comment a:hover::after {
    width: 130%;
    border-radius: 0;
}
.product_meta .star-rating{
	display: inline-block;
	float: unset;
	font-size: 11px;
}
.product_meta .starwrapper{
 margin: 8px 0;
}
.product_meta .rating{
	font-size: 13px;
	color: #c0bfbf;
	position: relative;
	padding-right: 2px;
}
.product_meta .rating::after{
	content: '';
	width: 5px;
	height: 5px;
	border-radius: 50%;
	margin: 0px 5px;
	background: #dad9d9;
	display: inline-block;
}
.product_meta .countes{
	display: inline-block;
	font-size: 13px;
}
.reviw-tabs .commnet-lister{
	border-bottom: 1px solid #eee;
	display: block;
	margin-top: 4rem;
	padding-bottom: 15px;
	font-size: 17px;
	font-weight: bold;
	color: #535353;
	position: relative;
	line-height: 1.375;
}
.reviw-tabs .commnet-lister::before {
    content: "";
		right: 0;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #FF6900;
    border-style: solid;
    border-width: 7px 0 0 7px;
    margin-left: 13px;
    display: inline-block;
    bottom: 1px;
    position: relative;
}
.reviw-tabs #comments{
 padding: 0;
 margin-top: 0;
}
.reviw-tabs #comments .commentlist li.review{
	display: inline-block;
	width: 100%;
	border: 1px solid #E3E3E3;
	border-radius: 11px;
	padding: 30px 30px 30px;
	margin-top: 10px;
}
.coments-left{
	width: 90%;
	float: left;
}
.prk_review_tag_recommend{
	font-size: 15px;
	font-weight: 600;
	display: flex;
	align-items: center;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
	margin-bottom: 15px;
}
.prk_review_tag_recommend.prk_reveiw_recommended{
  color: #00a049;
}
.prk_review_tag_recommend.prk_reveiw_not_recommended{
  color: #d32f2f;
}
.prk_review_tag_recommend.prk_reveiw_no_idea{
  color: #535353;
}
.prk_review_tag_recommend .dashicons{
  font-size: 17px;
}
.reviw-tabs #comments .commentlist .meta{
	font-size: 14px;
	font-weight: 600;
	color: #adadad;
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.reviw-tabs #comments .commentlist .main_disadvantage_advantages{
	padding-bottom: 10px;
	margin-bottom: 15px;
	display: inline-block;
	width: 100%;
}
.reviw-tabs #comments .commentlist .main_advantages,.reviw-tabs #comments .commentlist .main_disadvantage{
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-left: 10px;
	-ms-flex: 0 0 50%;
	-webkit-box-flex: 0;
	flex: 0 0 50%;
	max-width: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	float: right;
}
.reviw-tabs #comments .commentlist .main_advantages span,.reviw-tabs #comments .commentlist .main_disadvantage span{
	font-size: 14px;
	font-weight: bold;
}
.reviw-tabs #comments .commentlist .main_advantages{
	color: #4caf50;
}
.reviw-tabs #comments .commentlist .main_advantages ul li::before{
	content: '';
	display: inline-block;
	width: 6px;
	height: 6px;
	background: #ddd;
	border-radius: 50%;
	margin: 0 9px;
}
.reviw-tabs #comments .commentlist .main_disadvantage{
	color: #d32f2f;
}
.reviw-tabs #comments .commentlist .main_disadvantage ul li::before{
	content: '';
	display: inline-block;
	width: 6px;
	height: 6px;
	background: #ddd;
	border-radius: 50%;
	margin: 0 9px;
}
.reviw-tabs #comments .commentlist .main_disadvantage_advantages ul{
	color: #575757;
	font-size: 13px;
	line-height: 25px;
}
.reviw-tabs #comments .commentlist .description p{
	font-size: 15px;
	line-height: 2.2rem;
	color: #232933;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
  margin-bottom: 15px;
}
.cross-sells{
	display: none;
}
/* comment form style */
#review_form_wrapper{
	background: #fff;
	line-height: 2;
	font-size: 1.1em;
	font-weight: 500;
	color: #585858;
	border: 1px solid rgb(236 236 236);
}
#review_form.by-des-review {
    display: flex;
    justify-content: space-between;
		padding: 20px;
}
.main-thumbnail-ratings-title {
    display: flex;
    justify-content: right;
		margin-bottom: 20px;
}
.thumbnail-product-review {
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px;
}
.thumbnail-product-review img {
  width: 335px;
}
.title-product-and-rtaing-options {
	background-color: #fcfcfc;
	padding: 20px;
}

.main-ratings-opitons {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 19px;
}
.prk-main-ratings-opitons{
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.container-option-ratings{
	position: relative;
	width: 100%;
	min-height: 1px;
	-ms-flex: 0 0 50%;
	-webkit-box-flex: 0;
	flex: 0 0 50%;
  margin-bottom: 15px;
}
.prk-title-ratings-review{
	font-size: 13px;
	line-height: 1.500;
	display: block;
	margin: 7px 0;
	color: #333;
}

.prk-main-nouislider{
	width: 85%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: relative;
}
/* .tag-rating-review-product::before{
	position: absolute;
	content: '';
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background-color: #ddd;
} */
.tag-rating-review-product{
	font-size: 13px;
}
.prk-nouislider{
	width: 100%;
}
.noUi-target{
  border-radius: 4px;
	border: 0;
	box-shadow: unst !important;
}
.noUi-horizontal{
	height: 6px !important;
	box-shadow: none !important;
	border: 0 !important;
	background: #d5d5d5 !important;
	border-radius: 8px !important;
}
.noUi-horizontal .noUi-handle{
	width: 20px !important;
	height: 20px !important;
	border-radius: 50% !important;
	background: #ef394e;
	box-shadow: 0 1px 4px 0 rgb(0 0 0 / 20%);
	border: 0 !important;
	top: -7px !important;
}
.noUi-handle:after, .noUi-handle:before{
	display: none !important;
}
#review_form.by-des-review #respond {
    width: 40%;
    box-sizing: border-box;
    padding-left: 25px;
}
body.single-product #commentform {
    display: flex!important;
    flex-flow: column;
    justify-content: flex-start;
}
.des-insert-reveiw {
    width: 58%;
    order: 2;
    box-sizing: border-box;
    padding-right: 25px;
    border-right: 1px solid #ececec;
    padding-top: 20px;
		font-size: 14px;
	  line-height: 32px;
		text-align: justify;
}
.des-insert-reveiw h3{
	font-size: 18px !important;
	font-weight: bold;
	color: #474747
}
.woocommerce #review_form #respond p {
    margin: 0 0 10px;
		position: relative;
		font-size: 16px;
		font-weight: 500;
		color: #4d4d4d
}
.woocommerce #review_form #respond .form-submit input{
	border-radius: 11px;
	padding: 17px 60px !important;
}
p.parskala-input-comment-form label {
    display: flex;
    align-items: center;
}
.go-back{
	display: inline-block;
	padding-right: 25px;
	font-size: 16px;
	position: relative;
	top: -20px;
}
.go-back a{
	border-bottom: 1px dashed;
	padding-bottom: 3px;
}
p.parskala-input-comment-form input {
    border-radius: 11px;
    background: #fff;
    border: 1px solid #c8c8c8;
    color: #717171;
    font-size: 14px;
    font-size: 1rem;
    line-height: 1.571;
    padding: 11px 12px;
    width: 100%;
    letter-spacing: -.8px;
    box-sizing: border-box;
}

div.parskala-half-input {
    display: flex;
    justify-content: space-between;
}
div.parskala-half-input p.parskala-input-comment-form {
    width: 49% !important;
}
.woocommerce #review_form #respond textarea {
    box-sizing: border-box;
    width: 100%;
		resize: vertical;
    min-height: 100px;
}
.parskala-input-comment-form.comment-form-advantages label:before, .parskala-input-comment-form.comment-form-disadvantage label:before {
    content: ' ';
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-left: 10px;
}
.parskala-input-comment-form.comment-form-disadvantage label:before {
    background: #fb3449;
}
.parskala-input-comment-form.comment-form-advantages label:before {
    background: #00bfd6;
}
.parskala-input-comment-form.comment-form-advantages span.add_text_to_field, .parskala-input-comment-form.comment-form-disadvantage span.add_text_to_field {
	position: absolute;
	top: 34px;
	left: 7px;
	border: 2px solid #ccc;
	font-size: 15px;
	font-weight: 300;
	border-radius: 3px;
	text-align: center;
	cursor: pointer;
	display: none;
	z-index: 7;
	padding: 0px 11px;
}
.parskala-recommend-product-reveiw {
    padding: 26px 36px;
    border-radius: 11px;
    background-color: #fbfbfb;
    margin-bottom: 25px;
		font-size: 14px;
    font-weight: bold;
}
.parskala-recommend-product-reveiw label {
    display: flex;
    align-items: center;
    cursor: pointer;
		font-weight: 400;
}
.parskala-recommend-product-reveiw label input {
    margin: 0 0 0 5px;
}
.categoryser ul li.active .sub-menu{
	display: block;
	visibility: visible;
	opacity: 1;
}

.categoryser:hover ul  li.active .sub-menu:nth-child(2){
	visibility: visible !important;
  opacity: 1 !important;
  transition: .2s all ease;
  display: block !important;
}
.yith_wcwl_wishlist_footer .yith-wcwl-share{
	display: none;
}

.wishlist-title-container{
	display: none;
}
.sp_top_last_posts.dsh_last_products_seen{
 padding: 10px 0;
}
.comments_contienr{
	display: flex;
	align-items: center;
	justify-content: space-between;
	border: 1px solid #E3E3E3;
	border-radius: 11px;
	margin-bottom: 15px;
	padding: 20px;
}
.comments_contienr.noti{
	padding: 10px;
	justify-content: space-between;
}
.comment_thumb{
	display: inline-block;
	width: 15%;
}
.comment_thumb.noti{
	width: 12%;
}
.comment_box{
	display: inline-block;
	width: 83%
}
.comment_box.noti{
	width: 87%;
}
.name_content_product{
	display: flex;
 justify-content: space-between;
 align-items: center;
 padding-bottom: 5px;
}
.product_comment_link{
	border: 1px solid #378ce8;
	padding: 6px;
	font-size: 11px;
	border-radius: 3px;
	color: #378ce8;
}
.comments_contienr.noti .date{
	float: left;
	font-size: 11px;
	color: #8395a7;
	border-bottom: 1px dotted;
}
.wishlist_table .product-add-to-cart a{
	background-color: #378ce8;
	color: #fff;
	padding: 5px;
	border-radius: 3px;
}
.yith-wcwl-add-button>a i{
	margin: 0;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist{
	display: none;
}

.swiper-responsive-product-slider {
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0 0 20px;
	padding-bottom:30px;
    z-index: 1;
    margin: 5px 0 15px;
}
.swiper-pagination-bullet{
	width:11px !important;
	height:11px !important;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
	background:grey;
}
.foot-core{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}
.foot-core .foot-box.text{
	width: 85%;
}
.foot-box.enmads .codes{
	display: inline-block;
	border: 1px solid #e5e5ea;
	border-radius: 11px;
	margin: 0 5px;
	max-width: 95px;
	width: 95px;
	padding: 10px;
}
.foot-box.enmads .codes img{
	width: 100% !important;
	max-width: 100%;
	height: auto !important;
}
.foot-box.enmads{
	display: flex;
	margin: 0;
}
.post-didebars{
	padding: 20px;
}
.title-psidebar{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin: 15px 0 25px 0;
}
.title-psidebar a{
	border-bottom: 1px solid #636b7c;
	color: #4d4d4d;
	padding: 0 17px 15px 17px;
}
.item-pside{
	display: flex;
  align-items: center;
	justify-content: space-between;
	margin-bottom: 2.4rem;
	transition: 0.2s
}
.item-pside:last-child{
	margin: 0;
}
.item-pside:hover{
	opacity: 0.7;
	transition: 0.2s
}
.item-pside .img-pside{
	width: 75px;
	height: 60px;
	max-height: 60px;
	border-radius: 11px;
	overflow: hidden;
}
.item-pside .img-pside img{
	width: 100%;
	height: 100%;
}
.item-pside .title-pside{
 width: 70%;
}
.item-pside .title-pside h2{
	font-size: 13px;
	line-height: 18px;
	color: #4d4d4d;
	display: block;
	width: 100%;
}
.see-more-pside{
	float: left;
	font-size: 12px;
	font-weight: 450;
	margin-top: 10px;
}
.see-more-pside::after{
	font-family: parskala;
	content: '\203A';
	font-size: 15px;
	position: relative;
	margin-right: 8px;
	top: 2px;
}
.item-pside cite{
	font-size: 12px;
	margin-top: 15px;
	float: right;
	font-weight: 450;
}


.variations_form.cart{
	width: 100% !important;
	display: inline-block !important;
	background: transparent !important;
}
body.page-login .prk-loginbox{
	border-radius: 11px;
}
.modal__container{
	border-radius: 16px !important;
}
.swiper_produt{
	border-radius: 11px;
}
.article_slider{
	border-radius: 11px;
}
.services_box article{
	border-radius: 11px;
}
.servicesـlinks{
	border-radius: 11px;
}
#stm-sms-form-holder .phone-loginbox::before{
	top: 12px;
	right: 12px;
	font-size: 25px;
	content: "\f136";
}
#stm-sms-form-holder .phone-loginbox input, #stm-sms-form-holder input.stm-sms-confirm--code {
  padding: 12px 12px;
  border-radius: 11px;
  border: 1px solid #b1b1b2;
}
.prk-loginbox #stm-sms-form-holder .stm-login-sms-btn, .prk-loginbox #stm-sms-form-holder .stm-sms-confirm--submit {
  padding: 16px 16px;
  font-size: 15px;
  font-weight: 600;
  border-radius: 11px;
}


/*
** ریسپانسیو استایل پارس کالا
*/

/* responsive themes */
@media (max-width: 1450px){
  .top-nav > div .sub-menu:nth-child(2) li.menu-item-has-children .sub-menu{
    width: 1000px !important;
  }
  .col-mobile{
    width: 85%;
  }
}
@media (max-width: 1280px){
  .top-nav > div .sub-menu:nth-child(2) li.menu-item-has-children .sub-menu{
    width: 750px !important;
  }

}
@media (max-width: 1000px){
  .top-nav > div .sub-menu:nth-child(2) li.menu-item-has-children .sub-menu{
    width: 720px !important;
  }

}
@media (max-width: 1100px){
  .top-nav .categoryser .sub-menu:nth-child(2) li.menu-item-has-children .sub-menu{
    width: 800px;
  }
  .cart-btn{
    margin-right: 10px !important;
  }
  .call-page{
    margin-left: 10px !important;
  }
  .call-page i{
    font-size: 23px !important;
    position: relative;
    top: 5px !important;
  }
  .location-piker .location_name{
    font-size: 10px !important;
  }
}
@media (max-width: 1024px){
  .top-nav .categoryser .sub-menu:nth-child(2) li.menu-item-has-children .sub-menu{
    width: 700px;
  }
  .progress-count{
    font-size: 11px;
  }


}

@media (max-width: 990px){
  .header .flexed{
    display: unset;
  }
  .ques-box{
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
  }

  .menus{
    display: none;
  }
  .header{
    align-items: normal;
    position: unset !important;
    margin-bottom: 10px;
    padding-bottom: 0;
  }
  .header .col-1{
    width: 100% !important;
    margin: 0 auto;
    text-align: center;
    display: flex !important;
    align-items: center;
    margin-bottom: 10px;
		margin-left: 15px;
    max-width: 100%;
    justify-content: space-between;
  }
  .col-mobile{
    width:100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e5e5eac2;
    padding-bottom: 9px;
  }
  .search-section{
    padding: 0;
		background-color: #fff;
  }
  .search-section button{
    padding: 2px 8px
  }
  #icon-menu {
    display: flex;
    overflow: unset;
    align-items: center;
  }
  .slider-right .owl-nav{
    display: none;
  }
  .modal__right{
    width: 100% !important;
  }


   .continer-login a.forgat {
    font-weight: 600;
    font-size: 12px;
    border: 0;
   }
   .prk-dashboard{
     display: none !important;
   }
   .continer-login .woocommerce form .form-row label, .woocommerce-form-row label{
     font-size: 17px !important;
   }
   .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce-form-register__submit{
     padding: 15px 20px !important;
     font-size: 15px !important;
     font-weight: 600;
   }
   .woocommerce .woocommerce-form-login .woocommerce-form-login__submit::before{
    right: 12px;
    font-size: 30px;
    top: 8px;
   }
   .woocommerce-form-row label::before{
     font-size: 22px;
     top: 45px;
   }
  .header-login .close-box::before {
    position: relative;
    border: 1px solid #2f2e2e;
    border-radius: 50%;
    width: 23px;
    height: 23px;
    display: inline-block;
    line-height: 27px;
  }
  .header-login .close-box::before{
    font-size: 10px;
  }
  .logo img{
    max-height: 38px;
    max-width: 140px;
    height: auto;
    width: auto;
  }
  .header .col-2{
    width: 75% !important;
    margin-left: 10px;
    display: inline-block;
  }

  .search-box{
    margin-right: 0 !important;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }
  .location-piker{
    display: none;
  }
  .form_search #submit_search{
    width: 41px;
    height: 37px;
  }
  .search-section #submit_search i{
    font-size: 19px;
    top: 3px;
    font-weight: 100;
    right: 0px;
  }
  .prk_input_serach{
    order: 2;
  }
  .search-section.active{
    padding: 3px 0px;
    border: 0;
  }
  .search-section input.active {
    font-size: 14px;
    font-weight: 500;
    width: 100%;
    height: 43px;
    outline: none;
    border: none;
    font-size: 13px;
    padding-right: 50px;
    border-bottom: 1px solid #e1e1e1;
  }
  .main_results_ajax_search{
    border: 0;
  }
  .prk_input_serach::placeholder {
    color: rgba(117, 117, 117, 0.47);
    opacity: 1;
    font-size: 13px !important;
  }
  .prk_input_serach.active::placeholder{
    opacity: 0.4;
  }
  .prk_close_search_box{
    top: -42px;
    font-size: 27px;
    right: 12px;
  }
  .call-page{
    display: none;
  }
  .account{
    border: none !important;
    padding: 0;
    background-color: #fff !important;
    display: none;
  }
  .account-text,.account-icon-arrow i{
    display: none !important;
  }
  .account-icon-arrow{
    margin: 0;
  }
  .account-icon-arrow .icon-logged{
    position: absolute;
    background: #64D979;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    right: -2px;
    top: 11px;
    z-index: 9;
  }
  .account-icon i{
	  font-size: 25px;
  }
  .account-icon-arrow .icon-logged::after{
    position: absolute;
    font-family: parskala;
    content: '\E0D4\00FE0E';
    color: #FFF;
    font-size: 8px;
    right: 3px;
    top: -2px;
  }
  .swiper-responsive-product-slider{
    margin: 5px 0;
    padding: 0;
  }
  .cart-btn{
    padding-right: 0;
    padding-left: 0;
    margin-right: 10px;
  }
  .cart-btn i{
	font-size: 28px;
  top: 5px;
  }
  .cart-btn em, .cart-btn-hover em{
    line-height: 14px !important;
    font-size: 10px !important;
    font-weight: 500 !important;
    min-width: 17px !important;
    min-height: 15px !important;
  }
  .line-r{
    display: none !important;
  }
  .mini-cart-user{
    display: none;
  }
  .slider-right{
    width: 100% !important;
    display: block !important;
		border-radius: 8px;
		overflow: hidden;
  }
  .slider-left{
    width: 100% !important;
    display: block !important;
    margin-top: 10px;
  }
  .slide-top,.slide-bottom{
    margin: 5px 0 !important;
  }

  .right-product{
    border: none !important;
    box-shadow: none !important;
  }
  .item-brands{
    width: 95%;
  }
 .col-product .view-all{
   font-size: 12px;
   font-weight: normal;
  }
  .thumb-pro{
    max-width: 90%;
  }
  .titles-pro{
    border: none !important;
  }

  .head-product h3{
    color: #2d2d2d;
    font-weight: 700;
  }
  .titles-pro::after{
    height: 0;
  }
  .header-carter span{
    margin-right: 1rem;
  }
  .right-product .owl-nav .owl-prev,.right-product .owl-nav .owl-next{
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
  }
  .item-pro{
    width: 97%;
    border: 1px solid #ecece6;
  }
  .hanis .item-pro{
    border: 0 !important;
  }
  .item-cat .title-cat{
    font-size: 13px;
    line-height: 20px;
  }
  #timers{
    font-size: 12px;
    margin-top: 10px;
  }

  .item-pro:hover{
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    transition: 0.2s all;
  }

  .index-title-pro h2{
  	line-height: 24px;
  }
  .taber{
   text-align: unset !important;
  }
  .taber button{
    font-size: 12px !important;
    width: 12% !important;
    margin-bottom: 0.2rem !important;
  }
  .taber button.activer::after{
    top: 4.7rem;
  }
  .boxer-tells{
    display: block;
    margin-bottom: 15px;
  }
  .line-tell{
    display: none !important;
  }
  .support{
    display: block;
  }

  .foot-core{
    display: block;
  }
  .foot-box.enmads{
    margin: 0 auto;
    justify-content: center;
  }
  .foot-dn-app .dn-box{
    background: transparent;
    text-align: center;
    border-top: 1px solid #e0e0e2;
  }
  .dn-box .dn-link{
    display: block;
    margin: 0;
    float: unset !important;
  }
  .dn-box .dn-link img{
    display: none;
  }
  .dn-box .dn-link span{
    color: #fff;
    text-shadow: none;
    font-size: 13px;
    margin: 0;
    padding: 0;
    display: block;
    float: unset;
  }
  .foot-dn-app .imgs-dn{
    display: block;
    text-align: center;
    margin: 0 auto;
    padding-top: 20px;
  }
  .dn-box .more-dn{
    display: none !important;
  }
  .foot-dn-app .img-dn-link{
    display: inline-block;
    float: unset;
    width: 20%;
  }
  .foot-box.text{
    width: 100%;
  }
  .foot-box.mailbox{
    display: block;
    width: 100% !important;
    border-top: 1px solid #e0e0e2;
    padding: 15px 0;
  }

  .br-sec .img-br {
    border-left: none;
    border-bottom: 1px solid #e0e0e2;
    display: inline-block;
    max-width: calc(20% - 10px);
    width: 20%;
    padding: 20px 0;
  }

  .left-store{
    width: 100%;
  }
  .left-index{
    box-shadow: none;

  }
  .left-index:hover{
    box-shadow: none;
  }

  .left-index .head-index .order-icon,.head-index .order-title,#nav-order{
    display: none;
  }
  .left-index .item-pro-index{
    max-width: calc(50% - 0px) !important;
    width: 50% !important;

  }
  .item-pro-index:nth-of-type(1){
   border: none;
  }

  .index-product .woocommerce-Price-amount{
    font-size: 19px;
  }
  .item-pro-index .author-Original{
    display: inline-block;
    width: 100%;
  }

  .sides.active{
    opacity: 1;
    z-index: 999999999;
    transition: 0.2s all;
  }

  .woocommerce div.product div.summary,body.product-single .tabs-panel-mobile{
      width: 100% !important;
      margin-right: 0 !important;
      border-radius: 10px;
      background-color: #FFF;
      padding: 15px;
      border: 1px solid #E3E3E3;
  }

  .woocommerce div.product div.images{
    width: 100% !important;
    margin-right: 0 !important;
    border-radius: 10px;
    background-color: #FFF;
    padding: 10px;
    margin-bottom: 15px !important;
    margin: 0;
    border: 1px solid #E3E3E3;
  }
  .imgs-mobile .swiper-slide img{
    max-width: 260px;
    margin: auto;
  }
  .imgs-mobile.gallery_hav .swiper-wrapper{
    margin-bottom: 35px !important;
  }


  .des-info{
    width: 100%;
  }
  .flex-cart{
    width: 100%;
  }


  .variations_form.cart{
    width: 100% !important;
    padding: 15px 0;
  }
	.product-single .tabs-mobile ul li span::before{
		font-family: 'parsfont' !important;
		speak: never;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		position: relative;
	  top: 7px;
	  font-size: 24px;
	  margin-left: 8px;
	}
  .tabs-mobile li.tabs-panel-mobile.nagd .tabs-panel-mobile-title::before{
		font-family: flaticon!important;
		font-style: normal;
		font-weight: 400!important;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		content: "\f18a";
  }
  .tabs-mobile li.tabs-panel-mobile.details .tabs-panel-mobile-title::before{
    content: "\ea26";
  }

  .woocommerce .cart-order-user table.shop_table td.product-name a{
    font-size: 13px !important;
  }
  .woocommerce-tabs.wc-tabs-wrapper,.col-single1{
    background-color: transparent;
    padding: 0;
    margin-bottom: 0;
    border: 0;
  }

  .woocommerce div.product div.summary .ser-pro{
    width: 100%;
    display: inline-block;
    position: relative;
    text-align: center;
  }
  .ser-pro .servis-pro{
    width: 22%;
    float: unset;
    display: inline-block;
    text-align: center;
  }
  .servis-pro:nth-child(2){
    display: none;
  }
  .ser-pro .servis-pro img{
    float: unset;
    margin: 0;
  }
  .ser-pro .servis-pro span{
    font-size: 8px;
    display: block;
    float: unset;
  }
  .woocommerce div.product .woocommerce-tabs .panel{
    padding: 0 !important;
		margin: 0 !important;
  }

  .subtitle,.product-points,.content-product{
    padding: 10px;
    display: block;
    width: 100%;
  }
  .c-content-expert__rating-title::before{
    display: none;
  }
  .subtitle,.content-product{
    line-height: 32px;
    font-size: 13px;
    color: #535353;
  }
  #panel-review .comment-pro{
    margin: 0;
  }
  #panel-review #review_form_wrapper{
    margin: 15px 0;
  }
  .woocommerce div.product .woocommerce-tabs .panel h2{
    font-size: 12px;
  }
  #panel-review .comment-pro .commentlist li.review{
    border-radius: 8px;
    padding: 10px;
    margin: 5px 0;
    border: 1px solid #e9e9e9;
  }
  #panel-review .comment-pro .commentlist li.review img.avatar{
    width: 15%;
  }
  #panel-review .comment-text{
    width: 100%;
  }
  .woocommerce table.shop_attributes tbody{
   margin: 0;
  }
  .woocommerce table.shop_attributes tr.woocommerce-product-attributes-item{
    display: inline-block;
    width: 100%;
  }

  #panel-info .panel-pad{
    border: 0;
    border-right: 1px solid #ddd;
  }
  .tabs-account{
    width: 60% !important;
    margin-top: 20px !important;
    margin-bottom: 100px !important;
  }
  .dokan-store-products-filter-area .orderby-search{
    width: 100%;
    margin: 10px 0;
  }
  .dokan-store-products-filter-area #dokan-store-products-search-result h3{
    font-size: 13px !important;
    padding: 0 !important
  }
  .dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data{
    padding: 0 !important;
    width: 75% !important;
  }
  .dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data div:not(.dokan-ls-product-categories){
    padding: 5px 0 !important;
    font-size: 13px !important;
  }
  .dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-categories span{
    margin: 0 !important;
  }
  .dokan-store-products-filter-area .product-name-search{
    width: 83%;
    display: inline-block;
  }
  .sec-account{
    width: 100%;
  }
  .woocommerce-MyAccount-content{
    width: 100%;
    padding: 20px;
  }
  .woocommerce-column--billing-address.col-1{
    display: block !important;
  }

  .right-side-dokan,.dokan-dashboard-content,.dokan-w6{
    width: 100% !important;
  }
  .side-posts{
    width: 100%;
    order: 2;
  }
  .left-posts{
    width: 100%;
  }
  .item-index.archive{
    max-width: 50%;
    width: calc(50% - 10px);
    margin-left: 5px;
    margin-right: 5px;
  }
  .title-item-index h2{
    line-height: 25px;
  }
  .left-cont{
    width: 100%;
  }
  .profile-display-user .p-item-user span h6{
    font-size: 13px;
  }
  .continer{
    width: 93% !important;
  }
  .ques-welcoming{
    line-height: 31px;
    font-size: 13px;
    font-weight: 500;
  }
  .accardion-link a{
    color: #323232;
    line-height: 24px;
    font-weight: 550;
    font-size: 13px;
  }
  .woocommerce .woocommerce-checkout .col2-set{
    width: 100% !important;
  }
  .woocommerce-checkout .review-order-user,.woocommerce .cart-order-user,.woocommerce .collateral-order-user{
    width: 100% !important;
  }
  .woocommerce-checkout .review-order-user{
    margin-top: 15px;
  }
  .woocommerce form.checkout_coupon{
    border-radius: 10px !important;
  }
 .carousel-panel{
   padding: 20px 0;
 }
 .right-panel{
   margin-top: 0;
   padding-right: 0;
   width: 100%;
 }
 .title-panel{
    display: block;
    padding-bottom: 0px;
    font-weight: 500;
    color: #fff;
    font-size: 15px;
  }
 .onsale-offer{
   font-weight: 450;
  display: inline-block;
  font-size: 15px;
  }
  .onsale-off{
    font-size: 13px;
    display: inline-block;
    margin: 0;
  }
 .btn-panel{
  display: inline-block;
  }
  .left-panel{
    width: 100%;
    margin-top: 20px;
  }
  .head-indexs{
    margin-top: 15px;
  }
  .carousel-panel.ver3 .right-panel,.carousel-panel.ver3 .left-panel{
    width: 100%;
  }
  .panel-cpntier{
    display: flex;
    flex-direction: column;
    margin-top: 0;
    padding: 0 20px;
  }
  .carousel-panel.ver3 .title-panel{
    font-size: 14px;
    padding-bottom: 5px;
    text-align: center;
    display: block;
    max-width: 100%;
    padding-top: 10px;
  }
  .carousel-panel.ver3 .onsale-offer{
    margin-top: 20px;
    font-size: 13px;
  }
  .carousel-panel.ver3 .onsale-off{
    margin-top: 15px;
    display: inline-block;
    font-size: 1.143rem;
  }

  body.swal2-toast-shown .swal2-container.swal2-bottom{
  	width: 75%;
  }
  .date-send-pro cite .date-head{
    font-size: 12px;
  }
  .date-send-pro cite .sends-date{
    font-size: 11px;
  }
  .foot-categorys{
    border-radius: 10px;
  }
  .main-cont{
    border-radius: 10px;
    padding: 5px;
  }

  .woocommerce-order.thankyou-order-user{
    border-radius: 10px;
    background-color: #FFF;
    -webkit-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 9%);
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 9%);
    padding: 15px;
    border: none;
  }
  .woocommerce ul.order_details li strong {
    font-size: 13px;
    color: #535353;
  }

  .portal-share-pro{
    width: 100% !important;
    margin-top: 10px !important;

  }
  .close-btns-pro{
    padding-top: 0;
  }
  .social-share-pro span i{
    padding: 1px 10px;
  }
  .social-share-pro span a i::before{
    font-size: 22px;
  }
  .social-share-pro span i::before{
    top: 6px;
  }
  .portal-url-pro{
    width: 100%;
  }
  .input-name{
    width: 100%;
    margin: 10px 0 !important;
  }
  .comment-form-cookies-consent input {
    display: block;
  }

  .woocommerce div.product {
    margin-top: 0px !important;
  }
  .error-404 h2{
    font-size: 26px;
  }
  .carousel-panel.ver4{
    display: block;
  }
  .right-panel.backer4{
    display: block;
    width: 100%;
    border-bottom-right-radius: 0;
    border-top-left-radius: 8px;
  }
  .carousel-panel.ver4 .left-panel{
    width: 100%;
    margin: 0;
  }
  .panel-cpntierver4{
    margin-top: 0;
    margin: 20px 0;
  }
  .onsale-offerver4{
    margin: 0;
    font-size: 16px;
  }
  .carousel-panel.ver4 .btn-panelver4{
    margin: 0;
  }
  .product-archive .wenderfol_archive .vanderfol_title{
    text-align: left;
    display: inline-block;
    width: auto;
    font-size: 13px;
    line-height: 45px;
  }
  .product-archive .wenderfol_archive .wenderfol_img{
    width: auto;
    padding-left: 5px;
  }
  .accardion-lists p{
    line-height: 30px;
  }
  .cat-item.product{
    padding:10px 15px;
  }
  .head-index{
    display: inline-block;
  }
  .imgs-desctop{
    display: none;
  }
  .btns-pro-slider{
    float: unset !important;
		padding-top: 10px;
  }
  .btns-pro{
    display: inline-block;
    margin-left: 25px;
    margin-bottom: 10px;
  }
.woocommerce-product-gallery .head-pros{
  padding-bottom: 15px;
}
.head-pros .prs{
 font-size: 19px !important;
}
.woocommerce div.product .product_title{
  font-size: 16px !important;
}
.des-info .product-en span.en_name_pro{
  font-size: 11px !important;
}
.servesis-single{
  display: none;
}
  .priceshart{
    width: 95% !important;
    max-width: 95% !important;
    position: relative;
  }

  .custom-option-ratings{
    display: none;
  }
  .go-insert-comment{
    width: 100%;
  }
  .title-commenter .user {
      font-size: 15px;
      font-weight: 500;
      color: #2a2a2a;
  }
  .counter{
    padding: 5px 0;
  }
  .counter h2 {
     font-size: 13px !important;
     font-weight: 400 !important;
 }
   .title-commenter{
     padding-bottom: 10px;
   }
   .title-insert{
     font-size: 15px;
   }
   .go-insert-comment .dec-insert{
     font-size: 13px;
   }
   .coments-left{
     width: 100%;
   }
   .body.product-single h5{
     font-size: 14px;
     display: inline-block;
   }

   .main-thumbnail-ratings-title{
     display: block;
   }
   .title-product-and-rtaing-options{
     width: 100%;
     margin: 0;
   }
   .woocommerce .star-rating{
     font-size: .7rem;
     margin-top: 15px;
   }
   .thumbnail-product-review img{
     width: 200px;
   }
   .title-product-review{
     font-size: 13px;
   }
   .container-option-ratings{
     flex: 0 0 100%;
   }
   .prk-main-nouislider{
     width: 100%;
   }
   .des-insert-reveiw{
     display: none;
   }
   #review_form.by-des-review #respond{
     width: 100%;
     padding: 0;
   }
   .parskala-recommend-product-reveiw{
     padding: 5px;
     font-size: 13px;
   }
   .woocommerce #respond .form-submit #submit{
     padding: 1rem 3.5rem !important;
     border-radius: 8px;
     width: 100%;
   }
   #modal-video-gallery{
     display: none;
   }
   .comments_contienr{
     display: block;
     padding: 15px;
   }
   .comment_thumb,.comment_thumb.noti{
     display: block;
     width: 30%;
   }
   .comment_box,.comment_box.noti{
     width: 100%;
   }
   .name_content_product a:nth-child(1){
     line-height: 25px;
     font-size: 13px;
   }
   .sp_bottom_last_posts{
      border: 1px solid #dedee1;
      padding: 10px;
      border-radius: 11px;
   }
   .wishlist_table.mobile li .item-wrapper .product-thumbnail{
     display: inline-block;
     margin: 0;
   }
   .shop_table.cart h3{
    font-size: 13px;
    line-height: 25px;
   }
   .wishlist_table.mobile li .item-wrapper{
     width: 100%;
   }
   .wishlist_table.mobile li .item-wrapper .item-details{
     float: left;
   }
   .wishlist_table.mobile li .item-details table.item-details-table{
     display: inline-block;
     float: left;
   }
   .wishlist_table.mobile li .item-details table.item-details-table label,.wishlist_table.mobile li .item-details table.item-details-table del{
     display: none;
   }
   .shop_table.cart .additional-info-wrapper{
      direction: ltr;
      display: flex;
      justify-content: space-between;
      align-items: center;
   }
  .shop_table.cart  .additional-info,.yith_wcwl_wishlist_footer{
     display: none;
   }
   .wishlist_table.mobile li,.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist, .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{
     margin: 0;
   }
   .wishlist_table .product-add-to-cart a{
     margin: 0 !important;
     padding: 7px 17px;
    font-size: 12px;
   }
   .sp_top_last_posts.dsh_last_products_seen{
     padding-bottom: 20px;
   }
   .btns-pro .tooltiptext{
     display: none;
   }

   .content-user .no-Order-user{
     display: block !important;
   }

   .guaranteed_product{
     float: right;
     font-size: 12px;
     width: unset !important;
     margin: 0;
   }
   .guaranteed_product i{
    font-size: 27px;
   }

   .last_posts{
     display: none;
   }
   .click-author p{
     display: none;
   }
   .show-export{
     display: block;
   }

   .reviw-tabs #comments .commentlist li.review{
     padding: 0;
     border: 0;
   }
   .head-product.news{
    width: 95%;
   }
   .article-off .info-author{
   	display: none;
   }
   .feed-btn.desctop{
     display: none !important;
   }
   #modal-feed .flexright,#modal-better .flexright{
     display: block;
   }
   #modal-feed .modal__overlay,#modal-better .modal__overlay{
     background-color: #fff;
   }
  #modal-feed .modal__container,#modal-better .modal__container{
     width: 100% !important;
  }
  #modal-feed .flex-feed,#modal-better .flex-feed{
    display: flex;
  }
  #modal-feed .img-feed,#modal-better .img-feed{
    margin: auto;
    text-align: center;
  }
  #modal-better .img-feed{
    width: 60%;
  }
  #modal-feed .info-feed textarea{
    min-height: 98%;
  }
  #modal-better .input_better{
    left: 35px;
  }
  .feed-btn.mobile.show{
		display: table;
    margin: 15px auto;
  }
	.col-single1{
		margin-top: 0;
	}
}
@media (max-width: 860px){
  .banners{
    margin: 5px 0;
  }
  .list2{
    width: 100%;
    margin: 0;
  }
  .list2:last-child{
  	margin-top: 10px !important;
  }
  .list4{
  flex: 0 0 auto;
  width: calc(50% - 5px) !important;
  }
  .list4:nth-child(2){
    margin-left: 0;
  }
  .item-cat{
    width: 20%;
    margin: 15px auto;
    margin-left: 15px;
  }
  .taber{
   text-align: center !important;
  }
  .taber button{
    width: 20% !important;
    padding: 10px 0;
    border-radius: 8px;
    border: 1px solid;
  }

  .item-index.news{
    margin: 30px 3px;
  }
}
@media (max-width: 760px){
  .left-index .item-pro-index{
    max-width: calc(100% - 0px) !important;
    width: 100% !important;
  }
  .no-Order-user{
    text-align: center
  }
  .content-user .no-Order-user p{
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
  .content-user .no-Order-user .no-order-link{
    float: unset
  }
  .index-discount-pro{
    font-size: 12px;
  }
}
@media (max-width: 680px){

  .add-to-cart.offer .add-to-carter{
    font-size: 11px !important;
  }
  .taber button {
    width: 24% !important;
  }
  .sec-boxes{
    text-align: center;
  }
  .sec{
    display: inline-block;
    width: 35%;
    height: auto;
    position: relative;
    margin: 10px auto;
    float: unset;
  }
  .tabs-account {
    width: 100% !important;
    margin-top: 20px !important;
    margin-bottom: 70px !important;
   }
   .item-index.archive {
    max-width: 100%;
    width: calc(100% - 10px);
    margin-left: 5px;
    margin-right: 5px;
 }
 .foot-dn-app .img-dn-link{
   width: 40%;
 }
}
@media (max-width: 580px){

  .foot-dn-app .dn-box{
    margin-top: 15px;
  }

  .progress-count{
    font-size: .700rem;
  }
  .progress-count .p-cont {
    font-size: .850rem;
  }

}
@media (max-width: 480px){
  .comments_contienr.noti .date{
    display: inline-block;
    float: unset;
  }
  .name_content_product{
    display: block;
  }
  .name_content_product a:nth-child(1){
    display: block;
    margin-bottom: 5px;
  }
  .name_content_product .product_comment_link{
    padding: 4px;
    font-size: 9px;
  }
}
@media (max-width: 460px){

}
@media (max-width: 430px){

  .head-cat{
    font-size: 16px !important;
  }
  .taber button {
    width: 49% !important;
  }
  .item-cat {
    width: 28%;
  }


  .title-item-index h2{
    overflow: hidden;
    height: 45px;
  }
  .title-item-index p{
    height: 50px;
    overflow: hidden;
  }

  .order-title-mobile{
    padding: 0px 6px !important;
  }
  .col-off.v2 .right-off .img-off{
    width: 100px;
  }

}
@media (max-width: 370px){
  .item-cat{
    width: 30% !important;
  }

  .woocommerce div.product div.images .flex-control-thumbs li{
    width: 25% !important;
    width: 75px !important;
  }
}

@media (min-width: 990px){
  .feed-btn.mobile,.account_mobile,#dn-app-mobile,.reviw-tabs,.reviw-tabs .panel-close,.panel-mobiles,.tabs-mobile,#tab-reviews .reviw-tabs .tabs-panel-mobile,.title-mobile,.close-slider-mobile,#icon-menu,.faqs-mobile,.icon-logged,#NavMenu,.order-title-mobile,.order-title-mobile.close-slider-mobile{
    display: none !important;
  }
  #tab-reviews .reviw-tabs{
    display: block !important;
  }
  .reviw-tabs .panel-mobiles{
    opacity: 1 !important;
    z-index: 9 !important;
    display: block !important;
    position: relative !important;
    top: unset !important;
    right: unset !important;
    width: unset !important;
    height: unset !important;
    background: unset !important;
  }
  .reviw-tabs .panel-pad{
    border: none !important;
    width: auto !important;
    padding: unset !important;
    margin: unset !important;
  }
  .clomens{
    display: inline-block;
    flex-direction: unset;
    width: 100%;
  }

  .imgs-mobile{
    display: none;
  }
}
/*

Theme Name: پارس کالا
Theme URI: https://www.rtl-theme.com/parskala-wordpress-theme/
Author: مسیر وردپرس | حسین اسماعیلیان
Author URI: https://www.rtl-theme.com/parskala-wordpress-theme/
Version: 3.6.0

Tags: ابر پوسته وردپرسی فروشگاهی ووکامرس
Text Domain: parskala
Domain Path: /languages/
Description: پارس کالا منعطف ترین پوسته فروشگاهی وردپرس
برای طراحی این قالب زحمات زیادی کشیده شده لذا خواهشمندیم تا نسخه ی اصلی این قالب را تهیه نمایید تا به فعالیت ما تداوم بخشید.

*/


/*  کدهای سازگاری با سایر افزونه های جانبی وردپرس  */
.main-cont.single-post .conts ol.elementor-toc__list-wrapper li{
    list-style: unset !important;
}
/**
 * Swiper 8.2.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 1, 2022
 */

@font-face{font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.gallery.swiper_produt{display:flex;align-items:center;position:relative;overflow:hidden}.swiper_produt .gallery-slider_product{width:100%;height:100%}.swiper_produt .swiper-container.gallery-thumbsـproduct{width:17%;height:70%;padding:0;position:absolute;right:0;padding:5px 35px}.swiper_produt .swiper-slide .item_slider{position:relative;display:inline-block;width:100%;height:90px;text-align:center}.swiper_produt .swiper-slide .item_slider::before{position:absolute;width:100%;content:'';background:#00000069;right:0;left:0;text-align:center;height:67%;bottom:0;border-radius:15px}.swiper_produt .swiper-slide .item_slider .slider_star{display:block;margin-top:5px;margin-bottom:10px;color:#fff}.swiper_produt .swiper-slide .item_slider .slider_star i{font-size:9px;width:6px;display:inline-block;right:-2px;position:relative}.swiper_produt .gallery-thumbsـproduct .swiper-slide{background:transparent;height:100px;margin-bottom:20px}.swiper_produt .swiper-slide .item_slider img{width:60px;height:60px;display:block;margin:0 auto;position:relative}.swiper_produt .swiper-slide.swiper-slide-active img{transform:scale(1.3)}.swiper_produt .swiper-container{overflow:hidden;margin-left:auto;margin-right:auto}.swiper_produt .swiper-slide.items{text-align:center;background-repeat:repeat!important;background-position:left;background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:30px 0}.swiper_produt .button-prev i,.swiper_produt .button-next i{border:1px solid #fff;border-radius:50%;color:#fff;font-size:15px;padding:3px}.swiper_produt .button-prev,.button-next{position:absolute;bottom:0;z-index:9;cursor:pointer;right:7%}.swiper_produt .button-prev{bottom:unset;top:30px}.swiper_produt .button-next{bottom:30px}.swiper_produt .button-prev.swiper-button-disabled,.button-next.swiper-button-disabled{opacity:.2}.swiper_produt .product-item{display:flex;align-items:center;width:100%;justify-content:left;margin:auto;padding:35px 30px 35px 10px}.swiper_produt .img-product{position:relative;width:350px;height:350px;margin-left:50px}.swiper_produt .img-product .dots{position:absolute;width:340px;height:340px;border:2px solid #F1A207;z-index:100;text-align:center;right:0;left:0;top:0;bottom:0;border-radius:50%}.swiper_produt .img-product .dots::before{content:'';width:16px;height:16px;background-color:#F1A207;border-radius:50%;position:absolute;bottom:71%;left:9px}.swiper_produt .img-product .dots::after{content:'';width:8px;height:8px;background-color:#F1A207;border-radius:50%;position:absolute;bottom:87%;right:54px}.swiper_produt .img-product .dots i::before{content:'';width:8px;height:8px;background-color:#F1A207;border-radius:50%;position:absolute;bottom:0;right:204px;z-index:1}.swiper_produt .img-product .dots i::after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;border-radius:50%;background:#F1A207;z-index:-100;width:77%;text-align:center;margin:auto;height:77%}.swiper_produt .img-product img{width:310px;height:auto;margin:auto;text-align:center;margin-top:13px;z-index:100;position:relative;opacity:0;transform:translateY(-25px);transition:all .4s}.swiper_produt .swiper-slide-active .product-item .img-product img{opacity:1;transform:none;transition-delay:.3s}.swiper_produt .items-pagination{text-align:left;bottom:10px!important;left:10px!important;position:absolute;z-index:10}@keyframes opacity1{50{opacity:0 .2}80{opacity:.5}100%{opacity:10}}@keyframes rotates2{100%{transform:rotate(0) rotate(45deg)}}@keyframes rotates3{100%{transform:rotate(0) rotate(90deg)}}@keyframes rotates4{100%{transform:rotate(0) rotate(135deg)}}@keyframes rotates5{100%{transform:rotate(0) rotate(180deg)}}.swiper_produt .swiper-slide:nth-child(2).swiper-slide-active .product-item .img-product .dots{animation:.5s rotates2 forwards}.swiper_produt .swiper-slide:nth-child(3).swiper-slide-active .product-item .img-product .dots{animation:.5s rotates3 forwards}.swiper_produt .swiper-slide:nth-child(4).swiper-slide-active .product-item .img-product .dots{animation:.7s rotates4 forwards}.swiper_produt .swiper-slide:nth-child(5).swiper-slide-active .product-item .img-product .dots{animation:.9s rotates5 forwards}.swiper_produt .product-item .titles-item{display:inline-block;text-align:right;width:35%}.swiper_produt .product-item .titles-item .head-title{font-size:13px;color:#fff;background-color:#ffffff1c;padding:10px;border-radius:15px 1px 15px 15px;margin-bottom:8px;display:inline-block}.swiper_produt .product-item .titles-item h4{font-size:28px;font-weight:600;color:#fff;margin-bottom:15px}.product-item-link{display:flex;align-items:center;font-size:15px;font-weight:500;color:#fff}.product-item-link i{margin-right:7px;padding:1px 8px;background-color:#F1A207;border-radius:18px}.swiper_produt .items-pagination .swiper-pagination-bullet{border:2px solid #fff;background-color:transparent;width:9px!important;height:9px!important;margin:0 2px!important}.swiper_produt .items-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#F1A207;border:0}.article_slider{display:block;position:relative;overflow:hidden}.article_slider .swiper-slide{padding-bottom:10px}.article_item{position:relative;display:inline-block;width:100%}.article_item .article_backer{position:absolute;width:100%;right:0;left:0;height:52%;background:linear-gradient(180deg,rgba(242,242,242,0.47) 0%,rgba(242,242,242,0.1927) 100%);box-shadow:0 4px 4px #0000002e;border-radius:0 0 61px 61px;top:0;z-index:-1;opacity:0}.swiper-slide.article.swiper-slide-active .article_item .article_backer{animation:.3s opacity1 forwards}.swiper-slide.article.swiper-slide-active .article_item .article_backer::before{animation:.1s opacity1 forwards}.article_item .article_backer::before{content:'';position:absolute;right:0;left:0;top:12%;width:86%;text-align:center;height:56%;margin:10px auto;background:rgba(242,242,242,0.17);box-shadow:0 4px 4px rgba(0,0,0,5%);border-radius:90px 0 90px 90px;opacity:0}.article_slider .thumb-off{width:63%!important;padding-top:82%!important}.article_orginal{text-align:center;display:block;height:30px}.article_slider .thumb-off{opacity:0;transform:translateY(-25px);transition:all .6s}.swiper-slide.article.swiper-slide-active .article_item .thumb-off{opacity:1;transform:none;transition-delay:.5s}.article_orginal span{font-style:normal;font-weight:700;font-size:13.5135px;line-height:23px;color:#FFF;text-shadow:0 4px 4px rgba(0,0,0,0.25);padding:10px 20px;background:rgba(255,255,255,0.34);box-shadow:0 4px 4px rgba(0,0,0,0.25);border-radius:17px 0 17px 17px}.article_item h4{text-align:center;font-style:normal;font-weight:500;font-size:24px;line-height:30px;color:#FFF;text-shadow:0 4px 4px #000;padding:15px 0 5px}.article_item .product-item-link{height:30px;justify-content:center;margin-bottom:30px}.article_slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{background-color:#F1A207}
.sit-wishlist-table{margin:30px 15px}.sit-wishlist-table thead th,.sit-wishlist-table td{vertical-align:bottom;border-bottom:2px solid #dee2e6;padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.sit-wishlist-btn{border:0;background-color:transparent;padding:0;display:inline-block;cursor:pointer;text-decoration:none}.sit-wishlist-btn-inner{display:flex;justify-content:center;align-items:center;margin:5px 10px}.sit-wishlist-btn-inner svg{margin-right:5px}.sit-wishlist-btn-wrapper{clear:both}.sit-overflow-hidden{overflow:hidden}.sit-wishlist-modal-wrapper{position:fixed;z-index:2000;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);overflow-y:auto;display:block;top:0}.sit-wishlist-modal-wrapper .sit-modal-inner{display:block;margin:0 auto;padding:100px 25px}@media only screen and (max-width: 600px){.sit-wishlist-modal-wrapper .sit-modal-inner{padding:50px 20px}}.sit-modal-content{max-width:600px;margin:0 auto;background:#fff;border:1px solid #ccc;box-shadow:5px 5px 40px #630000;border-radius:5px;position:relative}.sit-modal-title{padding:25px 30px;border-bottom:1px solid #ccc;font-size:20px;font-weight:700}.sit-modal-wishlist-item a{text-decoration:none;margin-right:10px}.sit-modal-wishlist-items{display:flex;flex-direction:column;padding:20px 0}.sit-modal-wishlist-item{display:flex;align-items:center;justify-content:space-between;padding:10px 30px}button.sit-wishlist-modal-close-btn{width:24px;height:24px;padding:0;position:absolute;right:30px;top:28px;background-color:transparent!important;background:transparent!important;border:none}button.sit-wishlist-modal-close-btn:focus,button.sit-wishlist-modal-close-btn:active{outline:0;box-shadow:none}.sit-remove-wishlist-btn-from-modal:hover{border-color:transparent!important}.sit-wishlist-modal-close-btn:hover path{fill:#ff6347}.sit-remove-wishlist-btn-from-modal{width:24px;height:24px;min-width:24px;min-height:24px;padding:0;display:flex;justify-content:center;align-items:center;background-color:transparent;background:transparent!important}.sit-remove-wishlist-btn-from-modal:active,.sit-remove-wishlist-btn-from-modal:focus{outline:0;box-shadow:none}.sit-remove-wishlist-btn-from-modal:hover svg path{fill:#ff6347}.sit-remove-wishlist-btn-from-modal[disabled] path{fill:#ccc}.sit-modal-no-item-wrapper{border:2px dashed #ccc;padding:40px 25px;text-align:center;margin:0 25px;background-color:#f6f8fa;border:1px dashed #ebebeb;box-sizing:border-box;border-radius:8px}.sit-modal-no-title{font-weight:700;font-size:16px;margin-bottom:12px}.sit-modal-no-detail{font-weight:400;font-size:15px}
.prk-rating-seller {
    overflow: hidden;
    width: 120px;
    height: 40px;
    margin: 0 auto;
    position: relative;
    transform: scale(0.75);
}
.prk-rating-seller span{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-size: cover;
    background-repeat: no-repeat;
}
.prk-rating-seller span.prk-rating-back{background-image: url('/wp-content/themes/parskala/assets/img/gray-star.png');}
.prk-rating-seller span.prk-rating-front{
    background-image: url(/wp-content/themes/parskala/assets/img/gold-star.png);
    background-color: #fff;
}
.woocommerce-MyAccount-navigation-link--request-a-quote,.woocommerce-MyAccount-navigation-link--support-tickets,
.woocommerce-MyAccount-navigation-link--rma-requests,.woocommerce-MyAccount-navigation-link--following{
  display: none !important;
}


.prk-dokan-other-vendor-camparison{
  border: 1px solid #e3e3e3;
  border-radius: 11px;
  margin-top: 9.5px;
  overflow: hidden;
}
body.product-single .dokan-other-vendor-camparison{
  display: none !important;
}
.sellers-box {
    background: #fff;
    position: relative;
    padding: 0 29px;
}
.sellers-section-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #424750;
    background: #fff;
}

.sellers-section-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    min-height: 83px;
    padding: 0 13px;
}
.sellers-section-row:not(:first-child) {
    border-top: 1px solid #dfdfdf;
}
.sellers-section-cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 20%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: none;
    padding: 18px 10px;
    flex-grow: unset;
}
.sellers-section-cell i{
  font-size: 18px;
  line-height: 34px;
  margin-left: 8px;
  background: none;
  color: #424750;
  margin-left: 12px;
}
.sellers-section-cell-title {
    min-width: 260px;
    width: 25%;
    position: relative;
    cursor: pointer;
    color: #424750;
    padding-right: 0;
    -ms-flex: 1;
    `flex: 1;
}
.sellers-section-main .sellers-section-cell-title p {
  font-size: 18px;
  line-height: 1.222;
  max-width: 320px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
}
.sellers-section-main .sellers-section-cell-title p i{
  font-size: 24px;
  line-height: 24px;
  color: #424750;
  margin-left: 16px;
}
.sellers-section-main .sellers-section-cell-title p i.good::after {
  display: inline-block;
  position: absolute;
  font-size: 14px;
  color: #00a049;
  right: 12px;
  top: 41px;
  line-height: 11px;
  background: #fff;
  border-radius: 100%;
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  content: "\ec5c";
}
.container_store_name .good-seller{
  font-size: 12px;
  font-weight: 500;
  border-radius: 10rem;
  color: #00a049;
  background: rgba(0,160,73,.1);
  padding: 2px 11px;
}
.container_store_name .seller-rate-container{
  margin-top: 10px;
}
.sellers-section-main .sellers-section-cell-title p .container_store_name a.store_name{
  display: block;
  color: #4a5f73;
  padding: 0;
  line-height: 1.571;
  font-weight: 500;
  font-size: 14px;
}
.container_store_name{
  font-size: 12px;
  font-weight: 600;
}
.anchor-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #1a8ae0;
  text-decoration: none;
  font-weight: 600;
  font-size: 12px;
}
.sellers-section-cell-title .btn-seller-link {
    color: #4a5f73;
    padding: 0;
    line-height: 1.571;
    font-weight: 500;
    font-size: 14px;
}
.sellers-section-cell-title .seller-rate-line {
    color: #8d9096;
    margin-top: 2px;
    font-size: 12px;
    line-height: 21px;
}

.sellers-section-cell-title .seller-rate-line-link {
    color: #b1b64d;
}
.sellers-section-main .sellers-section-cell-delivery {
    color: #424750;
    font-size: 12px;
    line-height: 1.833;
}
.sellers-section-main .sellers-section-cell-delivery  i{
  transform: rotateY(180deg);
}
.sellers-section-main .sellers-section-cell-delivery > p {
    color: #424750!important;
    font-size: 12px;
    line-height: 1.833;
}
.prk-tooltip-holder {
    position: relative;
    cursor: pointer;
    display: inline-block;
}
.sellers-section-cell-delivery .prk-tooltip-sign {
    margin-top: 5px;
}
.prk-tooltip-sign {
    cursor: pointer;
    position: relative;
    margin-right: 2px;
    width: 22px;
    height: auto;
    display: block;
    margin-top: -2px;
}
.prk-tooltip-sign:after {
    content: "\eca1";
    font-family: 'remixicon' !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    color: #ababab;
    font-size: 13px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.prk-tooltip-arrow {
    position: absolute;
    top: -8px;
    right: 16px;
    width: 13.7px;
    height: 13.7px;
    transform: rotate(-135deg);
    background-color: #fff;
    box-shadow: inset -1px -1px 0 0 #b8b8b8;
}
.prk-tooltip-container.is-right {
    left: -10px;
    right: unset;
}
.prk-tooltip-container.is-right .prk-tooltip-arrow {
    left: 14px;
    right: unset;
}
.prk-tooltip-container p.prk-tooltip-text {
  font-size: 13px;
  line-height: 1.692;
  font-weight: 400;
  letter-spacing: -.3px;
  text-align: right;
  font-family: prk-font !important;
  color: #777;
}
.prk-tooltip-container {
  position: absolute;
  top: calc(100% + 17px);
  right: -10px;
  padding: 11px 11px 11px;
  min-width: 273px;
  max-width: 394px;
  box-shadow: 0 -6px 12px 0 hsl(0deg 0% 71% / 30%);
  background-color: #fff;
  border: 1px solid #b8b8b8;
  z-index: 121;
  display: none;
  border-radius: 5px;
}
.prk-tooltip-holder:hover .prk-tooltip-container {
    display: block;
}
.sellers-section-cell-garanty {
    font-size: 12px;
    line-height: 1.833;
    color: #424750;
    font-weight: 500;
    -ms-flex-preferred-size: 1;
    flex-basis: 1;
}
.sellers-section-cell-garanty span {
    padding-right: 0;
}
.sellers-section-main .sellers-section-cell-price {
    color: #424750;
    font-size: 16px;
    line-height: 1.375;
    color: #424750;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.sellers-section-cell-buy {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 15%;
    padding: 0;
    -ms-flex-preferred-size: unset;
    flex-basis: unset;
}
.sellers-section-cell-buy .button_border {
  padding: 9px 16px;
  font-size: 14px;
  line-height: 1.571;
  font-weight: 650;
  border: 1px solid #ef394e;
  color: #ef394e;
  background: none;
  width: auto;
  border-radius: 8px;
}

/* ریسپانسیو صفحه محصول */
@media (max-width: 990px) {

 .modal-more-seller .sellers-box{
   padding: 0
 }

 .modal-more-seller .sellers-section-cell {
   display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    justify-content: right;
    border-bottom: 1px solid #e9e9e9;
    padding: 9px 5px;
 }
 .modal-more-seller .sellers-section-cell:last-child{
   border-bottom: 0;
 }
 .modal-more-seller .sellers-section-main .sellers-section-cell-title p i.good::after{
    top: 32px;
 }
 .modal-more-seller .sellers-section-row{
    padding: 0 5px;
    margin-bottom: 10px;
 }
 .modal-more-seller .sellers-section-row:last-child{
  margin-bottom: 0;
 }
 .modal-more-seller .sellers-section-row:not(:first-child){
   border-top: 0;
 }

}
.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:9999999}.modal__defaults{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);display:flex;justify-content:center;align-items:center;z-index:9999999}.modal__right{position:fixed;top:0;left:-100%;bottom:0;width:450px;background:#fff;transition:1s all}.micromodal-slide.is-open .modal__right{left:0;transition:.3s all}.modal__container{background-color:#fff;padding:0!important;max-height:100vh;border-radius:4px;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 1s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;padding:.5rem 1rem}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(-30%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-40%)}}@keyframes defaultsIn{from{transform:translateY(0)}to{transform:translateY(0)}}@keyframes defaultsOut{from{transform:translateY(0)}to{transform:translateY(0)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .5s cubic-bezier(0.0,0.0,0.2,1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .5s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="false"] .modal__defaults .modal__container{animation:mmfadeIn .4s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0.0,0.0,0.2,1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__defaults .modal__container{animation:mmfadeOut .1s cubic-bezier(0.0,0.0,0.2,1)}.micromodal-slide[aria-hidden="false"] .modal__defaults{animation:defaultsIn .4s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__defaults{animation:defaultsOut 0 cubic-bezier(0.0,0.0,0.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__defaults,.micromodal-slide .modal__overlay{will-change:transform}.title_modal-video-gallery{display:flex;align-items:center;margin:0 30px 0 20px;border-bottom:1px solid #dfdfdf;height:52px;justify-content:space-between}.title_modal-video-gallery span{color:#0099bd;font-size:14px;font-weight:700;border-bottom:4px solid #0099bd;display:flex;height:52px;align-items:center;box-sizing:border-box;margin-bottom:-1px;padding:0 10px}#modal-video-gallery ol.flex-control-thumbs{width:30%;box-sizing:border-box;padding:20px}#modal-video-gallery ol.flex-control-thumbs li{overflow:hidden;float:right;margin-left:8px;margin-bottom:8px;box-sizing:border-box;cursor:pointer}#modal-video-gallery ol.flex-control-thumbs li img{width:64px;height:64px;border-radius:5px;border:1px solid #e0e0e2;padding:10px;box-sizing:border-box}#modal-video-gallery ol.flex-control-thumbs li img.flex-active{border:2px solid #0fabc6}#modal-video-gallery .woocommerce-product-gallery{display:flex}#modal-video-gallery figure.woocommerce-product-gallery__wrapper{width:70%;box-sizing:border-box;padding:20px 30px;position:relative;height:647px;overflow:hidden}#modal-video-gallery .woocommerce-product-gallery__image.flex-active-slide a img{display:block;margin:auto}#modal-video-gallery ol.flex-control-thumbs strong{display:block;overflow:hidden;font-size:14px;line-height:27px;margin-bottom:15px}.main_player_product_video{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;background:#000;z-index:99;display:flex;align-items:center;justify-content:center;display:none;cursor:default}#modal-video-gallery ol.flex-control-thumbs div.nk_button_video_product{width:64px;height:64px;border-radius:5px;border:1px solid #e0e0e2;margin-left:8px;margin-bottom:8px;float:right;cursor:pointer;display:flex;align-items:center;justify-content:center}#modal-video-gallery ol.flex-control-thumbs div.nk_button_video_product:before{content:"\E16F\00FE0E";font-family:nk3;width:34px;height:34px;border:none;background-color:rgba(0,0,0,0.4);font-size:18px;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;z-index:999}span.multiplied-modals{border-bottom:unset}#modal-video-gallery.active{display:block}span.multiplied-modals::before{content:'';background-image:url(/wp-content/themes/parskala/assets/css/images/cancel.svg);background-size:20px;width:20px;height:20px;display:block;cursor:pointer}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}



/*
 *  Remodal - v1.1.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */

/* ==========================================================================
   Remodal's default mobile first theme
   ========================================================================== */

/* Default theme styles for the background */


.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal{padding:10px 10px 0;box-sizing:border-box;width:95%;margin:8px 0;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{color: #535353;font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:31px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}
.promo-banner {
    position: relative;
    overflow: hidden
}

.promo-banner .banner-image {
    background-repeat: no-repeat;
    background-size: cover
}

.promo-banner .banner-image img {
    width: 100%
}

.promo-banner .wrapper-content-banner {
    z-index: 2;
    display: flex;
    overflow: hidden;
    padding: 10px;
    position: relative;
}

.promo-banner .content-banner {
    position: relative;
    width: 100%
}

.promo-banner .content-banner>div:first-child {
    margin-top: 0
}

.promo-banner .banner-title-wrap .banner-subtitle:first-child,.promo-banner .banner-title-wrap .banner-title:first-child {
    margin-top: 0
}

.promo-banner .banner-title-wrap:empty {
    display: none
}

.promo-banner .banner-subtitle,.promo-banner .banner-title,.promo-banner .banner-inner {
    margin-top: 7px
}

.promo-banner .banner-title {
    display: block;
    margin-bottom: 0;
    line-height: 1.3;
    text-align: center;
}

.promo-banner .banner-btn-wrapper {
    margin-top: 15px
}

.promo-banner .banner-inner p:first-child:empty {
    display: none
}

.banners-carousel-wrapper .owl-dots {
    margin-top: 10px
}

.banner-increased-padding .wrapper-content-banner {
    padding: 7%
}

.banner-hover-zoom {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden
}

.banner-hover-zoom .banner-image {
    transition: -webkit-transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), -webkit-transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    background-position: center center;
}

.banner-hover-zoom:hover .banner-image {
    -webkit-transform: scale(1.09);
    transform: scale(1.09)
}

.banner-hover-zoom-reverse {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden
}

.banner-hover-zoom-reverse .banner-image {
    transition: -webkit-transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), -webkit-transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    -webkit-transform: scale(1.09);
    transform: scale(1.09)
}

.banner-hover-zoom-reverse:hover .banner-image {
    -webkit-transform: none;
    transform: none
}

.banner-hover-background,.banner-hover-border {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.banner-hover-background .banner-image,.banner-hover-border .banner-image {
    transition: -webkit-transform 1s cubic-bezier(0, 0, 0.44, 1.18);
    transition: transform 1s cubic-bezier(0, 0, 0.44, 1.18);
    transition: transform 1s cubic-bezier(0, 0, 0.44, 1.18), -webkit-transform 1s cubic-bezier(0, 0, 0.44, 1.18)
}

.banner-hover-background:hover .banner-image,.banner-hover-border:hover .banner-image {
    -webkit-transform: scale(1.09);
    transform: scale(1.09)
}

.banner-hover-background:not(.banner-background) .wrapper-content-banner,.banner-hover-border:not(.banner-border) .wrapper-content-banner {
    overflow: hidden;
    padding: 40px
}

.banner-hover-background:not(.banner-background) .wrapper-content-banner:after,.banner-hover-border:not(.banner-border) .wrapper-content-banner:after {
    content: "";
    position: absolute;
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
    z-index: 2;
    opacity: 0;
    transition: opacity 0.35s cubic-bezier(0.05, 0.2, 0.1, 1),-webkit-transform 0.35s cubic-bezier(0.05, 0.2, 0.1, 1);
    transition: transform 0.35s cubic-bezier(0.05, 0.2, 0.1, 1),opacity 0.35s cubic-bezier(0.05, 0.2, 0.1, 1);
    transition: transform 0.35s cubic-bezier(0.05, 0.2, 0.1, 1),opacity 0.35s cubic-bezier(0.05, 0.2, 0.1, 1),-webkit-transform 0.35s cubic-bezier(0.05, 0.2, 0.1, 1);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden
}

.banner-hover-background:not(.banner-background) .content-banner,.banner-hover-border:not(.banner-border) .content-banner {
    z-index: 4
}

.banner-hover-background:not(.banner-background):hover .wrapper-content-banner:after,.banner-hover-border:not(.banner-border):hover .wrapper-content-banner:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.banner-hover-background.banner-border .wrapper-content-banner,.banner-hover-border.banner-background .wrapper-content-banner {
    padding: 30px
}

.banner-hover-background.banner-border .wrapper-content-banner:after,.banner-hover-border.banner-background .wrapper-content-banner:after {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.banner-hover-background:not(.banner-background) .wrapper-content-banner:after {
    background-color: rgba(0,0,0,0.9)
}

.banner-hover-background.color-scheme-dark:not(.banner-border) .wrapper-content-banner:after {
    background-color: rgba(255,255,255,0.9)
}

.banner-hover-border:not(.banner-border) .wrapper-content-banner:after {
    border: 5px solid rgba(255,255,255,0.3)
}

.banner-hover-border.color-scheme-dark:not(.banner-border) .wrapper-content-banner:after {
    border-color: rgba(0,0,0,0.1)
}

.banner-mask .wrapper-content-banner {
    background-color: rgba(0,0,0,0.3);
    transition: background-color 0.5s cubic-bezier(0, 0, 0.44, 1.18)
}

.banner-mask.color-scheme-dark .wrapper-content-banner {
    background-color: rgba(255,255,255,0.3)
}

.banner-mask.banner-hover-zoom:hover .wrapper-content-banner,.banner-mask.banner-hover-zoom-reverse:hover .wrapper-content-banner {
    background-color: rgba(0,0,0,0.6)
}

.banner-mask.banner-hover-zoom.color-scheme-dark:hover .wrapper-content-banner,.banner-mask.banner-hover-zoom-reverse.color-scheme-dark:hover .wrapper-content-banner {
    background-color: rgba(255,255,255,0.6)
}

.banner-shadow {
    box-shadow: 0 10px 20px -9px rgba(0,0,0,0.5)
}

.banner-background .wrapper-content-banner,.banner-border .wrapper-content-banner {
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
    overflow: hidden
}

.banner-background .wrapper-content-banner {
    background-color: rgba(0,0,0,0.8)
}

.banner-background.color-scheme-dark .wrapper-content-banner {
    background-color: rgba(255,255,255,0.8)
}

.banner-content-background .wrapper-content-banner {
    width: 100%;
    background-color: rgba(0,0,0,0.8);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 800px;
    perspective: 800px
}

.banner-content-background .wrapper-content-banner.wd-items-top {
    bottom: auto
}

.banner-content-background .wrapper-content-banner.wd-items-middle {
    top: 50%;
    bottom: auto;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.banner-content-background .wrapper-content-banner.wd-items-bottom {
    top: auto
}

.banner-content-background .wrapper-content-banner.wd-justify-left {
    right: auto
}

.banner-content-background .wrapper-content-banner.wd-justify-center {
    right: auto;
    left: 50%;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0)
}

.banner-content-background .wrapper-content-banner.wd-justify-center.wd-items-middle {
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0)
}

.banner-content-background .wrapper-content-banner.wd-justify-right {
    left: auto
}

.banner-content-background.color-scheme-dark .wrapper-content-banner {
    background-color: rgba(255,255,255,0.8)
}

.banner-border .wrapper-content-banner {
    border: 5px solid rgba(255,255,255,0.3)
}

.banner-border.color-scheme-dark .wrapper-content-banner {
    border-color: rgba(0,0,0,0.1)
}

@media (min-width: 1025px) {
    .banner-btn-position-hover .content-banner {
        transition:-webkit-transform .25s ease;
        transition: transform .25s ease;
        transition: transform .25s ease, -webkit-transform .25s ease
    }

    .banner-btn-position-hover .banner-inner p:first-child:empty ~ p:last-child {
        margin-top: -10px;
        margin-bottom: 0
    }

    .banner-btn-position-hover .banner-btn-wrapper {
        position: absolute;
        top: 100%;
        right: 0;
        left: 0;
        opacity: 0;
        transition: opacity .25s ease, -webkit-transform .25s ease;
        transition: opacity .25s ease, transform .25s ease;
        transition: opacity .25s ease, transform .25s ease, -webkit-transform .25s ease;
        -webkit-transform: translateY(15px);
        transform: translateY(15px)
    }

    .banner-btn-position-hover:hover .content-banner {
        transition: -webkit-transform .3s ease;
        transition: transform .3s ease;
        transition: transform .3s ease, -webkit-transform .3s ease
    }

    .banner-btn-position-hover:hover .banner-btn-wrapper {
        opacity: 1;
        transition: opacity .4s ease, -webkit-transform .4s ease;
        transition: opacity .4s ease, transform .4s ease;
        transition: opacity .4s ease, transform .4s ease, -webkit-transform .4s ease;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    .banner-btn-position-hover.banner-btn-size-extra-small:hover .wrapper-content-banner.wd-items-middle>div {
        -webkit-transform: translateY(-21px);
        transform: translateY(-21px)
    }

    .banner-btn-position-hover.banner-btn-size-extra-small:hover .wrapper-content-banner.wd-items-bottom>div {
        -webkit-transform: translateY(-43px);
        transform: translateY(-43px)
    }

    .banner-btn-position-hover.banner-btn-size-small:hover .wrapper-content-banner.wd-items-middle>div {
        -webkit-transform: translateY(-25px);
        transform: translateY(-25px)
    }

    .banner-btn-position-hover.banner-btn-size-small:hover .wrapper-content-banner.wd-items-bottom>div {
        -webkit-transform: translateY(-51px);
        transform: translateY(-51px)
    }

    .banner-btn-position-hover.banner-btn-size-default:hover .wrapper-content-banner.wd-items-middle>div {
        -webkit-transform: translateY(-28px);
        transform: translateY(-28px)
    }

    .banner-btn-position-hover.banner-btn-size-default:hover .wrapper-content-banner.wd-items-bottom>div {
        -webkit-transform: translateY(-57px);
        transform: translateY(-57px)
    }

    .banner-btn-position-hover.banner-btn-size-large:hover .wrapper-content-banner.wd-items-middle>div {
        -webkit-transform: translateY(-31px);
        transform: translateY(-31px)
    }

    .banner-btn-position-hover.banner-btn-size-large:hover .wrapper-content-banner.wd-items-bottom>div {
        -webkit-transform: translateY(-63px);
        transform: translateY(-63px)
    }

    .banner-btn-position-hover.banner-btn-size-extra-large:hover .wrapper-content-banner.wd-items-middle>div {
        -webkit-transform: translateY(-35px);
        transform: translateY(-35px)
    }

    .banner-btn-position-hover.banner-btn-size-extra-large:hover .wrapper-content-banner.wd-items-bottom>div {
        -webkit-transform: translateY(-71px);
        transform: translateY(-71px)
    }

    .banner-btn-position-hover.banner-btn-style-link:hover .wrapper-content-banner.wd-items-middle>div {
        -webkit-transform: translateY(-19px);
        transform: translateY(-19px)
    }

    .banner-btn-position-hover.banner-btn-style-link:hover .wrapper-content-banner.wd-items-bottom>div {
        -webkit-transform: translateY(-39px);
        transform: translateY(-39px)
    }
}

@media (max-width: 1024px) {
    .banner-subtitle.wd-fontsize-s,.banner-subtitle.wd-fontsize-m {
        font-size:14px
    }

    .banner-title.wd-fontsize-xl,.banner-title.wd-font-size-xxl {
        font-size: 22px
    }
}

@media (max-width: 768px) {
    .banner-btn-position-hover .banner-btn-wrapper {
        display:none
    }

    .banner-btn-wrapper .btn-size-default,.banner-btn-wrapper .btn-size-large,.banner-btn-wrapper .btn-size-extra-large {
        padding: 10px 14px;
        font-size: 12px;
        line-height: 16px
    }

    .banner-btn-wrapper .btn-style-link {
        padding: 0
    }

    .banner-hide-btn-mobile {
        display: none !important
    }
}

@media (max-width: 767px) {
    .promo-banner .banner-subtitle {
        font-size:3vw;
    }

    .promo-banner .banner-title {
        font-size: 5vw
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .banner-hide-btn-tablet {
        display:none !important
    }
}

.promo-banner .content-banner>div:first-child {
    margin-top: 0;
}/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.carousel-items,.carousel-items .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.carousel-items{display:none;width:100%;z-index:1}.carousel-items .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.carousel-items .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.carousel-items .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.carousel-items .owl-item,.carousel-items .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.carousel-items .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.carousel-items .owl-item img{display:block;width:100%}.carousel-items .owl-dots.disabled,.carousel-items .owl-nav.disabled{display:none}.no-js .carousel-items,.carousel-items.owl-loaded{display:block}.carousel-items .owl-dot,.carousel-items .owl-nav .owl-next,.carousel-items .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-items .owl-nav button.owl-next,.carousel-items .owl-nav button.owl-prev,.carousel-items button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.carousel-items.owl-loading{opacity:0;display:block}.carousel-items.owl-hidden{opacity:0}.carousel-items.owl-refresh .owl-item{visibility:hidden}.carousel-items.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-items.owl-grab{cursor:move;cursor:grab}.carousel-items.owl-rtl{direction:rtl}.carousel-items.owl-rtl .owl-item{float:right}.carousel-items .animated{animation-duration:1s;animation-fill-mode:both}.carousel-items .owl-animated-in{z-index:0}.carousel-items .owl-animated-out{z-index:1}.carousel-items .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.carousel-items .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.carousel-items .owl-item .owl-lazy:not([src]),.carousel-items .owl-item .owl-lazy[src^=""]{max-height:0}.carousel-items .owl-item img.owl-lazy{transform-style:preserve-3d}.carousel-items .owl-video-wrapper{position:relative;height:100%;background:#000}.carousel-items .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/parskala/assets/css/carousels/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.carousel-items .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.carousel-items .owl-video-playing .owl-video-play-icon,.carousel-items .owl-video-playing .owl-video-tn{display:none}.carousel-items .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.carousel-items .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.article-off,.article-off .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.article-off{display:none;width:100%;z-index:1}.article-off .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.article-off .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.article-off .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.article-off .owl-item,.article-off .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.article-off .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.article-off .owl-item img{display:block;width:100%}.article-off .owl-dots.disabled,.article-off .owl-nav.disabled{display:none}.no-js .article-off,.article-off.owl-loaded{display:block}.article-off .owl-dot,.article-off .owl-nav .owl-next,.article-off .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-off .owl-nav button.owl-next,.article-off .owl-nav button.owl-prev,.article-off button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.article-off.owl-loading{opacity:0;display:block}.article-off.owl-hidden{opacity:0}.article-off.owl-refresh .owl-item{visibility:hidden}.article-off.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-off.owl-grab{cursor:move;cursor:grab}.article-off.owl-rtl{direction:rtl}.article-off.owl-rtl .owl-item{float:right}.article-off .animated{animation-duration:1s;animation-fill-mode:both}.article-off .owl-animated-in{z-index:0}.article-off .owl-animated-out{z-index:1}.article-off .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.article-off .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.article-off .owl-item .owl-lazy:not([src]),.article-off .owl-item .owl-lazy[src^=""]{max-height:0}.article-off .owl-item img.owl-lazy{transform-style:preserve-3d}.article-off .owl-video-wrapper{position:relative;height:100%;background:#000}.article-off .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/parskala/assets/css/carousels/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.article-off .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.article-off .owl-video-playing .owl-video-play-icon,.article-off .owl-video-playing .owl-video-tn{display:none}.article-off .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.article-off .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.hanis,.hanis .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.hanis{display:none;width:100%;z-index:1}.hanis .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.hanis .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.hanis .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.hanis .owl-item,.hanis .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.hanis .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.hanis .owl-item img{display:block;width:100%}.hanis .owl-dots.disabled,.hanis .owl-nav.disabled{display:none}.no-js .hanis,.hanis.owl-loaded{display:block}.hanis .owl-dot,.hanis .owl-nav .owl-next,.hanis .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hanis .owl-nav button.owl-next,.hanis .owl-nav button.owl-prev,.hanis button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.hanis.owl-loading{opacity:0;display:block}.hanis.owl-hidden{opacity:0}.hanis.owl-refresh .owl-item{visibility:hidden}.hanis.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hanis.owl-grab{cursor:move;cursor:grab}.hanis.owl-rtl{direction:rtl}.hanis.owl-rtl .owl-item{float:right}.hanis .animated{animation-duration:1s;animation-fill-mode:both}.hanis .owl-animated-in{z-index:0}.hanis .owl-animated-out{z-index:1}.hanis .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.hanis .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.hanis .owl-item .owl-lazy:not([src]),.hanis .owl-item .owl-lazy[src^=""]{max-height:0}.hanis .owl-item img.owl-lazy{transform-style:preserve-3d}.hanis .owl-video-wrapper{position:relative;height:100%;background:#000}.hanis .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/parskala/assets/css/carousels/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.hanis .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.hanis .owl-video-playing .owl-video-play-icon,.hanis .owl-video-playing .owl-video-tn{display:none}.hanis .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.hanis .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.slide-carousel,.slide-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.slide-carousel{display:none;width:100%;z-index:1}.slide-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.slide-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slide-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.slide-carousel .owl-item,.slide-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.slide-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.slide-carousel .owl-item img{display:block;width:100%}.slide-carousel .owl-dots.disabled,.slide-carousel .owl-nav.disabled{display:none}.no-js .slide-carousel,.slide-carousel.owl-loaded{display:block}.slide-carousel .owl-dot,.slide-carousel .owl-nav .owl-next,.slide-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide-carousel .owl-nav button.owl-next,.slide-carousel .owl-nav button.owl-prev,.slide-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.slide-carousel.owl-loading{opacity:0;display:block}.slide-carousel.owl-hidden{opacity:0}.slide-carousel.owl-refresh .owl-item{visibility:hidden}.slide-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide-carousel.owl-grab{cursor:move;cursor:grab}.slide-carousel.owl-rtl{direction:rtl}.slide-carousel.owl-rtl .owl-item{float:right}.slide-carousel .animated{animation-duration:1s;animation-fill-mode:both}.slide-carousel .owl-animated-in{z-index:0}.slide-carousel .owl-animated-out{z-index:1}.slide-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.slide-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.slide-carousel .owl-item .owl-lazy:not([src]),.slide-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.slide-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.slide-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.slide-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/parskala/assets/css/carousels/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.slide-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.slide-carousel .owl-video-playing .owl-video-play-icon,.slide-carousel .owl-video-playing .owl-video-tn{display:none}.slide-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.slide-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*
* Remix Icon v2.5.0
* https://remixicon.com
* https://github.com/Remix-Design/RemixIcon
*
* Copyright RemixIcon.com
* Released under the Apache License Version 2.0
*
* Date: 2020-05-23
*/
@font-face {font-display:swap;
  font-family: "remixicon";
  src: url('/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.eot?t=1590207869815'); /* IE9*/
  src: url('/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.eot?t=1590207869815#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url("/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.woff2?t=1590207869815") format("woff2"),
  url("/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.woff?t=1590207869815") format("woff"),
  url('/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.ttf?t=1590207869815') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  font-display: swap;
}

[class^="ri-"], [class*=" ri-"] {
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }
.ri-xxs { font-size: .5em; }
.ri-xs { font-size: .75em; }
.ri-sm { font-size: .875em }
.ri-1x { font-size: 1em; }
.ri-2x { font-size: 2em; }
.ri-3x { font-size: 3em; }
.ri-4x { font-size: 4em; }
.ri-5x { font-size: 5em; }
.ri-6x { font-size: 6em; }
.ri-7x { font-size: 7em; }
.ri-8x { font-size: 8em; }
.ri-9x { font-size: 9em; }
.ri-10x { font-size: 10em; }
.ri-fw { text-align: center; width: 1.25em; }

.ri-24-hours-fill:before { content: "\ea01"; }
.ri-24-hours-line:before { content: "\ea02"; }
.ri-4k-fill:before { content: "\ea03"; }
.ri-4k-line:before { content: "\ea04"; }
.ri-a-b:before { content: "\ea05"; }
.ri-account-box-fill:before { content: "\ea06"; }
.ri-account-box-line:before { content: "\ea07"; }
.ri-account-circle-fill:before { content: "\ea08"; }
.ri-account-circle-line:before { content: "\ea09"; }
.ri-account-pin-box-fill:before { content: "\ea0a"; }
.ri-account-pin-box-line:before { content: "\ea0b"; }
.ri-account-pin-circle-fill:before { content: "\ea0c"; }
.ri-account-pin-circle-line:before { content: "\ea0d"; }
.ri-add-box-fill:before { content: "\ea0e"; }
.ri-add-box-line:before { content: "\ea0f"; }
.ri-add-circle-fill:before { content: "\ea10"; }
.ri-add-circle-line:before { content: "\ea11"; }
.ri-add-fill:before { content: "\ea12"; }
.ri-add-line:before { content: "\ea13"; }
.ri-admin-fill:before { content: "\ea14"; }
.ri-admin-line:before { content: "\ea15"; }
.ri-advertisement-fill:before { content: "\ea16"; }
.ri-advertisement-line:before { content: "\ea17"; }
.ri-airplay-fill:before { content: "\ea18"; }
.ri-airplay-line:before { content: "\ea19"; }
.ri-alarm-fill:before { content: "\ea1a"; }
.ri-alarm-line:before { content: "\ea1b"; }
.ri-alarm-warning-fill:before { content: "\ea1c"; }
.ri-alarm-warning-line:before { content: "\ea1d"; }
.ri-album-fill:before { content: "\ea1e"; }
.ri-album-line:before { content: "\ea1f"; }
.ri-alert-fill:before { content: "\ea20"; }
.ri-alert-line:before { content: "\ea21"; }
.ri-aliens-fill:before { content: "\ea22"; }
.ri-aliens-line:before { content: "\ea23"; }
.ri-align-bottom:before { content: "\ea24"; }
.ri-align-center:before { content: "\ea25"; }
.ri-align-justify:before { content: "\ea26"; }
.ri-align-left:before { content: "\ea27"; }
.ri-align-right:before { content: "\ea28"; }
.ri-align-top:before { content: "\ea29"; }
.ri-align-vertically:before { content: "\ea2a"; }
.ri-alipay-fill:before { content: "\ea2b"; }
.ri-alipay-line:before { content: "\ea2c"; }
.ri-amazon-fill:before { content: "\ea2d"; }
.ri-amazon-line:before { content: "\ea2e"; }
.ri-anchor-fill:before { content: "\ea2f"; }
.ri-anchor-line:before { content: "\ea30"; }
.ri-ancient-gate-fill:before { content: "\ea31"; }
.ri-ancient-gate-line:before { content: "\ea32"; }
.ri-ancient-pavilion-fill:before { content: "\ea33"; }
.ri-ancient-pavilion-line:before { content: "\ea34"; }
.ri-android-fill:before { content: "\ea35"; }
.ri-android-line:before { content: "\ea36"; }
.ri-angularjs-fill:before { content: "\ea37"; }
.ri-angularjs-line:before { content: "\ea38"; }
.ri-anticlockwise-2-fill:before { content: "\ea39"; }
.ri-anticlockwise-2-line:before { content: "\ea3a"; }
.ri-anticlockwise-fill:before { content: "\ea3b"; }
.ri-anticlockwise-line:before { content: "\ea3c"; }
.ri-app-store-fill:before { content: "\ea3d"; }
.ri-app-store-line:before { content: "\ea3e"; }
.ri-apple-fill:before { content: "\ea3f"; }
.ri-apple-line:before { content: "\ea40"; }
.ri-apps-2-fill:before { content: "\ea41"; }
.ri-apps-2-line:before { content: "\ea42"; }
.ri-apps-fill:before { content: "\ea43"; }
.ri-apps-line:before { content: "\ea44"; }
.ri-archive-drawer-fill:before { content: "\ea45"; }
.ri-archive-drawer-line:before { content: "\ea46"; }
.ri-archive-fill:before { content: "\ea47"; }
.ri-archive-line:before { content: "\ea48"; }
.ri-arrow-down-circle-fill:before { content: "\ea49"; }
.ri-arrow-down-circle-line:before { content: "\ea4a"; }
.ri-arrow-down-fill:before { content: "\ea4b"; }
.ri-arrow-down-line:before { content: "\ea4c"; }
.ri-arrow-down-s-fill:before { content: "\ea4d"; }
.ri-arrow-down-s-line:before { content: "\ea4e"; }
.ri-arrow-drop-down-fill:before { content: "\ea4f"; }
.ri-arrow-drop-down-line:before { content: "\ea50"; }
.ri-arrow-drop-left-fill:before { content: "\ea51"; }
.ri-arrow-drop-left-line:before { content: "\ea52"; }
.ri-arrow-drop-right-fill:before { content: "\ea53"; }
.ri-arrow-drop-right-line:before { content: "\ea54"; }
.ri-arrow-drop-up-fill:before { content: "\ea55"; }
.ri-arrow-drop-up-line:before { content: "\ea56"; }
.ri-arrow-go-back-fill:before { content: "\ea57"; }
.ri-arrow-go-back-line:before { content: "\ea58"; }
.ri-arrow-go-forward-fill:before { content: "\ea59"; }
.ri-arrow-go-forward-line:before { content: "\ea5a"; }
.ri-arrow-left-circle-fill:before { content: "\ea5b"; }
.ri-arrow-left-circle-line:before { content: "\ea5c"; }
.ri-arrow-left-down-fill:before { content: "\ea5d"; }
.ri-arrow-left-down-line:before { content: "\ea5e"; }
.ri-arrow-left-fill:before { content: "\ea5f"; }
.ri-arrow-left-line:before { content: "\ea60"; }
.ri-arrow-left-right-fill:before { content: "\ea61"; }
.ri-arrow-left-right-line:before { content: "\ea62"; }
.ri-arrow-left-s-fill:before { content: "\ea63"; }
.ri-arrow-left-s-line:before { content: "\ea64"; }
.ri-arrow-left-up-fill:before { content: "\ea65"; }
.ri-arrow-left-up-line:before { content: "\ea66"; }
.ri-arrow-right-circle-fill:before { content: "\ea67"; }
.ri-arrow-right-circle-line:before { content: "\ea68"; }
.ri-arrow-right-down-fill:before { content: "\ea69"; }
.ri-arrow-right-down-line:before { content: "\ea6a"; }
.ri-arrow-right-fill:before { content: "\ea6b"; }
.ri-arrow-right-line:before { content: "\ea6c"; }
.ri-arrow-right-s-fill:before { content: "\ea6d"; }
.ri-arrow-right-s-line:before { content: "\ea6e"; }
.ri-arrow-right-up-fill:before { content: "\ea6f"; }
.ri-arrow-right-up-line:before { content: "\ea70"; }
.ri-arrow-up-circle-fill:before { content: "\ea71"; }
.ri-arrow-up-circle-line:before { content: "\ea72"; }
.ri-arrow-up-down-fill:before { content: "\ea73"; }
.ri-arrow-up-down-line:before { content: "\ea74"; }
.ri-arrow-up-fill:before { content: "\ea75"; }
.ri-arrow-up-line:before { content: "\ea76"; }
.ri-arrow-up-s-fill:before { content: "\ea77"; }
.ri-arrow-up-s-line:before { content: "\ea78"; }
.ri-artboard-2-fill:before { content: "\ea79"; }
.ri-artboard-2-line:before { content: "\ea7a"; }
.ri-artboard-fill:before { content: "\ea7b"; }
.ri-artboard-line:before { content: "\ea7c"; }
.ri-article-fill:before { content: "\ea7d"; }
.ri-article-line:before { content: "\ea7e"; }
.ri-aspect-ratio-fill:before { content: "\ea7f"; }
.ri-aspect-ratio-line:before { content: "\ea80"; }
.ri-asterisk:before { content: "\ea81"; }
.ri-at-fill:before { content: "\ea82"; }
.ri-at-line:before { content: "\ea83"; }
.ri-attachment-2:before { content: "\ea84"; }
.ri-attachment-fill:before { content: "\ea85"; }
.ri-attachment-line:before { content: "\ea86"; }
.ri-auction-fill:before { content: "\ea87"; }
.ri-auction-line:before { content: "\ea88"; }
.ri-award-fill:before { content: "\ea89"; }
.ri-award-line:before { content: "\ea8a"; }
.ri-baidu-fill:before { content: "\ea8b"; }
.ri-baidu-line:before { content: "\ea8c"; }
.ri-ball-pen-fill:before { content: "\ea8d"; }
.ri-ball-pen-line:before { content: "\ea8e"; }
.ri-bank-card-2-fill:before { content: "\ea8f"; }
.ri-bank-card-2-line:before { content: "\ea90"; }
.ri-bank-card-fill:before { content: "\ea91"; }
.ri-bank-card-line:before { content: "\ea92"; }
.ri-bank-fill:before { content: "\ea93"; }
.ri-bank-line:before { content: "\ea94"; }
.ri-bar-chart-2-fill:before { content: "\ea95"; }
.ri-bar-chart-2-line:before { content: "\ea96"; }
.ri-bar-chart-box-fill:before { content: "\ea97"; }
.ri-bar-chart-box-line:before { content: "\ea98"; }
.ri-bar-chart-fill:before { content: "\ea99"; }
.ri-bar-chart-grouped-fill:before { content: "\ea9a"; }
.ri-bar-chart-grouped-line:before { content: "\ea9b"; }
.ri-bar-chart-horizontal-fill:before { content: "\ea9c"; }
.ri-bar-chart-horizontal-line:before { content: "\ea9d"; }
.ri-bar-chart-line:before { content: "\ea9e"; }
.ri-barcode-box-fill:before { content: "\ea9f"; }
.ri-barcode-box-line:before { content: "\eaa0"; }
.ri-barcode-fill:before { content: "\eaa1"; }
.ri-barcode-line:before { content: "\eaa2"; }
.ri-barricade-fill:before { content: "\eaa3"; }
.ri-barricade-line:before { content: "\eaa4"; }
.ri-base-station-fill:before { content: "\eaa5"; }
.ri-base-station-line:before { content: "\eaa6"; }
.ri-basketball-fill:before { content: "\eaa7"; }
.ri-basketball-line:before { content: "\eaa8"; }
.ri-battery-2-charge-fill:before { content: "\eaa9"; }
.ri-battery-2-charge-line:before { content: "\eaaa"; }
.ri-battery-2-fill:before { content: "\eaab"; }
.ri-battery-2-line:before { content: "\eaac"; }
.ri-battery-charge-fill:before { content: "\eaad"; }
.ri-battery-charge-line:before { content: "\eaae"; }
.ri-battery-fill:before { content: "\eaaf"; }
.ri-battery-line:before { content: "\eab0"; }
.ri-battery-low-fill:before { content: "\eab1"; }
.ri-battery-low-line:before { content: "\eab2"; }
.ri-battery-saver-fill:before { content: "\eab3"; }
.ri-battery-saver-line:before { content: "\eab4"; }
.ri-battery-share-fill:before { content: "\eab5"; }
.ri-battery-share-line:before { content: "\eab6"; }
.ri-bear-smile-fill:before { content: "\eab7"; }
.ri-bear-smile-line:before { content: "\eab8"; }
.ri-behance-fill:before { content: "\eab9"; }
.ri-behance-line:before { content: "\eaba"; }
.ri-bell-fill:before { content: "\eabb"; }
.ri-bell-line:before { content: "\eabc"; }
.ri-bike-fill:before { content: "\eabd"; }
.ri-bike-line:before { content: "\eabe"; }
.ri-bilibili-fill:before { content: "\eabf"; }
.ri-bilibili-line:before { content: "\eac0"; }
.ri-bill-fill:before { content: "\eac1"; }
.ri-bill-line:before { content: "\eac2"; }
.ri-billiards-fill:before { content: "\eac3"; }
.ri-billiards-line:before { content: "\eac4"; }
.ri-bit-coin-fill:before { content: "\eac5"; }
.ri-bit-coin-line:before { content: "\eac6"; }
.ri-blaze-fill:before { content: "\eac7"; }
.ri-blaze-line:before { content: "\eac8"; }
.ri-bluetooth-connect-fill:before { content: "\eac9"; }
.ri-bluetooth-connect-line:before { content: "\eaca"; }
.ri-bluetooth-fill:before { content: "\eacb"; }
.ri-bluetooth-line:before { content: "\eacc"; }
.ri-blur-off-fill:before { content: "\eacd"; }
.ri-blur-off-line:before { content: "\eace"; }
.ri-body-scan-fill:before { content: "\eacf"; }
.ri-body-scan-line:before { content: "\ead0"; }
.ri-bold:before { content: "\ead1"; }
.ri-book-2-fill:before { content: "\ead2"; }
.ri-book-2-line:before { content: "\ead3"; }
.ri-book-3-fill:before { content: "\ead4"; }
.ri-book-3-line:before { content: "\ead5"; }
.ri-book-fill:before { content: "\ead6"; }
.ri-book-line:before { content: "\ead7"; }
.ri-book-mark-fill:before { content: "\ead8"; }
.ri-book-mark-line:before { content: "\ead9"; }
.ri-book-open-fill:before { content: "\eada"; }
.ri-book-open-line:before { content: "\eadb"; }
.ri-book-read-fill:before { content: "\eadc"; }
.ri-book-read-line:before { content: "\eadd"; }
.ri-booklet-fill:before { content: "\eade"; }
.ri-booklet-line:before { content: "\eadf"; }
.ri-bookmark-2-fill:before { content: "\eae0"; }
.ri-bookmark-2-line:before { content: "\eae1"; }
.ri-bookmark-3-fill:before { content: "\eae2"; }
.ri-bookmark-3-line:before { content: "\eae3"; }
.ri-bookmark-fill:before { content: "\eae4"; }
.ri-bookmark-line:before { content: "\eae5"; }
.ri-boxing-fill:before { content: "\eae6"; }
.ri-boxing-line:before { content: "\eae7"; }
.ri-braces-fill:before { content: "\eae8"; }
.ri-braces-line:before { content: "\eae9"; }
.ri-brackets-fill:before { content: "\eaea"; }
.ri-brackets-line:before { content: "\eaeb"; }
.ri-briefcase-2-fill:before { content: "\eaec"; }
.ri-briefcase-2-line:before { content: "\eaed"; }
.ri-briefcase-3-fill:before { content: "\eaee"; }
.ri-briefcase-3-line:before { content: "\eaef"; }
.ri-briefcase-4-fill:before { content: "\eaf0"; }
.ri-briefcase-4-line:before { content: "\eaf1"; }
.ri-briefcase-5-fill:before { content: "\eaf2"; }
.ri-briefcase-5-line:before { content: "\eaf3"; }
.ri-briefcase-fill:before { content: "\eaf4"; }
.ri-briefcase-line:before { content: "\eaf5"; }
.ri-bring-forward:before { content: "\eaf6"; }
.ri-bring-to-front:before { content: "\eaf7"; }
.ri-broadcast-fill:before { content: "\eaf8"; }
.ri-broadcast-line:before { content: "\eaf9"; }
.ri-brush-2-fill:before { content: "\eafa"; }
.ri-brush-2-line:before { content: "\eafb"; }
.ri-brush-3-fill:before { content: "\eafc"; }
.ri-brush-3-line:before { content: "\eafd"; }
.ri-brush-4-fill:before { content: "\eafe"; }
.ri-brush-4-line:before { content: "\eaff"; }
.ri-brush-fill:before { content: "\eb00"; }
.ri-brush-line:before { content: "\eb01"; }
.ri-bubble-chart-fill:before { content: "\eb02"; }
.ri-bubble-chart-line:before { content: "\eb03"; }
.ri-bug-2-fill:before { content: "\eb04"; }
.ri-bug-2-line:before { content: "\eb05"; }
.ri-bug-fill:before { content: "\eb06"; }
.ri-bug-line:before { content: "\eb07"; }
.ri-building-2-fill:before { content: "\eb08"; }
.ri-building-2-line:before { content: "\eb09"; }
.ri-building-3-fill:before { content: "\eb0a"; }
.ri-building-3-line:before { content: "\eb0b"; }
.ri-building-4-fill:before { content: "\eb0c"; }
.ri-building-4-line:before { content: "\eb0d"; }
.ri-building-fill:before { content: "\eb0e"; }
.ri-building-line:before { content: "\eb0f"; }
.ri-bus-2-fill:before { content: "\eb10"; }
.ri-bus-2-line:before { content: "\eb11"; }
.ri-bus-fill:before { content: "\eb12"; }
.ri-bus-line:before { content: "\eb13"; }
.ri-bus-wifi-fill:before { content: "\eb14"; }
.ri-bus-wifi-line:before { content: "\eb15"; }
.ri-cactus-fill:before { content: "\eb16"; }
.ri-cactus-line:before { content: "\eb17"; }
.ri-cake-2-fill:before { content: "\eb18"; }
.ri-cake-2-line:before { content: "\eb19"; }
.ri-cake-3-fill:before { content: "\eb1a"; }
.ri-cake-3-line:before { content: "\eb1b"; }
.ri-cake-fill:before { content: "\eb1c"; }
.ri-cake-line:before { content: "\eb1d"; }
.ri-calculator-fill:before { content: "\eb1e"; }
.ri-calculator-line:before { content: "\eb1f"; }
.ri-calendar-2-fill:before { content: "\eb20"; }
.ri-calendar-2-line:before { content: "\eb21"; }
.ri-calendar-check-fill:before { content: "\eb22"; }
.ri-calendar-check-line:before { content: "\eb23"; }
.ri-calendar-event-fill:before { content: "\eb24"; }
.ri-calendar-event-line:before { content: "\eb25"; }
.ri-calendar-fill:before { content: "\eb26"; }
.ri-calendar-line:before { content: "\eb27"; }
.ri-calendar-todo-fill:before { content: "\eb28"; }
.ri-calendar-todo-line:before { content: "\eb29"; }
.ri-camera-2-fill:before { content: "\eb2a"; }
.ri-camera-2-line:before { content: "\eb2b"; }
.ri-camera-3-fill:before { content: "\eb2c"; }
.ri-camera-3-line:before { content: "\eb2d"; }
.ri-camera-fill:before { content: "\eb2e"; }
.ri-camera-lens-fill:before { content: "\eb2f"; }
.ri-camera-lens-line:before { content: "\eb30"; }
.ri-camera-line:before { content: "\eb31"; }
.ri-camera-off-fill:before { content: "\eb32"; }
.ri-camera-off-line:before { content: "\eb33"; }
.ri-camera-switch-fill:before { content: "\eb34"; }
.ri-camera-switch-line:before { content: "\eb35"; }
.ri-capsule-fill:before { content: "\eb36"; }
.ri-capsule-line:before { content: "\eb37"; }
.ri-car-fill:before { content: "\eb38"; }
.ri-car-line:before { content: "\eb39"; }
.ri-car-washing-fill:before { content: "\eb3a"; }
.ri-car-washing-line:before { content: "\eb3b"; }
.ri-caravan-fill:before { content: "\eb3c"; }
.ri-caravan-line:before { content: "\eb3d"; }
.ri-cast-fill:before { content: "\eb3e"; }
.ri-cast-line:before { content: "\eb3f"; }
.ri-cellphone-fill:before { content: "\eb40"; }
.ri-cellphone-line:before { content: "\eb41"; }
.ri-celsius-fill:before { content: "\eb42"; }
.ri-celsius-line:before { content: "\eb43"; }
.ri-centos-fill:before { content: "\eb44"; }
.ri-centos-line:before { content: "\eb45"; }
.ri-character-recognition-fill:before { content: "\eb46"; }
.ri-character-recognition-line:before { content: "\eb47"; }
.ri-charging-pile-2-fill:before { content: "\eb48"; }
.ri-charging-pile-2-line:before { content: "\eb49"; }
.ri-charging-pile-fill:before { content: "\eb4a"; }
.ri-charging-pile-line:before { content: "\eb4b"; }
.ri-chat-1-fill:before { content: "\eb4c"; }
.ri-chat-1-line:before { content: "\eb4d"; }
.ri-chat-2-fill:before { content: "\eb4e"; }
.ri-chat-2-line:before { content: "\eb4f"; }
.ri-chat-3-fill:before { content: "\eb50"; }
.ri-chat-3-line:before { content: "\eb51"; }
.ri-chat-4-fill:before { content: "\eb52"; }
.ri-chat-4-line:before { content: "\eb53"; }
.ri-chat-check-fill:before { content: "\eb54"; }
.ri-chat-check-line:before { content: "\eb55"; }
.ri-chat-delete-fill:before { content: "\eb56"; }
.ri-chat-delete-line:before { content: "\eb57"; }
.ri-chat-download-fill:before { content: "\eb58"; }
.ri-chat-download-line:before { content: "\eb59"; }
.ri-chat-follow-up-fill:before { content: "\eb5a"; }
.ri-chat-follow-up-line:before { content: "\eb5b"; }
.ri-chat-forward-fill:before { content: "\eb5c"; }
.ri-chat-forward-line:before { content: "\eb5d"; }
.ri-chat-heart-fill:before { content: "\eb5e"; }
.ri-chat-heart-line:before { content: "\eb5f"; }
.ri-chat-history-fill:before { content: "\eb60"; }
.ri-chat-history-line:before { content: "\eb61"; }
.ri-chat-new-fill:before { content: "\eb62"; }
.ri-chat-new-line:before { content: "\eb63"; }
.ri-chat-off-fill:before { content: "\eb64"; }
.ri-chat-off-line:before { content: "\eb65"; }
.ri-chat-poll-fill:before { content: "\eb66"; }
.ri-chat-poll-line:before { content: "\eb67"; }
.ri-chat-private-fill:before { content: "\eb68"; }
.ri-chat-private-line:before { content: "\eb69"; }
.ri-chat-quote-fill:before { content: "\eb6a"; }
.ri-chat-quote-line:before { content: "\eb6b"; }
.ri-chat-settings-fill:before { content: "\eb6c"; }
.ri-chat-settings-line:before { content: "\eb6d"; }
.ri-chat-smile-2-fill:before { content: "\eb6e"; }
.ri-chat-smile-2-line:before { content: "\eb6f"; }
.ri-chat-smile-3-fill:before { content: "\eb70"; }
.ri-chat-smile-3-line:before { content: "\eb71"; }
.ri-chat-smile-fill:before { content: "\eb72"; }
.ri-chat-smile-line:before { content: "\eb73"; }
.ri-chat-upload-fill:before { content: "\eb74"; }
.ri-chat-upload-line:before { content: "\eb75"; }
.ri-chat-voice-fill:before { content: "\eb76"; }
.ri-chat-voice-line:before { content: "\eb77"; }
.ri-check-double-fill:before { content: "\eb78"; }
.ri-check-double-line:before { content: "\eb79"; }
.ri-check-fill:before { content: "\eb7a"; }
.ri-check-line:before { content: "\eb7b"; }
.ri-checkbox-blank-circle-fill:before { content: "\eb7c"; }
.ri-checkbox-blank-circle-line:before { content: "\eb7d"; }
.ri-checkbox-blank-fill:before { content: "\eb7e"; }
.ri-checkbox-blank-line:before { content: "\eb7f"; }
.ri-checkbox-circle-fill:before { content: "\eb80"; }
.ri-checkbox-circle-line:before { content: "\eb81"; }
.ri-checkbox-fill:before { content: "\eb82"; }
.ri-checkbox-indeterminate-fill:before { content: "\eb83"; }
.ri-checkbox-indeterminate-line:before { content: "\eb84"; }
.ri-checkbox-line:before { content: "\eb85"; }
.ri-checkbox-multiple-blank-fill:before { content: "\eb86"; }
.ri-checkbox-multiple-blank-line:before { content: "\eb87"; }
.ri-checkbox-multiple-fill:before { content: "\eb88"; }
.ri-checkbox-multiple-line:before { content: "\eb89"; }
.ri-china-railway-fill:before { content: "\eb8a"; }
.ri-china-railway-line:before { content: "\eb8b"; }
.ri-chrome-fill:before { content: "\eb8c"; }
.ri-chrome-line:before { content: "\eb8d"; }
.ri-clapperboard-fill:before { content: "\eb8e"; }
.ri-clapperboard-line:before { content: "\eb8f"; }
.ri-clipboard-fill:before { content: "\eb90"; }
.ri-clipboard-line:before { content: "\eb91"; }
.ri-clockwise-2-fill:before { content: "\eb92"; }
.ri-clockwise-2-line:before { content: "\eb93"; }
.ri-clockwise-fill:before { content: "\eb94"; }
.ri-clockwise-line:before { content: "\eb95"; }
.ri-close-circle-fill:before { content: "\eb96"; }
.ri-close-circle-line:before { content: "\eb97"; }
.ri-close-fill:before { content: "\eb98"; }
.ri-close-line:before { content: "\eb99"; }
.ri-closed-captioning-fill:before { content: "\eb9a"; }
.ri-closed-captioning-line:before { content: "\eb9b"; }
.ri-cloud-fill:before { content: "\eb9c"; }
.ri-cloud-line:before { content: "\eb9d"; }
.ri-cloud-off-fill:before { content: "\eb9e"; }
.ri-cloud-off-line:before { content: "\eb9f"; }
.ri-cloud-windy-fill:before { content: "\eba0"; }
.ri-cloud-windy-line:before { content: "\eba1"; }
.ri-cloudy-2-fill:before { content: "\eba2"; }
.ri-cloudy-2-line:before { content: "\eba3"; }
.ri-cloudy-fill:before { content: "\eba4"; }
.ri-cloudy-line:before { content: "\eba5"; }
.ri-code-box-fill:before { content: "\eba6"; }
.ri-code-box-line:before { content: "\eba7"; }
.ri-code-fill:before { content: "\eba8"; }
.ri-code-line:before { content: "\eba9"; }
.ri-code-s-fill:before { content: "\ebaa"; }
.ri-code-s-line:before { content: "\ebab"; }
.ri-code-s-slash-fill:before { content: "\ebac"; }
.ri-code-s-slash-line:before { content: "\ebad"; }
.ri-code-view:before { content: "\ebae"; }
.ri-codepen-fill:before { content: "\ebaf"; }
.ri-codepen-line:before { content: "\ebb0"; }
.ri-coin-fill:before { content: "\ebb1"; }
.ri-coin-line:before { content: "\ebb2"; }
.ri-coins-fill:before { content: "\ebb3"; }
.ri-coins-line:before { content: "\ebb4"; }
.ri-collage-fill:before { content: "\ebb5"; }
.ri-collage-line:before { content: "\ebb6"; }
.ri-command-fill:before { content: "\ebb7"; }
.ri-command-line:before { content: "\ebb8"; }
.ri-community-fill:before { content: "\ebb9"; }
.ri-community-line:before { content: "\ebba"; }
.ri-compass-2-fill:before { content: "\ebbb"; }
.ri-compass-2-line:before { content: "\ebbc"; }
.ri-compass-3-fill:before { content: "\ebbd"; }
.ri-compass-3-line:before { content: "\ebbe"; }
.ri-compass-4-fill:before { content: "\ebbf"; }
.ri-compass-4-line:before { content: "\ebc0"; }
.ri-compass-discover-fill:before { content: "\ebc1"; }
.ri-compass-discover-line:before { content: "\ebc2"; }
.ri-compass-fill:before { content: "\ebc3"; }
.ri-compass-line:before { content: "\ebc4"; }
.ri-compasses-2-fill:before { content: "\ebc5"; }
.ri-compasses-2-line:before { content: "\ebc6"; }
.ri-compasses-fill:before { content: "\ebc7"; }
.ri-compasses-line:before { content: "\ebc8"; }
.ri-computer-fill:before { content: "\ebc9"; }
.ri-computer-line:before { content: "\ebca"; }
.ri-contacts-book-2-fill:before { content: "\ebcb"; }
.ri-contacts-book-2-line:before { content: "\ebcc"; }
.ri-contacts-book-fill:before { content: "\ebcd"; }
.ri-contacts-book-line:before { content: "\ebce"; }
.ri-contacts-book-upload-fill:before { content: "\ebcf"; }
.ri-contacts-book-upload-line:before { content: "\ebd0"; }
.ri-contacts-fill:before { content: "\ebd1"; }
.ri-contacts-line:before { content: "\ebd2"; }
.ri-contrast-2-fill:before { content: "\ebd3"; }
.ri-contrast-2-line:before { content: "\ebd4"; }
.ri-contrast-drop-2-fill:before { content: "\ebd5"; }
.ri-contrast-drop-2-line:before { content: "\ebd6"; }
.ri-contrast-drop-fill:before { content: "\ebd7"; }
.ri-contrast-drop-line:before { content: "\ebd8"; }
.ri-contrast-fill:before { content: "\ebd9"; }
.ri-contrast-line:before { content: "\ebda"; }
.ri-copper-coin-fill:before { content: "\ebdb"; }
.ri-copper-coin-line:before { content: "\ebdc"; }
.ri-copper-diamond-fill:before { content: "\ebdd"; }
.ri-copper-diamond-line:before { content: "\ebde"; }
.ri-copyleft-fill:before { content: "\ebdf"; }
.ri-copyleft-line:before { content: "\ebe0"; }
.ri-copyright-fill:before { content: "\ebe1"; }
.ri-copyright-line:before { content: "\ebe2"; }
.ri-coreos-fill:before { content: "\ebe3"; }
.ri-coreos-line:before { content: "\ebe4"; }
.ri-coupon-2-fill:before { content: "\ebe5"; }
.ri-coupon-2-line:before { content: "\ebe6"; }
.ri-coupon-3-fill:before { content: "\ebe7"; }
.ri-coupon-3-line:before { content: "\ebe8"; }
.ri-coupon-4-fill:before { content: "\ebe9"; }
.ri-coupon-4-line:before { content: "\ebea"; }
.ri-coupon-5-fill:before { content: "\ebeb"; }
.ri-coupon-5-line:before { content: "\ebec"; }
.ri-coupon-fill:before { content: "\ebed"; }
.ri-coupon-line:before { content: "\ebee"; }
.ri-cpu-fill:before { content: "\ebef"; }
.ri-cpu-line:before { content: "\ebf0"; }
.ri-creative-commons-by-fill:before { content: "\ebf1"; }
.ri-creative-commons-by-line:before { content: "\ebf2"; }
.ri-creative-commons-fill:before { content: "\ebf3"; }
.ri-creative-commons-line:before { content: "\ebf4"; }
.ri-creative-commons-nc-fill:before { content: "\ebf5"; }
.ri-creative-commons-nc-line:before { content: "\ebf6"; }
.ri-creative-commons-nd-fill:before { content: "\ebf7"; }
.ri-creative-commons-nd-line:before { content: "\ebf8"; }
.ri-creative-commons-sa-fill:before { content: "\ebf9"; }
.ri-creative-commons-sa-line:before { content: "\ebfa"; }
.ri-creative-commons-zero-fill:before { content: "\ebfb"; }
.ri-creative-commons-zero-line:before { content: "\ebfc"; }
.ri-criminal-fill:before { content: "\ebfd"; }
.ri-criminal-line:before { content: "\ebfe"; }
.ri-crop-2-fill:before { content: "\ebff"; }
.ri-crop-2-line:before { content: "\ec00"; }
.ri-crop-fill:before { content: "\ec01"; }
.ri-crop-line:before { content: "\ec02"; }
.ri-css3-fill:before { content: "\ec03"; }
.ri-css3-line:before { content: "\ec04"; }
.ri-cup-fill:before { content: "\ec05"; }
.ri-cup-line:before { content: "\ec06"; }
.ri-currency-fill:before { content: "\ec07"; }
.ri-currency-line:before { content: "\ec08"; }
.ri-cursor-fill:before { content: "\ec09"; }
.ri-cursor-line:before { content: "\ec0a"; }
.ri-customer-service-2-fill:before { content: "\ec0b"; }
.ri-customer-service-2-line:before { content: "\ec0c"; }
.ri-customer-service-fill:before { content: "\ec0d"; }
.ri-customer-service-line:before { content: "\ec0e"; }
.ri-dashboard-2-fill:before { content: "\ec0f"; }
.ri-dashboard-2-line:before { content: "\ec10"; }
.ri-dashboard-3-fill:before { content: "\ec11"; }
.ri-dashboard-3-line:before { content: "\ec12"; }
.ri-dashboard-fill:before { content: "\ec13"; }
.ri-dashboard-line:before { content: "\ec14"; }
.ri-database-2-fill:before { content: "\ec15"; }
.ri-database-2-line:before { content: "\ec16"; }
.ri-database-fill:before { content: "\ec17"; }
.ri-database-line:before { content: "\ec18"; }
.ri-delete-back-2-fill:before { content: "\ec19"; }
.ri-delete-back-2-line:before { content: "\ec1a"; }
.ri-delete-back-fill:before { content: "\ec1b"; }
.ri-delete-back-line:before { content: "\ec1c"; }
.ri-delete-bin-2-fill:before { content: "\ec1d"; }
.ri-delete-bin-2-line:before { content: "\ec1e"; }
.ri-delete-bin-3-fill:before { content: "\ec1f"; }
.ri-delete-bin-3-line:before { content: "\ec20"; }
.ri-delete-bin-4-fill:before { content: "\ec21"; }
.ri-delete-bin-4-line:before { content: "\ec22"; }
.ri-delete-bin-5-fill:before { content: "\ec23"; }
.ri-delete-bin-5-line:before { content: "\ec24"; }
.ri-delete-bin-6-fill:before { content: "\ec25"; }
.ri-delete-bin-6-line:before { content: "\ec26"; }
.ri-delete-bin-7-fill:before { content: "\ec27"; }
.ri-delete-bin-7-line:before { content: "\ec28"; }
.ri-delete-bin-fill:before { content: "\ec29"; }
.ri-delete-bin-line:before { content: "\ec2a"; }
.ri-delete-column:before { content: "\ec2b"; }
.ri-delete-row:before { content: "\ec2c"; }
.ri-device-fill:before { content: "\ec2d"; }
.ri-device-line:before { content: "\ec2e"; }
.ri-device-recover-fill:before { content: "\ec2f"; }
.ri-device-recover-line:before { content: "\ec30"; }
.ri-dingding-fill:before { content: "\ec31"; }
.ri-dingding-line:before { content: "\ec32"; }
.ri-direction-fill:before { content: "\ec33"; }
.ri-direction-line:before { content: "\ec34"; }
.ri-disc-fill:before { content: "\ec35"; }
.ri-disc-line:before { content: "\ec36"; }
.ri-discord-fill:before { content: "\ec37"; }
.ri-discord-line:before { content: "\ec38"; }
.ri-discuss-fill:before { content: "\ec39"; }
.ri-discuss-line:before { content: "\ec3a"; }
.ri-dislike-fill:before { content: "\ec3b"; }
.ri-dislike-line:before { content: "\ec3c"; }
.ri-disqus-fill:before { content: "\ec3d"; }
.ri-disqus-line:before { content: "\ec3e"; }
.ri-divide-fill:before { content: "\ec3f"; }
.ri-divide-line:before { content: "\ec40"; }
.ri-donut-chart-fill:before { content: "\ec41"; }
.ri-donut-chart-line:before { content: "\ec42"; }
.ri-door-closed-fill:before { content: "\ec43"; }
.ri-door-closed-line:before { content: "\ec44"; }
.ri-door-fill:before { content: "\ec45"; }
.ri-door-line:before { content: "\ec46"; }
.ri-door-lock-box-fill:before { content: "\ec47"; }
.ri-door-lock-box-line:before { content: "\ec48"; }
.ri-door-lock-fill:before { content: "\ec49"; }
.ri-door-lock-line:before { content: "\ec4a"; }
.ri-door-open-fill:before { content: "\ec4b"; }
.ri-door-open-line:before { content: "\ec4c"; }
.ri-dossier-fill:before { content: "\ec4d"; }
.ri-dossier-line:before { content: "\ec4e"; }
.ri-douban-fill:before { content: "\ec4f"; }
.ri-douban-line:before { content: "\ec50"; }
.ri-double-quotes-l:before { content: "\ec51"; }
.ri-double-quotes-r:before { content: "\ec52"; }
.ri-download-2-fill:before { content: "\ec53"; }
.ri-download-2-line:before { content: "\ec54"; }
.ri-download-cloud-2-fill:before { content: "\ec55"; }
.ri-download-cloud-2-line:before { content: "\ec56"; }
.ri-download-cloud-fill:before { content: "\ec57"; }
.ri-download-cloud-line:before { content: "\ec58"; }
.ri-download-fill:before { content: "\ec59"; }
.ri-download-line:before { content: "\ec5a"; }
.ri-draft-fill:before { content: "\ec5b"; }
.ri-draft-line:before { content: "\ec5c"; }
.ri-drag-drop-fill:before { content: "\ec5d"; }
.ri-drag-drop-line:before { content: "\ec5e"; }
.ri-drag-move-2-fill:before { content: "\ec5f"; }
.ri-drag-move-2-line:before { content: "\ec60"; }
.ri-drag-move-fill:before { content: "\ec61"; }
.ri-drag-move-line:before { content: "\ec62"; }
.ri-dribbble-fill:before { content: "\ec63"; }
.ri-dribbble-line:before { content: "\ec64"; }
.ri-drive-fill:before { content: "\ec65"; }
.ri-drive-line:before { content: "\ec66"; }
.ri-drizzle-fill:before { content: "\ec67"; }
.ri-drizzle-line:before { content: "\ec68"; }
.ri-drop-fill:before { content: "\ec69"; }
.ri-drop-line:before { content: "\ec6a"; }
.ri-dropbox-fill:before { content: "\ec6b"; }
.ri-dropbox-line:before { content: "\ec6c"; }
.ri-dual-sim-1-fill:before { content: "\ec6d"; }
.ri-dual-sim-1-line:before { content: "\ec6e"; }
.ri-dual-sim-2-fill:before { content: "\ec6f"; }
.ri-dual-sim-2-line:before { content: "\ec70"; }
.ri-dv-fill:before { content: "\ec71"; }
.ri-dv-line:before { content: "\ec72"; }
.ri-dvd-fill:before { content: "\ec73"; }
.ri-dvd-line:before { content: "\ec74"; }
.ri-e-bike-2-fill:before { content: "\ec75"; }
.ri-e-bike-2-line:before { content: "\ec76"; }
.ri-e-bike-fill:before { content: "\ec77"; }
.ri-e-bike-line:before { content: "\ec78"; }
.ri-earth-fill:before { content: "\ec79"; }
.ri-earth-line:before { content: "\ec7a"; }
.ri-earthquake-fill:before { content: "\ec7b"; }
.ri-earthquake-line:before { content: "\ec7c"; }
.ri-edge-fill:before { content: "\ec7d"; }
.ri-edge-line:before { content: "\ec7e"; }
.ri-edit-2-fill:before { content: "\ec7f"; }
.ri-edit-2-line:before { content: "\ec80"; }
.ri-edit-box-fill:before { content: "\ec81"; }
.ri-edit-box-line:before { content: "\ec82"; }
.ri-edit-circle-fill:before { content: "\ec83"; }
.ri-edit-circle-line:before { content: "\ec84"; }
.ri-edit-fill:before { content: "\ec85"; }
.ri-edit-line:before { content: "\ec86"; }
.ri-eject-fill:before { content: "\ec87"; }
.ri-eject-line:before { content: "\ec88"; }
.ri-emotion-2-fill:before { content: "\ec89"; }
.ri-emotion-2-line:before { content: "\ec8a"; }
.ri-emotion-fill:before { content: "\ec8b"; }
.ri-emotion-happy-fill:before { content: "\ec8c"; }
.ri-emotion-happy-line:before { content: "\ec8d"; }
.ri-emotion-laugh-fill:before { content: "\ec8e"; }
.ri-emotion-laugh-line:before { content: "\ec8f"; }
.ri-emotion-line:before { content: "\ec90"; }
.ri-emotion-normal-fill:before { content: "\ec91"; }
.ri-emotion-normal-line:before { content: "\ec92"; }
.ri-emotion-sad-fill:before { content: "\ec93"; }
.ri-emotion-sad-line:before { content: "\ec94"; }
.ri-emotion-unhappy-fill:before { content: "\ec95"; }
.ri-emotion-unhappy-line:before { content: "\ec96"; }
.ri-empathize-fill:before { content: "\ec97"; }
.ri-empathize-line:before { content: "\ec98"; }
.ri-emphasis-cn:before { content: "\ec99"; }
.ri-emphasis:before { content: "\ec9a"; }
.ri-english-input:before { content: "\ec9b"; }
.ri-equalizer-fill:before { content: "\ec9c"; }
.ri-equalizer-line:before { content: "\ec9d"; }
.ri-eraser-fill:before { content: "\ec9e"; }
.ri-eraser-line:before { content: "\ec9f"; }
.ri-error-warning-fill:before { content: "\eca0"; }
.ri-error-warning-line:before { content: "\eca1"; }
.ri-evernote-fill:before { content: "\eca2"; }
.ri-evernote-line:before { content: "\eca3"; }
.ri-exchange-box-fill:before { content: "\eca4"; }
.ri-exchange-box-line:before { content: "\eca5"; }
.ri-exchange-cny-fill:before { content: "\eca6"; }
.ri-exchange-cny-line:before { content: "\eca7"; }
.ri-exchange-dollar-fill:before { content: "\eca8"; }
.ri-exchange-dollar-line:before { content: "\eca9"; }
.ri-exchange-fill:before { content: "\ecaa"; }
.ri-exchange-funds-fill:before { content: "\ecab"; }
.ri-exchange-funds-line:before { content: "\ecac"; }
.ri-exchange-line:before { content: "\ecad"; }
.ri-external-link-fill:before { content: "\ecae"; }
.ri-external-link-line:before { content: "\ecaf"; }
.ri-eye-2-fill:before { content: "\ecb0"; }
.ri-eye-2-line:before { content: "\ecb1"; }
.ri-eye-close-fill:before { content: "\ecb2"; }
.ri-eye-close-line:before { content: "\ecb3"; }
.ri-eye-fill:before { content: "\ecb4"; }
.ri-eye-line:before { content: "\ecb5"; }
.ri-eye-off-fill:before { content: "\ecb6"; }
.ri-eye-off-line:before { content: "\ecb7"; }
.ri-facebook-box-fill:before { content: "\ecb8"; }
.ri-facebook-box-line:before { content: "\ecb9"; }
.ri-facebook-circle-fill:before { content: "\ecba"; }
.ri-facebook-circle-line:before { content: "\ecbb"; }
.ri-facebook-fill:before { content: "\ecbc"; }
.ri-facebook-line:before { content: "\ecbd"; }
.ri-fahrenheit-fill:before { content: "\ecbe"; }
.ri-fahrenheit-line:before { content: "\ecbf"; }
.ri-feedback-fill:before { content: "\ecc0"; }
.ri-feedback-line:before { content: "\ecc1"; }
.ri-file-2-fill:before { content: "\ecc2"; }
.ri-file-2-line:before { content: "\ecc3"; }
.ri-file-3-fill:before { content: "\ecc4"; }
.ri-file-3-line:before { content: "\ecc5"; }
.ri-file-4-fill:before { content: "\ecc6"; }
.ri-file-4-line:before { content: "\ecc7"; }
.ri-file-add-fill:before { content: "\ecc8"; }
.ri-file-add-line:before { content: "\ecc9"; }
.ri-file-chart-2-fill:before { content: "\ecca"; }
.ri-file-chart-2-line:before { content: "\eccb"; }
.ri-file-chart-fill:before { content: "\eccc"; }
.ri-file-chart-line:before { content: "\eccd"; }
.ri-file-cloud-fill:before { content: "\ecce"; }
.ri-file-cloud-line:before { content: "\eccf"; }
.ri-file-code-fill:before { content: "\ecd0"; }
.ri-file-code-line:before { content: "\ecd1"; }
.ri-file-copy-2-fill:before { content: "\ecd2"; }
.ri-file-copy-2-line:before { content: "\ecd3"; }
.ri-file-copy-fill:before { content: "\ecd4"; }
.ri-file-copy-line:before { content: "\ecd5"; }
.ri-file-damage-fill:before { content: "\ecd6"; }
.ri-file-damage-line:before { content: "\ecd7"; }
.ri-file-download-fill:before { content: "\ecd8"; }
.ri-file-download-line:before { content: "\ecd9"; }
.ri-file-edit-fill:before { content: "\ecda"; }
.ri-file-edit-line:before { content: "\ecdb"; }
.ri-file-excel-2-fill:before { content: "\ecdc"; }
.ri-file-excel-2-line:before { content: "\ecdd"; }
.ri-file-excel-fill:before { content: "\ecde"; }
.ri-file-excel-line:before { content: "\ecdf"; }
.ri-file-fill:before { content: "\ece0"; }
.ri-file-forbid-fill:before { content: "\ece1"; }
.ri-file-forbid-line:before { content: "\ece2"; }
.ri-file-gif-fill:before { content: "\ece3"; }
.ri-file-gif-line:before { content: "\ece4"; }
.ri-file-history-fill:before { content: "\ece5"; }
.ri-file-history-line:before { content: "\ece6"; }
.ri-file-hwp-fill:before { content: "\ece7"; }
.ri-file-hwp-line:before { content: "\ece8"; }
.ri-file-info-fill:before { content: "\ece9"; }
.ri-file-info-line:before { content: "\ecea"; }
.ri-file-line:before { content: "\eceb"; }
.ri-file-list-2-fill:before { content: "\ecec"; }
.ri-file-list-2-line:before { content: "\eced"; }
.ri-file-list-3-fill:before { content: "\ecee"; }
.ri-file-list-3-line:before { content: "\ecef"; }
.ri-file-list-fill:before { content: "\ecf0"; }
.ri-file-list-line:before { content: "\ecf1"; }
.ri-file-lock-fill:before { content: "\ecf2"; }
.ri-file-lock-line:before { content: "\ecf3"; }
.ri-file-mark-fill:before { content: "\ecf4"; }
.ri-file-mark-line:before { content: "\ecf5"; }
.ri-file-music-fill:before { content: "\ecf6"; }
.ri-file-music-line:before { content: "\ecf7"; }
.ri-file-paper-2-fill:before { content: "\ecf8"; }
.ri-file-paper-2-line:before { content: "\ecf9"; }
.ri-file-paper-fill:before { content: "\ecfa"; }
.ri-file-paper-line:before { content: "\ecfb"; }
.ri-file-pdf-fill:before { content: "\ecfc"; }
.ri-file-pdf-line:before { content: "\ecfd"; }
.ri-file-ppt-2-fill:before { content: "\ecfe"; }
.ri-file-ppt-2-line:before { content: "\ecff"; }
.ri-file-ppt-fill:before { content: "\ed00"; }
.ri-file-ppt-line:before { content: "\ed01"; }
.ri-file-reduce-fill:before { content: "\ed02"; }
.ri-file-reduce-line:before { content: "\ed03"; }
.ri-file-search-fill:before { content: "\ed04"; }
.ri-file-search-line:before { content: "\ed05"; }
.ri-file-settings-fill:before { content: "\ed06"; }
.ri-file-settings-line:before { content: "\ed07"; }
.ri-file-shield-2-fill:before { content: "\ed08"; }
.ri-file-shield-2-line:before { content: "\ed09"; }
.ri-file-shield-fill:before { content: "\ed0a"; }
.ri-file-shield-line:before { content: "\ed0b"; }
.ri-file-shred-fill:before { content: "\ed0c"; }
.ri-file-shred-line:before { content: "\ed0d"; }
.ri-file-text-fill:before { content: "\ed0e"; }
.ri-file-text-line:before { content: "\ed0f"; }
.ri-file-transfer-fill:before { content: "\ed10"; }
.ri-file-transfer-line:before { content: "\ed11"; }
.ri-file-unknow-fill:before { content: "\ed12"; }
.ri-file-unknow-line:before { content: "\ed13"; }
.ri-file-upload-fill:before { content: "\ed14"; }
.ri-file-upload-line:before { content: "\ed15"; }
.ri-file-user-fill:before { content: "\ed16"; }
.ri-file-user-line:before { content: "\ed17"; }
.ri-file-warning-fill:before { content: "\ed18"; }
.ri-file-warning-line:before { content: "\ed19"; }
.ri-file-word-2-fill:before { content: "\ed1a"; }
.ri-file-word-2-line:before { content: "\ed1b"; }
.ri-file-word-fill:before { content: "\ed1c"; }
.ri-file-word-line:before { content: "\ed1d"; }
.ri-file-zip-fill:before { content: "\ed1e"; }
.ri-file-zip-line:before { content: "\ed1f"; }
.ri-film-fill:before { content: "\ed20"; }
.ri-film-line:before { content: "\ed21"; }
.ri-filter-2-fill:before { content: "\ed22"; }
.ri-filter-2-line:before { content: "\ed23"; }
.ri-filter-3-fill:before { content: "\ed24"; }
.ri-filter-3-line:before { content: "\ed25"; }
.ri-filter-fill:before { content: "\ed26"; }
.ri-filter-line:before { content: "\ed27"; }
.ri-filter-off-fill:before { content: "\ed28"; }
.ri-filter-off-line:before { content: "\ed29"; }
.ri-find-replace-fill:before { content: "\ed2a"; }
.ri-find-replace-line:before { content: "\ed2b"; }
.ri-finder-fill:before { content: "\ed2c"; }
.ri-finder-line:before { content: "\ed2d"; }
.ri-fingerprint-2-fill:before { content: "\ed2e"; }
.ri-fingerprint-2-line:before { content: "\ed2f"; }
.ri-fingerprint-fill:before { content: "\ed30"; }
.ri-fingerprint-line:before { content: "\ed31"; }
.ri-fire-fill:before { content: "\ed32"; }
.ri-fire-line:before { content: "\ed33"; }
.ri-firefox-fill:before { content: "\ed34"; }
.ri-firefox-line:before { content: "\ed35"; }
.ri-first-aid-kit-fill:before { content: "\ed36"; }
.ri-first-aid-kit-line:before { content: "\ed37"; }
.ri-flag-2-fill:before { content: "\ed38"; }
.ri-flag-2-line:before { content: "\ed39"; }
.ri-flag-fill:before { content: "\ed3a"; }
.ri-flag-line:before { content: "\ed3b"; }
.ri-flashlight-fill:before { content: "\ed3c"; }
.ri-flashlight-line:before { content: "\ed3d"; }
.ri-flask-fill:before { content: "\ed3e"; }
.ri-flask-line:before { content: "\ed3f"; }
.ri-flight-land-fill:before { content: "\ed40"; }
.ri-flight-land-line:before { content: "\ed41"; }
.ri-flight-takeoff-fill:before { content: "\ed42"; }
.ri-flight-takeoff-line:before { content: "\ed43"; }
.ri-flood-fill:before { content: "\ed44"; }
.ri-flood-line:before { content: "\ed45"; }
.ri-flow-chart:before { content: "\ed46"; }
.ri-flutter-fill:before { content: "\ed47"; }
.ri-flutter-line:before { content: "\ed48"; }
.ri-focus-2-fill:before { content: "\ed49"; }
.ri-focus-2-line:before { content: "\ed4a"; }
.ri-focus-3-fill:before { content: "\ed4b"; }
.ri-focus-3-line:before { content: "\ed4c"; }
.ri-focus-fill:before { content: "\ed4d"; }
.ri-focus-line:before { content: "\ed4e"; }
.ri-foggy-fill:before { content: "\ed4f"; }
.ri-foggy-line:before { content: "\ed50"; }
.ri-folder-2-fill:before { content: "\ed51"; }
.ri-folder-2-line:before { content: "\ed52"; }
.ri-folder-3-fill:before { content: "\ed53"; }
.ri-folder-3-line:before { content: "\ed54"; }
.ri-folder-4-fill:before { content: "\ed55"; }
.ri-folder-4-line:before { content: "\ed56"; }
.ri-folder-5-fill:before { content: "\ed57"; }
.ri-folder-5-line:before { content: "\ed58"; }
.ri-folder-add-fill:before { content: "\ed59"; }
.ri-folder-add-line:before { content: "\ed5a"; }
.ri-folder-chart-2-fill:before { content: "\ed5b"; }
.ri-folder-chart-2-line:before { content: "\ed5c"; }
.ri-folder-chart-fill:before { content: "\ed5d"; }
.ri-folder-chart-line:before { content: "\ed5e"; }
.ri-folder-download-fill:before { content: "\ed5f"; }
.ri-folder-download-line:before { content: "\ed60"; }
.ri-folder-fill:before { content: "\ed61"; }
.ri-folder-forbid-fill:before { content: "\ed62"; }
.ri-folder-forbid-line:before { content: "\ed63"; }
.ri-folder-history-fill:before { content: "\ed64"; }
.ri-folder-history-line:before { content: "\ed65"; }
.ri-folder-info-fill:before { content: "\ed66"; }
.ri-folder-info-line:before { content: "\ed67"; }
.ri-folder-keyhole-fill:before { content: "\ed68"; }
.ri-folder-keyhole-line:before { content: "\ed69"; }
.ri-folder-line:before { content: "\ed6a"; }
.ri-folder-lock-fill:before { content: "\ed6b"; }
.ri-folder-lock-line:before { content: "\ed6c"; }
.ri-folder-music-fill:before { content: "\ed6d"; }
.ri-folder-music-line:before { content: "\ed6e"; }
.ri-folder-open-fill:before { content: "\ed6f"; }
.ri-folder-open-line:before { content: "\ed70"; }
.ri-folder-received-fill:before { content: "\ed71"; }
.ri-folder-received-line:before { content: "\ed72"; }
.ri-folder-reduce-fill:before { content: "\ed73"; }
.ri-folder-reduce-line:before { content: "\ed74"; }
.ri-folder-settings-fill:before { content: "\ed75"; }
.ri-folder-settings-line:before { content: "\ed76"; }
.ri-folder-shared-fill:before { content: "\ed77"; }
.ri-folder-shared-line:before { content: "\ed78"; }
.ri-folder-shield-2-fill:before { content: "\ed79"; }
.ri-folder-shield-2-line:before { content: "\ed7a"; }
.ri-folder-shield-fill:before { content: "\ed7b"; }
.ri-folder-shield-line:before { content: "\ed7c"; }
.ri-folder-transfer-fill:before { content: "\ed7d"; }
.ri-folder-transfer-line:before { content: "\ed7e"; }
.ri-folder-unknow-fill:before { content: "\ed7f"; }
.ri-folder-unknow-line:before { content: "\ed80"; }
.ri-folder-upload-fill:before { content: "\ed81"; }
.ri-folder-upload-line:before { content: "\ed82"; }
.ri-folder-user-fill:before { content: "\ed83"; }
.ri-folder-user-line:before { content: "\ed84"; }
.ri-folder-warning-fill:before { content: "\ed85"; }
.ri-folder-warning-line:before { content: "\ed86"; }
.ri-folder-zip-fill:before { content: "\ed87"; }
.ri-folder-zip-line:before { content: "\ed88"; }
.ri-folders-fill:before { content: "\ed89"; }
.ri-folders-line:before { content: "\ed8a"; }
.ri-font-color:before { content: "\ed8b"; }
.ri-font-size-2:before { content: "\ed8c"; }
.ri-font-size:before { content: "\ed8d"; }
.ri-football-fill:before { content: "\ed8e"; }
.ri-football-line:before { content: "\ed8f"; }
.ri-footprint-fill:before { content: "\ed90"; }
.ri-footprint-line:before { content: "\ed91"; }
.ri-forbid-2-fill:before { content: "\ed92"; }
.ri-forbid-2-line:before { content: "\ed93"; }
.ri-forbid-fill:before { content: "\ed94"; }
.ri-forbid-line:before { content: "\ed95"; }
.ri-format-clear:before { content: "\ed96"; }
.ri-fridge-fill:before { content: "\ed97"; }
.ri-fridge-line:before { content: "\ed98"; }
.ri-fullscreen-exit-fill:before { content: "\ed99"; }
.ri-fullscreen-exit-line:before { content: "\ed9a"; }
.ri-fullscreen-fill:before { content: "\ed9b"; }
.ri-fullscreen-line:before { content: "\ed9c"; }
.ri-function-fill:before { content: "\ed9d"; }
.ri-function-line:before { content: "\ed9e"; }
.ri-functions:before { content: "\ed9f"; }
.ri-funds-box-fill:before { content: "\eda0"; }
.ri-funds-box-line:before { content: "\eda1"; }
.ri-funds-fill:before { content: "\eda2"; }
.ri-funds-line:before { content: "\eda3"; }
.ri-gallery-fill:before { content: "\eda4"; }
.ri-gallery-line:before { content: "\eda5"; }
.ri-gallery-upload-fill:before { content: "\eda6"; }
.ri-gallery-upload-line:before { content: "\eda7"; }
.ri-game-fill:before { content: "\eda8"; }
.ri-game-line:before { content: "\eda9"; }
.ri-gamepad-fill:before { content: "\edaa"; }
.ri-gamepad-line:before { content: "\edab"; }
.ri-gas-station-fill:before { content: "\edac"; }
.ri-gas-station-line:before { content: "\edad"; }
.ri-gatsby-fill:before { content: "\edae"; }
.ri-gatsby-line:before { content: "\edaf"; }
.ri-genderless-fill:before { content: "\edb0"; }
.ri-genderless-line:before { content: "\edb1"; }
.ri-ghost-2-fill:before { content: "\edb2"; }
.ri-ghost-2-line:before { content: "\edb3"; }
.ri-ghost-fill:before { content: "\edb4"; }
.ri-ghost-line:before { content: "\edb5"; }
.ri-ghost-smile-fill:before { content: "\edb6"; }
.ri-ghost-smile-line:before { content: "\edb7"; }
.ri-gift-2-fill:before { content: "\edb8"; }
.ri-gift-2-line:before { content: "\edb9"; }
.ri-gift-fill:before { content: "\edba"; }
.ri-gift-line:before { content: "\edbb"; }
.ri-git-branch-fill:before { content: "\edbc"; }
.ri-git-branch-line:before { content: "\edbd"; }
.ri-git-commit-fill:before { content: "\edbe"; }
.ri-git-commit-line:before { content: "\edbf"; }
.ri-git-merge-fill:before { content: "\edc0"; }
.ri-git-merge-line:before { content: "\edc1"; }
.ri-git-pull-request-fill:before { content: "\edc2"; }
.ri-git-pull-request-line:before { content: "\edc3"; }
.ri-git-repository-commits-fill:before { content: "\edc4"; }
.ri-git-repository-commits-line:before { content: "\edc5"; }
.ri-git-repository-fill:before { content: "\edc6"; }
.ri-git-repository-line:before { content: "\edc7"; }
.ri-git-repository-private-fill:before { content: "\edc8"; }
.ri-git-repository-private-line:before { content: "\edc9"; }
.ri-github-fill:before { content: "\edca"; }
.ri-github-line:before { content: "\edcb"; }
.ri-gitlab-fill:before { content: "\edcc"; }
.ri-gitlab-line:before { content: "\edcd"; }
.ri-global-fill:before { content: "\edce"; }
.ri-global-line:before { content: "\edcf"; }
.ri-globe-fill:before { content: "\edd0"; }
.ri-globe-line:before { content: "\edd1"; }
.ri-goblet-fill:before { content: "\edd2"; }
.ri-goblet-line:before { content: "\edd3"; }
.ri-google-fill:before { content: "\edd4"; }
.ri-google-line:before { content: "\edd5"; }
.ri-google-play-fill:before { content: "\edd6"; }
.ri-google-play-line:before { content: "\edd7"; }
.ri-government-fill:before { content: "\edd8"; }
.ri-government-line:before { content: "\edd9"; }
.ri-gps-fill:before { content: "\edda"; }
.ri-gps-line:before { content: "\eddb"; }
.ri-gradienter-fill:before { content: "\eddc"; }
.ri-gradienter-line:before { content: "\eddd"; }
.ri-grid-fill:before { content: "\edde"; }
.ri-grid-line:before { content: "\eddf"; }
.ri-group-2-fill:before { content: "\ede0"; }
.ri-group-2-line:before { content: "\ede1"; }
.ri-group-fill:before { content: "\ede2"; }
.ri-group-line:before { content: "\ede3"; }
.ri-guide-fill:before { content: "\ede4"; }
.ri-guide-line:before { content: "\ede5"; }
.ri-h-1:before { content: "\ede6"; }
.ri-h-2:before { content: "\ede7"; }
.ri-h-3:before { content: "\ede8"; }
.ri-h-4:before { content: "\ede9"; }
.ri-h-5:before { content: "\edea"; }
.ri-h-6:before { content: "\edeb"; }
.ri-hail-fill:before { content: "\edec"; }
.ri-hail-line:before { content: "\eded"; }
.ri-hammer-fill:before { content: "\edee"; }
.ri-hammer-line:before { content: "\edef"; }
.ri-hand-coin-fill:before { content: "\edf0"; }
.ri-hand-coin-line:before { content: "\edf1"; }
.ri-hand-heart-fill:before { content: "\edf2"; }
.ri-hand-heart-line:before { content: "\edf3"; }
.ri-hand-sanitizer-fill:before { content: "\edf4"; }
.ri-hand-sanitizer-line:before { content: "\edf5"; }
.ri-handbag-fill:before { content: "\edf6"; }
.ri-handbag-line:before { content: "\edf7"; }
.ri-hard-drive-2-fill:before { content: "\edf8"; }
.ri-hard-drive-2-line:before { content: "\edf9"; }
.ri-hard-drive-fill:before { content: "\edfa"; }
.ri-hard-drive-line:before { content: "\edfb"; }
.ri-hashtag:before { content: "\edfc"; }
.ri-haze-2-fill:before { content: "\edfd"; }
.ri-haze-2-line:before { content: "\edfe"; }
.ri-haze-fill:before { content: "\edff"; }
.ri-haze-line:before { content: "\ee00"; }
.ri-hd-fill:before { content: "\ee01"; }
.ri-hd-line:before { content: "\ee02"; }
.ri-heading:before { content: "\ee03"; }
.ri-headphone-fill:before { content: "\ee04"; }
.ri-headphone-line:before { content: "\ee05"; }
.ri-health-book-fill:before { content: "\ee06"; }
.ri-health-book-line:before { content: "\ee07"; }
.ri-heart-2-fill:before { content: "\ee08"; }
.ri-heart-2-line:before { content: "\ee09"; }
.ri-heart-3-fill:before { content: "\ee0a"; }
.ri-heart-3-line:before { content: "\ee0b"; }
.ri-heart-add-fill:before { content: "\ee0c"; }
.ri-heart-add-line:before { content: "\ee0d"; }
.ri-heart-fill:before { content: "\ee0e"; }
.ri-heart-line:before { content: "\ee0f"; }
.ri-heart-pulse-fill:before { content: "\ee10"; }
.ri-heart-pulse-line:before { content: "\ee11"; }
.ri-hearts-fill:before { content: "\ee12"; }
.ri-hearts-line:before { content: "\ee13"; }
.ri-heavy-showers-fill:before { content: "\ee14"; }
.ri-heavy-showers-line:before { content: "\ee15"; }
.ri-history-fill:before { content: "\ee16"; }
.ri-history-line:before { content: "\ee17"; }
.ri-home-2-fill:before { content: "\ee18"; }
.ri-home-2-line:before { content: "\ee19"; }
.ri-home-3-fill:before { content: "\ee1a"; }
.ri-home-3-line:before { content: "\ee1b"; }
.ri-home-4-fill:before { content: "\ee1c"; }
.ri-home-4-line:before { content: "\ee1d"; }
.ri-home-5-fill:before { content: "\ee1e"; }
.ri-home-5-line:before { content: "\ee1f"; }
.ri-home-6-fill:before { content: "\ee20"; }
.ri-home-6-line:before { content: "\ee21"; }
.ri-home-7-fill:before { content: "\ee22"; }
.ri-home-7-line:before { content: "\ee23"; }
.ri-home-8-fill:before { content: "\ee24"; }
.ri-home-8-line:before { content: "\ee25"; }
.ri-home-fill:before { content: "\ee26"; }
.ri-home-gear-fill:before { content: "\ee27"; }
.ri-home-gear-line:before { content: "\ee28"; }
.ri-home-heart-fill:before { content: "\ee29"; }
.ri-home-heart-line:before { content: "\ee2a"; }
.ri-home-line:before { content: "\ee2b"; }
.ri-home-smile-2-fill:before { content: "\ee2c"; }
.ri-home-smile-2-line:before { content: "\ee2d"; }
.ri-home-smile-fill:before { content: "\ee2e"; }
.ri-home-smile-line:before { content: "\ee2f"; }
.ri-home-wifi-fill:before { content: "\ee30"; }
.ri-home-wifi-line:before { content: "\ee31"; }
.ri-honor-of-kings-fill:before { content: "\ee32"; }
.ri-honor-of-kings-line:before { content: "\ee33"; }
.ri-honour-fill:before { content: "\ee34"; }
.ri-honour-line:before { content: "\ee35"; }
.ri-hospital-fill:before { content: "\ee36"; }
.ri-hospital-line:before { content: "\ee37"; }
.ri-hotel-bed-fill:before { content: "\ee38"; }
.ri-hotel-bed-line:before { content: "\ee39"; }
.ri-hotel-fill:before { content: "\ee3a"; }
.ri-hotel-line:before { content: "\ee3b"; }
.ri-hotspot-fill:before { content: "\ee3c"; }
.ri-hotspot-line:before { content: "\ee3d"; }
.ri-hq-fill:before { content: "\ee3e"; }
.ri-hq-line:before { content: "\ee3f"; }
.ri-html5-fill:before { content: "\ee40"; }
.ri-html5-line:before { content: "\ee41"; }
.ri-ie-fill:before { content: "\ee42"; }
.ri-ie-line:before { content: "\ee43"; }
.ri-image-2-fill:before { content: "\ee44"; }
.ri-image-2-line:before { content: "\ee45"; }
.ri-image-add-fill:before { content: "\ee46"; }
.ri-image-add-line:before { content: "\ee47"; }
.ri-image-edit-fill:before { content: "\ee48"; }
.ri-image-edit-line:before { content: "\ee49"; }
.ri-image-fill:before { content: "\ee4a"; }
.ri-image-line:before { content: "\ee4b"; }
.ri-inbox-archive-fill:before { content: "\ee4c"; }
.ri-inbox-archive-line:before { content: "\ee4d"; }
.ri-inbox-fill:before { content: "\ee4e"; }
.ri-inbox-line:before { content: "\ee4f"; }
.ri-inbox-unarchive-fill:before { content: "\ee50"; }
.ri-inbox-unarchive-line:before { content: "\ee51"; }
.ri-increase-decrease-fill:before { content: "\ee52"; }
.ri-increase-decrease-line:before { content: "\ee53"; }
.ri-indent-decrease:before { content: "\ee54"; }
.ri-indent-increase:before { content: "\ee55"; }
.ri-indeterminate-circle-fill:before { content: "\ee56"; }
.ri-indeterminate-circle-line:before { content: "\ee57"; }
.ri-information-fill:before { content: "\ee58"; }
.ri-information-line:before { content: "\ee59"; }
.ri-infrared-thermometer-fill:before { content: "\ee5a"; }
.ri-infrared-thermometer-line:before { content: "\ee5b"; }
.ri-ink-bottle-fill:before { content: "\ee5c"; }
.ri-ink-bottle-line:before { content: "\ee5d"; }
.ri-input-cursor-move:before { content: "\ee5e"; }
.ri-input-method-fill:before { content: "\ee5f"; }
.ri-input-method-line:before { content: "\ee60"; }
.ri-insert-column-left:before { content: "\ee61"; }
.ri-insert-column-right:before { content: "\ee62"; }
.ri-insert-row-bottom:before { content: "\ee63"; }
.ri-insert-row-top:before { content: "\ee64"; }
.ri-instagram-fill:before { content: "\ee65"; }
.ri-instagram-line:before { content: "\ee66"; }
.ri-install-fill:before { content: "\ee67"; }
.ri-install-line:before { content: "\ee68"; }
.ri-invision-fill:before { content: "\ee69"; }
.ri-invision-line:before { content: "\ee6a"; }
.ri-italic:before { content: "\ee6b"; }
.ri-kakao-talk-fill:before { content: "\ee6c"; }
.ri-kakao-talk-line:before { content: "\ee6d"; }
.ri-key-2-fill:before { content: "\ee6e"; }
.ri-key-2-line:before { content: "\ee6f"; }
.ri-key-fill:before { content: "\ee70"; }
.ri-key-line:before { content: "\ee71"; }
.ri-keyboard-box-fill:before { content: "\ee72"; }
.ri-keyboard-box-line:before { content: "\ee73"; }
.ri-keyboard-fill:before { content: "\ee74"; }
.ri-keyboard-line:before { content: "\ee75"; }
.ri-keynote-fill:before { content: "\ee76"; }
.ri-keynote-line:before { content: "\ee77"; }
.ri-knife-blood-fill:before { content: "\ee78"; }
.ri-knife-blood-line:before { content: "\ee79"; }
.ri-knife-fill:before { content: "\ee7a"; }
.ri-knife-line:before { content: "\ee7b"; }
.ri-landscape-fill:before { content: "\ee7c"; }
.ri-landscape-line:before { content: "\ee7d"; }
.ri-layout-2-fill:before { content: "\ee7e"; }
.ri-layout-2-line:before { content: "\ee7f"; }
.ri-layout-3-fill:before { content: "\ee80"; }
.ri-layout-3-line:before { content: "\ee81"; }
.ri-layout-4-fill:before { content: "\ee82"; }
.ri-layout-4-line:before { content: "\ee83"; }
.ri-layout-5-fill:before { content: "\ee84"; }
.ri-layout-5-line:before { content: "\ee85"; }
.ri-layout-6-fill:before { content: "\ee86"; }
.ri-layout-6-line:before { content: "\ee87"; }
.ri-layout-bottom-2-fill:before { content: "\ee88"; }
.ri-layout-bottom-2-line:before { content: "\ee89"; }
.ri-layout-bottom-fill:before { content: "\ee8a"; }
.ri-layout-bottom-line:before { content: "\ee8b"; }
.ri-layout-column-fill:before { content: "\ee8c"; }
.ri-layout-column-line:before { content: "\ee8d"; }
.ri-layout-fill:before { content: "\ee8e"; }
.ri-layout-grid-fill:before { content: "\ee8f"; }
.ri-layout-grid-line:before { content: "\ee90"; }
.ri-layout-left-2-fill:before { content: "\ee91"; }
.ri-layout-left-2-line:before { content: "\ee92"; }
.ri-layout-left-fill:before { content: "\ee93"; }
.ri-layout-left-line:before { content: "\ee94"; }
.ri-layout-line:before { content: "\ee95"; }
.ri-layout-masonry-fill:before { content: "\ee96"; }
.ri-layout-masonry-line:before { content: "\ee97"; }
.ri-layout-right-2-fill:before { content: "\ee98"; }
.ri-layout-right-2-line:before { content: "\ee99"; }
.ri-layout-right-fill:before { content: "\ee9a"; }
.ri-layout-right-line:before { content: "\ee9b"; }
.ri-layout-row-fill:before { content: "\ee9c"; }
.ri-layout-row-line:before { content: "\ee9d"; }
.ri-layout-top-2-fill:before { content: "\ee9e"; }
.ri-layout-top-2-line:before { content: "\ee9f"; }
.ri-layout-top-fill:before { content: "\eea0"; }
.ri-layout-top-line:before { content: "\eea1"; }
.ri-leaf-fill:before { content: "\eea2"; }
.ri-leaf-line:before { content: "\eea3"; }
.ri-lifebuoy-fill:before { content: "\eea4"; }
.ri-lifebuoy-line:before { content: "\eea5"; }
.ri-lightbulb-fill:before { content: "\eea6"; }
.ri-lightbulb-flash-fill:before { content: "\eea7"; }
.ri-lightbulb-flash-line:before { content: "\eea8"; }
.ri-lightbulb-line:before { content: "\eea9"; }
.ri-line-chart-fill:before { content: "\eeaa"; }
.ri-line-chart-line:before { content: "\eeab"; }
.ri-line-fill:before { content: "\eeac"; }
.ri-line-height:before { content: "\eead"; }
.ri-line-line:before { content: "\eeae"; }
.ri-link-m:before { content: "\eeaf"; }
.ri-link-unlink-m:before { content: "\eeb0"; }
.ri-link-unlink:before { content: "\eeb1"; }
.ri-link:before { content: "\eeb2"; }
.ri-linkedin-box-fill:before { content: "\eeb3"; }
.ri-linkedin-box-line:before { content: "\eeb4"; }
.ri-linkedin-fill:before { content: "\eeb5"; }
.ri-linkedin-line:before { content: "\eeb6"; }
.ri-links-fill:before { content: "\eeb7"; }
.ri-links-line:before { content: "\eeb8"; }
.ri-list-check-2:before { content: "\eeb9"; }
.ri-list-check:before { content: "\eeba"; }
.ri-list-ordered:before { content: "\eebb"; }
.ri-list-settings-fill:before { content: "\eebc"; }
.ri-list-settings-line:before { content: "\eebd"; }
.ri-list-unordered:before { content: "\eebe"; }
.ri-live-fill:before { content: "\eebf"; }
.ri-live-line:before { content: "\eec0"; }
.ri-loader-2-fill:before { content: "\eec1"; }
.ri-loader-2-line:before { content: "\eec2"; }
.ri-loader-3-fill:before { content: "\eec3"; }
.ri-loader-3-line:before { content: "\eec4"; }
.ri-loader-4-fill:before { content: "\eec5"; }
.ri-loader-4-line:before { content: "\eec6"; }
.ri-loader-5-fill:before { content: "\eec7"; }
.ri-loader-5-line:before { content: "\eec8"; }
.ri-loader-fill:before { content: "\eec9"; }
.ri-loader-line:before { content: "\eeca"; }
.ri-lock-2-fill:before { content: "\eecb"; }
.ri-lock-2-line:before { content: "\eecc"; }
.ri-lock-fill:before { content: "\eecd"; }
.ri-lock-line:before { content: "\eece"; }
.ri-lock-password-fill:before { content: "\eecf"; }
.ri-lock-password-line:before { content: "\eed0"; }
.ri-lock-unlock-fill:before { content: "\eed1"; }
.ri-lock-unlock-line:before { content: "\eed2"; }
.ri-login-box-fill:before { content: "\eed3"; }
.ri-login-box-line:before { content: "\eed4"; }
.ri-login-circle-fill:before { content: "\eed5"; }
.ri-login-circle-line:before { content: "\eed6"; }
.ri-logout-box-fill:before { content: "\eed7"; }
.ri-logout-box-line:before { content: "\eed8"; }
.ri-logout-box-r-fill:before { content: "\eed9"; }
.ri-logout-box-r-line:before { content: "\eeda"; }
.ri-logout-circle-fill:before { content: "\eedb"; }
.ri-logout-circle-line:before { content: "\eedc"; }
.ri-logout-circle-r-fill:before { content: "\eedd"; }
.ri-logout-circle-r-line:before { content: "\eede"; }
.ri-luggage-cart-fill:before { content: "\eedf"; }
.ri-luggage-cart-line:before { content: "\eee0"; }
.ri-luggage-deposit-fill:before { content: "\eee1"; }
.ri-luggage-deposit-line:before { content: "\eee2"; }
.ri-lungs-fill:before { content: "\eee3"; }
.ri-lungs-line:before { content: "\eee4"; }
.ri-mac-fill:before { content: "\eee5"; }
.ri-mac-line:before { content: "\eee6"; }
.ri-macbook-fill:before { content: "\eee7"; }
.ri-macbook-line:before { content: "\eee8"; }
.ri-magic-fill:before { content: "\eee9"; }
.ri-magic-line:before { content: "\eeea"; }
.ri-mail-add-fill:before { content: "\eeeb"; }
.ri-mail-add-line:before { content: "\eeec"; }
.ri-mail-check-fill:before { content: "\eeed"; }
.ri-mail-check-line:before { content: "\eeee"; }
.ri-mail-close-fill:before { content: "\eeef"; }
.ri-mail-close-line:before { content: "\eef0"; }
.ri-mail-download-fill:before { content: "\eef1"; }
.ri-mail-download-line:before { content: "\eef2"; }
.ri-mail-fill:before { content: "\eef3"; }
.ri-mail-forbid-fill:before { content: "\eef4"; }
.ri-mail-forbid-line:before { content: "\eef5"; }
.ri-mail-line:before { content: "\eef6"; }
.ri-mail-lock-fill:before { content: "\eef7"; }
.ri-mail-lock-line:before { content: "\eef8"; }
.ri-mail-open-fill:before { content: "\eef9"; }
.ri-mail-open-line:before { content: "\eefa"; }
.ri-mail-send-fill:before { content: "\eefb"; }
.ri-mail-send-line:before { content: "\eefc"; }
.ri-mail-settings-fill:before { content: "\eefd"; }
.ri-mail-settings-line:before { content: "\eefe"; }
.ri-mail-star-fill:before { content: "\eeff"; }
.ri-mail-star-line:before { content: "\ef00"; }
.ri-mail-unread-fill:before { content: "\ef01"; }
.ri-mail-unread-line:before { content: "\ef02"; }
.ri-mail-volume-fill:before { content: "\ef03"; }
.ri-mail-volume-line:before { content: "\ef04"; }
.ri-map-2-fill:before { content: "\ef05"; }
.ri-map-2-line:before { content: "\ef06"; }
.ri-map-fill:before { content: "\ef07"; }
.ri-map-line:before { content: "\ef08"; }
.ri-map-pin-2-fill:before { content: "\ef09"; }
.ri-map-pin-2-line:before { content: "\ef0a"; }
.ri-map-pin-3-fill:before { content: "\ef0b"; }
.ri-map-pin-3-line:before { content: "\ef0c"; }
.ri-map-pin-4-fill:before { content: "\ef0d"; }
.ri-map-pin-4-line:before { content: "\ef0e"; }
.ri-map-pin-5-fill:before { content: "\ef0f"; }
.ri-map-pin-5-line:before { content: "\ef10"; }
.ri-map-pin-add-fill:before { content: "\ef11"; }
.ri-map-pin-add-line:before { content: "\ef12"; }
.ri-map-pin-fill:before { content: "\ef13"; }
.ri-map-pin-line:before { content: "\ef14"; }
.ri-map-pin-range-fill:before { content: "\ef15"; }
.ri-map-pin-range-line:before { content: "\ef16"; }
.ri-map-pin-time-fill:before { content: "\ef17"; }
.ri-map-pin-time-line:before { content: "\ef18"; }
.ri-map-pin-user-fill:before { content: "\ef19"; }
.ri-map-pin-user-line:before { content: "\ef1a"; }
.ri-mark-pen-fill:before { content: "\ef1b"; }
.ri-mark-pen-line:before { content: "\ef1c"; }
.ri-markdown-fill:before { content: "\ef1d"; }
.ri-markdown-line:before { content: "\ef1e"; }
.ri-markup-fill:before { content: "\ef1f"; }
.ri-markup-line:before { content: "\ef20"; }
.ri-mastercard-fill:before { content: "\ef21"; }
.ri-mastercard-line:before { content: "\ef22"; }
.ri-mastodon-fill:before { content: "\ef23"; }
.ri-mastodon-line:before { content: "\ef24"; }
.ri-medal-2-fill:before { content: "\ef25"; }
.ri-medal-2-line:before { content: "\ef26"; }
.ri-medal-fill:before { content: "\ef27"; }
.ri-medal-line:before { content: "\ef28"; }
.ri-medicine-bottle-fill:before { content: "\ef29"; }
.ri-medicine-bottle-line:before { content: "\ef2a"; }
.ri-medium-fill:before { content: "\ef2b"; }
.ri-medium-line:before { content: "\ef2c"; }
.ri-men-fill:before { content: "\ef2d"; }
.ri-men-line:before { content: "\ef2e"; }
.ri-mental-health-fill:before { content: "\ef2f"; }
.ri-mental-health-line:before { content: "\ef30"; }
.ri-menu-2-fill:before { content: "\ef31"; }
.ri-menu-2-line:before { content: "\ef32"; }
.ri-menu-3-fill:before { content: "\ef33"; }
.ri-menu-3-line:before { content: "\ef34"; }
.ri-menu-4-fill:before { content: "\ef35"; }
.ri-menu-4-line:before { content: "\ef36"; }
.ri-menu-5-fill:before { content: "\ef37"; }
.ri-menu-5-line:before { content: "\ef38"; }
.ri-menu-add-fill:before { content: "\ef39"; }
.ri-menu-add-line:before { content: "\ef3a"; }
.ri-menu-fill:before { content: "\ef3b"; }
.ri-menu-fold-fill:before { content: "\ef3c"; }
.ri-menu-fold-line:before { content: "\ef3d"; }
.ri-menu-line:before { content: "\ef3e"; }
.ri-menu-unfold-fill:before { content: "\ef3f"; }
.ri-menu-unfold-line:before { content: "\ef40"; }
.ri-merge-cells-horizontal:before { content: "\ef41"; }
.ri-merge-cells-vertical:before { content: "\ef42"; }
.ri-message-2-fill:before { content: "\ef43"; }
.ri-message-2-line:before { content: "\ef44"; }
.ri-message-3-fill:before { content: "\ef45"; }
.ri-message-3-line:before { content: "\ef46"; }
.ri-message-fill:before { content: "\ef47"; }
.ri-message-line:before { content: "\ef48"; }
.ri-messenger-fill:before { content: "\ef49"; }
.ri-messenger-line:before { content: "\ef4a"; }
.ri-meteor-fill:before { content: "\ef4b"; }
.ri-meteor-line:before { content: "\ef4c"; }
.ri-mic-2-fill:before { content: "\ef4d"; }
.ri-mic-2-line:before { content: "\ef4e"; }
.ri-mic-fill:before { content: "\ef4f"; }
.ri-mic-line:before { content: "\ef50"; }
.ri-mic-off-fill:before { content: "\ef51"; }
.ri-mic-off-line:before { content: "\ef52"; }
.ri-mickey-fill:before { content: "\ef53"; }
.ri-mickey-line:before { content: "\ef54"; }
.ri-microscope-fill:before { content: "\ef55"; }
.ri-microscope-line:before { content: "\ef56"; }
.ri-microsoft-fill:before { content: "\ef57"; }
.ri-microsoft-line:before { content: "\ef58"; }
.ri-mind-map:before { content: "\ef59"; }
.ri-mini-program-fill:before { content: "\ef5a"; }
.ri-mini-program-line:before { content: "\ef5b"; }
.ri-mist-fill:before { content: "\ef5c"; }
.ri-mist-line:before { content: "\ef5d"; }
.ri-money-cny-box-fill:before { content: "\ef5e"; }
.ri-money-cny-box-line:before { content: "\ef5f"; }
.ri-money-cny-circle-fill:before { content: "\ef60"; }
.ri-money-cny-circle-line:before { content: "\ef61"; }
.ri-money-dollar-box-fill:before { content: "\ef62"; }
.ri-money-dollar-box-line:before { content: "\ef63"; }
.ri-money-dollar-circle-fill:before { content: "\ef64"; }
.ri-money-dollar-circle-line:before { content: "\ef65"; }
.ri-money-euro-box-fill:before { content: "\ef66"; }
.ri-money-euro-box-line:before { content: "\ef67"; }
.ri-money-euro-circle-fill:before { content: "\ef68"; }
.ri-money-euro-circle-line:before { content: "\ef69"; }
.ri-money-pound-box-fill:before { content: "\ef6a"; }
.ri-money-pound-box-line:before { content: "\ef6b"; }
.ri-money-pound-circle-fill:before { content: "\ef6c"; }
.ri-money-pound-circle-line:before { content: "\ef6d"; }
.ri-moon-clear-fill:before { content: "\ef6e"; }
.ri-moon-clear-line:before { content: "\ef6f"; }
.ri-moon-cloudy-fill:before { content: "\ef70"; }
.ri-moon-cloudy-line:before { content: "\ef71"; }
.ri-moon-fill:before { content: "\ef72"; }
.ri-moon-foggy-fill:before { content: "\ef73"; }
.ri-moon-foggy-line:before { content: "\ef74"; }
.ri-moon-line:before { content: "\ef75"; }
.ri-more-2-fill:before { content: "\ef76"; }
.ri-more-2-line:before { content: "\ef77"; }
.ri-more-fill:before { content: "\ef78"; }
.ri-more-line:before { content: "\ef79"; }
.ri-motorbike-fill:before { content: "\ef7a"; }
.ri-motorbike-line:before { content: "\ef7b"; }
.ri-mouse-fill:before { content: "\ef7c"; }
.ri-mouse-line:before { content: "\ef7d"; }
.ri-movie-2-fill:before { content: "\ef7e"; }
.ri-movie-2-line:before { content: "\ef7f"; }
.ri-movie-fill:before { content: "\ef80"; }
.ri-movie-line:before { content: "\ef81"; }
.ri-music-2-fill:before { content: "\ef82"; }
.ri-music-2-line:before { content: "\ef83"; }
.ri-music-fill:before { content: "\ef84"; }
.ri-music-line:before { content: "\ef85"; }
.ri-mv-fill:before { content: "\ef86"; }
.ri-mv-line:before { content: "\ef87"; }
.ri-navigation-fill:before { content: "\ef88"; }
.ri-navigation-line:before { content: "\ef89"; }
.ri-netease-cloud-music-fill:before { content: "\ef8a"; }
.ri-netease-cloud-music-line:before { content: "\ef8b"; }
.ri-netflix-fill:before { content: "\ef8c"; }
.ri-netflix-line:before { content: "\ef8d"; }
.ri-newspaper-fill:before { content: "\ef8e"; }
.ri-newspaper-line:before { content: "\ef8f"; }
.ri-node-tree:before { content: "\ef90"; }
.ri-notification-2-fill:before { content: "\ef91"; }
.ri-notification-2-line:before { content: "\ef92"; }
.ri-notification-3-fill:before { content: "\ef93"; }
.ri-notification-3-line:before { content: "\ef94"; }
.ri-notification-4-fill:before { content: "\ef95"; }
.ri-notification-4-line:before { content: "\ef96"; }
.ri-notification-badge-fill:before { content: "\ef97"; }
.ri-notification-badge-line:before { content: "\ef98"; }
.ri-notification-fill:before { content: "\ef99"; }
.ri-notification-line:before { content: "\ef9a"; }
.ri-notification-off-fill:before { content: "\ef9b"; }
.ri-notification-off-line:before { content: "\ef9c"; }
.ri-npmjs-fill:before { content: "\ef9d"; }
.ri-npmjs-line:before { content: "\ef9e"; }
.ri-number-0:before { content: "\ef9f"; }
.ri-number-1:before { content: "\efa0"; }
.ri-number-2:before { content: "\efa1"; }
.ri-number-3:before { content: "\efa2"; }
.ri-number-4:before { content: "\efa3"; }
.ri-number-5:before { content: "\efa4"; }
.ri-number-6:before { content: "\efa5"; }
.ri-number-7:before { content: "\efa6"; }
.ri-number-8:before { content: "\efa7"; }
.ri-number-9:before { content: "\efa8"; }
.ri-numbers-fill:before { content: "\efa9"; }
.ri-numbers-line:before { content: "\efaa"; }
.ri-nurse-fill:before { content: "\efab"; }
.ri-nurse-line:before { content: "\efac"; }
.ri-oil-fill:before { content: "\efad"; }
.ri-oil-line:before { content: "\efae"; }
.ri-omega:before { content: "\efaf"; }
.ri-open-arm-fill:before { content: "\efb0"; }
.ri-open-arm-line:before { content: "\efb1"; }
.ri-open-source-fill:before { content: "\efb2"; }
.ri-open-source-line:before { content: "\efb3"; }
.ri-opera-fill:before { content: "\efb4"; }
.ri-opera-line:before { content: "\efb5"; }
.ri-order-play-fill:before { content: "\efb6"; }
.ri-order-play-line:before { content: "\efb7"; }
.ri-organization-chart:before { content: "\efb8"; }
.ri-outlet-2-fill:before { content: "\efb9"; }
.ri-outlet-2-line:before { content: "\efba"; }
.ri-outlet-fill:before { content: "\efbb"; }
.ri-outlet-line:before { content: "\efbc"; }
.ri-page-separator:before { content: "\efbd"; }
.ri-pages-fill:before { content: "\efbe"; }
.ri-pages-line:before { content: "\efbf"; }
.ri-paint-brush-fill:before { content: "\efc0"; }
.ri-paint-brush-line:before { content: "\efc1"; }
.ri-paint-fill:before { content: "\efc2"; }
.ri-paint-line:before { content: "\efc3"; }
.ri-palette-fill:before { content: "\efc4"; }
.ri-palette-line:before { content: "\efc5"; }
.ri-pantone-fill:before { content: "\efc6"; }
.ri-pantone-line:before { content: "\efc7"; }
.ri-paragraph:before { content: "\efc8"; }
.ri-parent-fill:before { content: "\efc9"; }
.ri-parent-line:before { content: "\efca"; }
.ri-parentheses-fill:before { content: "\efcb"; }
.ri-parentheses-line:before { content: "\efcc"; }
.ri-parking-box-fill:before { content: "\efcd"; }
.ri-parking-box-line:before { content: "\efce"; }
.ri-parking-fill:before { content: "\efcf"; }
.ri-parking-line:before { content: "\efd0"; }
.ri-passport-fill:before { content: "\efd1"; }
.ri-passport-line:before { content: "\efd2"; }
.ri-patreon-fill:before { content: "\efd3"; }
.ri-patreon-line:before { content: "\efd4"; }
.ri-pause-circle-fill:before { content: "\efd5"; }
.ri-pause-circle-line:before { content: "\efd6"; }
.ri-pause-fill:before { content: "\efd7"; }
.ri-pause-line:before { content: "\efd8"; }
.ri-pause-mini-fill:before { content: "\efd9"; }
.ri-pause-mini-line:before { content: "\efda"; }
.ri-paypal-fill:before { content: "\efdb"; }
.ri-paypal-line:before { content: "\efdc"; }
.ri-pen-nib-fill:before { content: "\efdd"; }
.ri-pen-nib-line:before { content: "\efde"; }
.ri-pencil-fill:before { content: "\efdf"; }
.ri-pencil-line:before { content: "\efe0"; }
.ri-pencil-ruler-2-fill:before { content: "\efe1"; }
.ri-pencil-ruler-2-line:before { content: "\efe2"; }
.ri-pencil-ruler-fill:before { content: "\efe3"; }
.ri-pencil-ruler-line:before { content: "\efe4"; }
.ri-percent-fill:before { content: "\efe5"; }
.ri-percent-line:before { content: "\efe6"; }
.ri-phone-camera-fill:before { content: "\efe7"; }
.ri-phone-camera-line:before { content: "\efe8"; }
.ri-phone-fill:before { content: "\efe9"; }
.ri-phone-find-fill:before { content: "\efea"; }
.ri-phone-find-line:before { content: "\efeb"; }
.ri-phone-line:before { content: "\efec"; }
.ri-phone-lock-fill:before { content: "\efed"; }
.ri-phone-lock-line:before { content: "\efee"; }
.ri-picture-in-picture-2-fill:before { content: "\efef"; }
.ri-picture-in-picture-2-line:before { content: "\eff0"; }
.ri-picture-in-picture-exit-fill:before { content: "\eff1"; }
.ri-picture-in-picture-exit-line:before { content: "\eff2"; }
.ri-picture-in-picture-fill:before { content: "\eff3"; }
.ri-picture-in-picture-line:before { content: "\eff4"; }
.ri-pie-chart-2-fill:before { content: "\eff5"; }
.ri-pie-chart-2-line:before { content: "\eff6"; }
.ri-pie-chart-box-fill:before { content: "\eff7"; }
.ri-pie-chart-box-line:before { content: "\eff8"; }
.ri-pie-chart-fill:before { content: "\eff9"; }
.ri-pie-chart-line:before { content: "\effa"; }
.ri-pin-distance-fill:before { content: "\effb"; }
.ri-pin-distance-line:before { content: "\effc"; }
.ri-ping-pong-fill:before { content: "\effd"; }
.ri-ping-pong-line:before { content: "\effe"; }
.ri-pinterest-fill:before { content: "\efff"; }
.ri-pinterest-line:before { content: "\f000"; }
.ri-pinyin-input:before { content: "\f001"; }
.ri-pixelfed-fill:before { content: "\f002"; }
.ri-pixelfed-line:before { content: "\f003"; }
.ri-plane-fill:before { content: "\f004"; }
.ri-plane-line:before { content: "\f005"; }
.ri-plant-fill:before { content: "\f006"; }
.ri-plant-line:before { content: "\f007"; }
.ri-play-circle-fill:before { content: "\f008"; }
.ri-play-circle-line:before { content: "\f009"; }
.ri-play-fill:before { content: "\f00a"; }
.ri-play-line:before { content: "\f00b"; }
.ri-play-list-2-fill:before { content: "\f00c"; }
.ri-play-list-2-line:before { content: "\f00d"; }
.ri-play-list-add-fill:before { content: "\f00e"; }
.ri-play-list-add-line:before { content: "\f00f"; }
.ri-play-list-fill:before { content: "\f010"; }
.ri-play-list-line:before { content: "\f011"; }
.ri-play-mini-fill:before { content: "\f012"; }
.ri-play-mini-line:before { content: "\f013"; }
.ri-playstation-fill:before { content: "\f014"; }
.ri-playstation-line:before { content: "\f015"; }
.ri-plug-2-fill:before { content: "\f016"; }
.ri-plug-2-line:before { content: "\f017"; }
.ri-plug-fill:before { content: "\f018"; }
.ri-plug-line:before { content: "\f019"; }
.ri-polaroid-2-fill:before { content: "\f01a"; }
.ri-polaroid-2-line:before { content: "\f01b"; }
.ri-polaroid-fill:before { content: "\f01c"; }
.ri-polaroid-line:before { content: "\f01d"; }
.ri-police-car-fill:before { content: "\f01e"; }
.ri-police-car-line:before { content: "\f01f"; }
.ri-price-tag-2-fill:before { content: "\f020"; }
.ri-price-tag-2-line:before { content: "\f021"; }
.ri-price-tag-3-fill:before { content: "\f022"; }
.ri-price-tag-3-line:before { content: "\f023"; }
.ri-price-tag-fill:before { content: "\f024"; }
.ri-price-tag-line:before { content: "\f025"; }
.ri-printer-cloud-fill:before { content: "\f026"; }
.ri-printer-cloud-line:before { content: "\f027"; }
.ri-printer-fill:before { content: "\f028"; }
.ri-printer-line:before { content: "\f029"; }
.ri-product-hunt-fill:before { content: "\f02a"; }
.ri-product-hunt-line:before { content: "\f02b"; }
.ri-profile-fill:before { content: "\f02c"; }
.ri-profile-line:before { content: "\f02d"; }
.ri-projector-2-fill:before { content: "\f02e"; }
.ri-projector-2-line:before { content: "\f02f"; }
.ri-projector-fill:before { content: "\f030"; }
.ri-projector-line:before { content: "\f031"; }
.ri-psychotherapy-fill:before { content: "\f032"; }
.ri-psychotherapy-line:before { content: "\f033"; }
.ri-pulse-fill:before { content: "\f034"; }
.ri-pulse-line:before { content: "\f035"; }
.ri-pushpin-2-fill:before { content: "\f036"; }
.ri-pushpin-2-line:before { content: "\f037"; }
.ri-pushpin-fill:before { content: "\f038"; }
.ri-pushpin-line:before { content: "\f039"; }
.ri-qq-fill:before { content: "\f03a"; }
.ri-qq-line:before { content: "\f03b"; }
.ri-qr-code-fill:before { content: "\f03c"; }
.ri-qr-code-line:before { content: "\f03d"; }
.ri-qr-scan-2-fill:before { content: "\f03e"; }
.ri-qr-scan-2-line:before { content: "\f03f"; }
.ri-qr-scan-fill:before { content: "\f040"; }
.ri-qr-scan-line:before { content: "\f041"; }
.ri-question-answer-fill:before { content: "\f042"; }
.ri-question-answer-line:before { content: "\f043"; }
.ri-question-fill:before { content: "\f044"; }
.ri-question-line:before { content: "\f045"; }
.ri-question-mark:before { content: "\f046"; }
.ri-questionnaire-fill:before { content: "\f047"; }
.ri-questionnaire-line:before { content: "\f048"; }
.ri-quill-pen-fill:before { content: "\f049"; }
.ri-quill-pen-line:before { content: "\f04a"; }
.ri-radar-fill:before { content: "\f04b"; }
.ri-radar-line:before { content: "\f04c"; }
.ri-radio-2-fill:before { content: "\f04d"; }
.ri-radio-2-line:before { content: "\f04e"; }
.ri-radio-button-fill:before { content: "\f04f"; }
.ri-radio-button-line:before { content: "\f050"; }
.ri-radio-fill:before { content: "\f051"; }
.ri-radio-line:before { content: "\f052"; }
.ri-rainbow-fill:before { content: "\f053"; }
.ri-rainbow-line:before { content: "\f054"; }
.ri-rainy-fill:before { content: "\f055"; }
.ri-rainy-line:before { content: "\f056"; }
.ri-reactjs-fill:before { content: "\f057"; }
.ri-reactjs-line:before { content: "\f058"; }
.ri-record-circle-fill:before { content: "\f059"; }
.ri-record-circle-line:before { content: "\f05a"; }
.ri-record-mail-fill:before { content: "\f05b"; }
.ri-record-mail-line:before { content: "\f05c"; }
.ri-recycle-fill:before { content: "\f05d"; }
.ri-recycle-line:before { content: "\f05e"; }
.ri-red-packet-fill:before { content: "\f05f"; }
.ri-red-packet-line:before { content: "\f060"; }
.ri-reddit-fill:before { content: "\f061"; }
.ri-reddit-line:before { content: "\f062"; }
.ri-refresh-fill:before { content: "\f063"; }
.ri-refresh-line:before { content: "\f064"; }
.ri-refund-2-fill:before { content: "\f065"; }
.ri-refund-2-line:before { content: "\f066"; }
.ri-refund-fill:before { content: "\f067"; }
.ri-refund-line:before { content: "\f068"; }
.ri-registered-fill:before { content: "\f069"; }
.ri-registered-line:before { content: "\f06a"; }
.ri-remixicon-fill:before { content: "\f06b"; }
.ri-remixicon-line:before { content: "\f06c"; }
.ri-remote-control-2-fill:before { content: "\f06d"; }
.ri-remote-control-2-line:before { content: "\f06e"; }
.ri-remote-control-fill:before { content: "\f06f"; }
.ri-remote-control-line:before { content: "\f070"; }
.ri-repeat-2-fill:before { content: "\f071"; }
.ri-repeat-2-line:before { content: "\f072"; }
.ri-repeat-fill:before { content: "\f073"; }
.ri-repeat-line:before { content: "\f074"; }
.ri-repeat-one-fill:before { content: "\f075"; }
.ri-repeat-one-line:before { content: "\f076"; }
.ri-reply-all-fill:before { content: "\f077"; }
.ri-reply-all-line:before { content: "\f078"; }
.ri-reply-fill:before { content: "\f079"; }
.ri-reply-line:before { content: "\f07a"; }
.ri-reserved-fill:before { content: "\f07b"; }
.ri-reserved-line:before { content: "\f07c"; }
.ri-rest-time-fill:before { content: "\f07d"; }
.ri-rest-time-line:before { content: "\f07e"; }
.ri-restart-fill:before { content: "\f07f"; }
.ri-restart-line:before { content: "\f080"; }
.ri-restaurant-2-fill:before { content: "\f081"; }
.ri-restaurant-2-line:before { content: "\f082"; }
.ri-restaurant-fill:before { content: "\f083"; }
.ri-restaurant-line:before { content: "\f084"; }
.ri-rewind-fill:before { content: "\f085"; }
.ri-rewind-line:before { content: "\f086"; }
.ri-rewind-mini-fill:before { content: "\f087"; }
.ri-rewind-mini-line:before { content: "\f088"; }
.ri-rhythm-fill:before { content: "\f089"; }
.ri-rhythm-line:before { content: "\f08a"; }
.ri-riding-fill:before { content: "\f08b"; }
.ri-riding-line:before { content: "\f08c"; }
.ri-road-map-fill:before { content: "\f08d"; }
.ri-road-map-line:before { content: "\f08e"; }
.ri-roadster-fill:before { content: "\f08f"; }
.ri-roadster-line:before { content: "\f090"; }
.ri-robot-fill:before { content: "\f091"; }
.ri-robot-line:before { content: "\f092"; }
.ri-rocket-2-fill:before { content: "\f093"; }
.ri-rocket-2-line:before { content: "\f094"; }
.ri-rocket-fill:before { content: "\f095"; }
.ri-rocket-line:before { content: "\f096"; }
.ri-rotate-lock-fill:before { content: "\f097"; }
.ri-rotate-lock-line:before { content: "\f098"; }
.ri-rounded-corner:before { content: "\f099"; }
.ri-route-fill:before { content: "\f09a"; }
.ri-route-line:before { content: "\f09b"; }
.ri-router-fill:before { content: "\f09c"; }
.ri-router-line:before { content: "\f09d"; }
.ri-rss-fill:before { content: "\f09e"; }
.ri-rss-line:before { content: "\f09f"; }
.ri-ruler-2-fill:before { content: "\f0a0"; }
.ri-ruler-2-line:before { content: "\f0a1"; }
.ri-ruler-fill:before { content: "\f0a2"; }
.ri-ruler-line:before { content: "\f0a3"; }
.ri-run-fill:before { content: "\f0a4"; }
.ri-run-line:before { content: "\f0a5"; }
.ri-safari-fill:before { content: "\f0a6"; }
.ri-safari-line:before { content: "\f0a7"; }
.ri-safe-2-fill:before { content: "\f0a8"; }
.ri-safe-2-line:before { content: "\f0a9"; }
.ri-safe-fill:before { content: "\f0aa"; }
.ri-safe-line:before { content: "\f0ab"; }
.ri-sailboat-fill:before { content: "\f0ac"; }
.ri-sailboat-line:before { content: "\f0ad"; }
.ri-save-2-fill:before { content: "\f0ae"; }
.ri-save-2-line:before { content: "\f0af"; }
.ri-save-3-fill:before { content: "\f0b0"; }
.ri-save-3-line:before { content: "\f0b1"; }
.ri-save-fill:before { content: "\f0b2"; }
.ri-save-line:before { content: "\f0b3"; }
.ri-scales-2-fill:before { content: "\f0b4"; }
.ri-scales-2-line:before { content: "\f0b5"; }
.ri-scales-3-fill:before { content: "\f0b6"; }
.ri-scales-3-line:before { content: "\f0b7"; }
.ri-scales-fill:before { content: "\f0b8"; }
.ri-scales-line:before { content: "\f0b9"; }
.ri-scan-2-fill:before { content: "\f0ba"; }
.ri-scan-2-line:before { content: "\f0bb"; }
.ri-scan-fill:before { content: "\f0bc"; }
.ri-scan-line:before { content: "\f0bd"; }
.ri-scissors-2-fill:before { content: "\f0be"; }
.ri-scissors-2-line:before { content: "\f0bf"; }
.ri-scissors-cut-fill:before { content: "\f0c0"; }
.ri-scissors-cut-line:before { content: "\f0c1"; }
.ri-scissors-fill:before { content: "\f0c2"; }
.ri-scissors-line:before { content: "\f0c3"; }
.ri-screenshot-2-fill:before { content: "\f0c4"; }
.ri-screenshot-2-line:before { content: "\f0c5"; }
.ri-screenshot-fill:before { content: "\f0c6"; }
.ri-screenshot-line:before { content: "\f0c7"; }
.ri-sd-card-fill:before { content: "\f0c8"; }
.ri-sd-card-line:before { content: "\f0c9"; }
.ri-sd-card-mini-fill:before { content: "\f0ca"; }
.ri-sd-card-mini-line:before { content: "\f0cb"; }
.ri-search-2-fill:before { content: "\f0cc"; }
.ri-search-2-line:before { content: "\f0cd"; }
.ri-search-eye-fill:before { content: "\f0ce"; }
.ri-search-eye-line:before { content: "\f0cf"; }
.ri-search-fill:before { content: "\f0d0"; }
.ri-search-line:before { content: "\f0d1"; }
.ri-secure-payment-fill:before { content: "\f0d2"; }
.ri-secure-payment-line:before { content: "\f0d3"; }
.ri-seedling-fill:before { content: "\f0d4"; }
.ri-seedling-line:before { content: "\f0d5"; }
.ri-send-backward:before { content: "\f0d6"; }
.ri-send-plane-2-fill:before { content: "\f0d7"; }
.ri-send-plane-2-line:before { content: "\f0d8"; }
.ri-send-plane-fill:before { content: "\f0d9"; }
.ri-send-plane-line:before { content: "\f0da"; }
.ri-send-to-back:before { content: "\f0db"; }
.ri-sensor-fill:before { content: "\f0dc"; }
.ri-sensor-line:before { content: "\f0dd"; }
.ri-separator:before { content: "\f0de"; }
.ri-server-fill:before { content: "\f0df"; }
.ri-server-line:before { content: "\f0e0"; }
.ri-service-fill:before { content: "\f0e1"; }
.ri-service-line:before { content: "\f0e2"; }
.ri-settings-2-fill:before { content: "\f0e3"; }
.ri-settings-2-line:before { content: "\f0e4"; }
.ri-settings-3-fill:before { content: "\f0e5"; }
.ri-settings-3-line:before { content: "\f0e6"; }
.ri-settings-4-fill:before { content: "\f0e7"; }
.ri-settings-4-line:before { content: "\f0e8"; }
.ri-settings-5-fill:before { content: "\f0e9"; }
.ri-settings-5-line:before { content: "\f0ea"; }
.ri-settings-6-fill:before { content: "\f0eb"; }
.ri-settings-6-line:before { content: "\f0ec"; }
.ri-settings-fill:before { content: "\f0ed"; }
.ri-settings-line:before { content: "\f0ee"; }
.ri-shape-2-fill:before { content: "\f0ef"; }
.ri-shape-2-line:before { content: "\f0f0"; }
.ri-shape-fill:before { content: "\f0f1"; }
.ri-shape-line:before { content: "\f0f2"; }
.ri-share-box-fill:before { content: "\f0f3"; }
.ri-share-box-line:before { content: "\f0f4"; }
.ri-share-circle-fill:before { content: "\f0f5"; }
.ri-share-circle-line:before { content: "\f0f6"; }
.ri-share-fill:before { content: "\f0f7"; }
.ri-share-forward-2-fill:before { content: "\f0f8"; }
.ri-share-forward-2-line:before { content: "\f0f9"; }
.ri-share-forward-box-fill:before { content: "\f0fa"; }
.ri-share-forward-box-line:before { content: "\f0fb"; }
.ri-share-forward-fill:before { content: "\f0fc"; }
.ri-share-forward-line:before { content: "\f0fd"; }
.ri-share-line:before { content: "\f0fe"; }
.ri-shield-check-fill:before { content: "\f0ff"; }
.ri-shield-check-line:before { content: "\f100"; }
.ri-shield-cross-fill:before { content: "\f101"; }
.ri-shield-cross-line:before { content: "\f102"; }
.ri-shield-fill:before { content: "\f103"; }
.ri-shield-flash-fill:before { content: "\f104"; }
.ri-shield-flash-line:before { content: "\f105"; }
.ri-shield-keyhole-fill:before { content: "\f106"; }
.ri-shield-keyhole-line:before { content: "\f107"; }
.ri-shield-line:before { content: "\f108"; }
.ri-shield-star-fill:before { content: "\f109"; }
.ri-shield-star-line:before { content: "\f10a"; }
.ri-shield-user-fill:before { content: "\f10b"; }
.ri-shield-user-line:before { content: "\f10c"; }
.ri-ship-2-fill:before { content: "\f10d"; }
.ri-ship-2-line:before { content: "\f10e"; }
.ri-ship-fill:before { content: "\f10f"; }
.ri-ship-line:before { content: "\f110"; }
.ri-shirt-fill:before { content: "\f111"; }
.ri-shirt-line:before { content: "\f112"; }
.ri-shopping-bag-2-fill:before { content: "\f113"; }
.ri-shopping-bag-2-line:before { content: "\f114"; }
.ri-shopping-bag-3-fill:before { content: "\f115"; }
.ri-shopping-bag-3-line:before { content: "\f116"; }
.ri-shopping-bag-fill:before { content: "\f117"; }
.ri-shopping-bag-line:before { content: "\f118"; }
.ri-shopping-basket-2-fill:before { content: "\f119"; }
.ri-shopping-basket-2-line:before { content: "\f11a"; }
.ri-shopping-basket-fill:before { content: "\f11b"; }
.ri-shopping-basket-line:before { content: "\f11c"; }
.ri-shopping-cart-2-fill:before { content: "\f11d"; }
.ri-shopping-cart-2-line:before { content: "\f11e"; }
.ri-shopping-cart-fill:before { content: "\f11f"; }
.ri-shopping-cart-line:before { content: "\f120"; }
.ri-showers-fill:before { content: "\f121"; }
.ri-showers-line:before { content: "\f122"; }
.ri-shuffle-fill:before { content: "\f123"; }
.ri-shuffle-line:before { content: "\f124"; }
.ri-shut-down-fill:before { content: "\f125"; }
.ri-shut-down-line:before { content: "\f126"; }
.ri-side-bar-fill:before { content: "\f127"; }
.ri-side-bar-line:before { content: "\f128"; }
.ri-signal-tower-fill:before { content: "\f129"; }
.ri-signal-tower-line:before { content: "\f12a"; }
.ri-signal-wifi-1-fill:before { content: "\f12b"; }
.ri-signal-wifi-1-line:before { content: "\f12c"; }
.ri-signal-wifi-2-fill:before { content: "\f12d"; }
.ri-signal-wifi-2-line:before { content: "\f12e"; }
.ri-signal-wifi-3-fill:before { content: "\f12f"; }
.ri-signal-wifi-3-line:before { content: "\f130"; }
.ri-signal-wifi-error-fill:before { content: "\f131"; }
.ri-signal-wifi-error-line:before { content: "\f132"; }
.ri-signal-wifi-fill:before { content: "\f133"; }
.ri-signal-wifi-line:before { content: "\f134"; }
.ri-signal-wifi-off-fill:before { content: "\f135"; }
.ri-signal-wifi-off-line:before { content: "\f136"; }
.ri-sim-card-2-fill:before { content: "\f137"; }
.ri-sim-card-2-line:before { content: "\f138"; }
.ri-sim-card-fill:before { content: "\f139"; }
.ri-sim-card-line:before { content: "\f13a"; }
.ri-single-quotes-l:before { content: "\f13b"; }
.ri-single-quotes-r:before { content: "\f13c"; }
.ri-sip-fill:before { content: "\f13d"; }
.ri-sip-line:before { content: "\f13e"; }
.ri-skip-back-fill:before { content: "\f13f"; }
.ri-skip-back-line:before { content: "\f140"; }
.ri-skip-back-mini-fill:before { content: "\f141"; }
.ri-skip-back-mini-line:before { content: "\f142"; }
.ri-skip-forward-fill:before { content: "\f143"; }
.ri-skip-forward-line:before { content: "\f144"; }
.ri-skip-forward-mini-fill:before { content: "\f145"; }
.ri-skip-forward-mini-line:before { content: "\f146"; }
.ri-skull-2-fill:before { content: "\f147"; }
.ri-skull-2-line:before { content: "\f148"; }
.ri-skull-fill:before { content: "\f149"; }
.ri-skull-line:before { content: "\f14a"; }
.ri-skype-fill:before { content: "\f14b"; }
.ri-skype-line:before { content: "\f14c"; }
.ri-slack-fill:before { content: "\f14d"; }
.ri-slack-line:before { content: "\f14e"; }
.ri-slice-fill:before { content: "\f14f"; }
.ri-slice-line:before { content: "\f150"; }
.ri-slideshow-2-fill:before { content: "\f151"; }
.ri-slideshow-2-line:before { content: "\f152"; }
.ri-slideshow-3-fill:before { content: "\f153"; }
.ri-slideshow-3-line:before { content: "\f154"; }
.ri-slideshow-4-fill:before { content: "\f155"; }
.ri-slideshow-4-line:before { content: "\f156"; }
.ri-slideshow-fill:before { content: "\f157"; }
.ri-slideshow-line:before { content: "\f158"; }
.ri-smartphone-fill:before { content: "\f159"; }
.ri-smartphone-line:before { content: "\f15a"; }
.ri-snapchat-fill:before { content: "\f15b"; }
.ri-snapchat-line:before { content: "\f15c"; }
.ri-snowy-fill:before { content: "\f15d"; }
.ri-snowy-line:before { content: "\f15e"; }
.ri-sort-asc:before { content: "\f15f"; }
.ri-sort-desc:before { content: "\f160"; }
.ri-sound-module-fill:before { content: "\f161"; }
.ri-sound-module-line:before { content: "\f162"; }
.ri-soundcloud-fill:before { content: "\f163"; }
.ri-soundcloud-line:before { content: "\f164"; }
.ri-space-ship-fill:before { content: "\f165"; }
.ri-space-ship-line:before { content: "\f166"; }
.ri-space:before { content: "\f167"; }
.ri-spam-2-fill:before { content: "\f168"; }
.ri-spam-2-line:before { content: "\f169"; }
.ri-spam-3-fill:before { content: "\f16a"; }
.ri-spam-3-line:before { content: "\f16b"; }
.ri-spam-fill:before { content: "\f16c"; }
.ri-spam-line:before { content: "\f16d"; }
.ri-speaker-2-fill:before { content: "\f16e"; }
.ri-speaker-2-line:before { content: "\f16f"; }
.ri-speaker-3-fill:before { content: "\f170"; }
.ri-speaker-3-line:before { content: "\f171"; }
.ri-speaker-fill:before { content: "\f172"; }
.ri-speaker-line:before { content: "\f173"; }
.ri-spectrum-fill:before { content: "\f174"; }
.ri-spectrum-line:before { content: "\f175"; }
.ri-speed-fill:before { content: "\f176"; }
.ri-speed-line:before { content: "\f177"; }
.ri-speed-mini-fill:before { content: "\f178"; }
.ri-speed-mini-line:before { content: "\f179"; }
.ri-split-cells-horizontal:before { content: "\f17a"; }
.ri-split-cells-vertical:before { content: "\f17b"; }
.ri-spotify-fill:before { content: "\f17c"; }
.ri-spotify-line:before { content: "\f17d"; }
.ri-spy-fill:before { content: "\f17e"; }
.ri-spy-line:before { content: "\f17f"; }
.ri-stack-fill:before { content: "\f180"; }
.ri-stack-line:before { content: "\f181"; }
.ri-stack-overflow-fill:before { content: "\f182"; }
.ri-stack-overflow-line:before { content: "\f183"; }
.ri-stackshare-fill:before { content: "\f184"; }
.ri-stackshare-line:before { content: "\f185"; }
.ri-star-fill:before { content: "\f186"; }
.ri-star-half-fill:before { content: "\f187"; }
.ri-star-half-line:before { content: "\f188"; }
.ri-star-half-s-fill:before { content: "\f189"; }
.ri-star-half-s-line:before { content: "\f18a"; }
.ri-star-line:before { content: "\f18b"; }
.ri-star-s-fill:before { content: "\f18c"; }
.ri-star-s-line:before { content: "\f18d"; }
.ri-star-smile-fill:before { content: "\f18e"; }
.ri-star-smile-line:before { content: "\f18f"; }
.ri-steam-fill:before { content: "\f190"; }
.ri-steam-line:before { content: "\f191"; }
.ri-steering-2-fill:before { content: "\f192"; }
.ri-steering-2-line:before { content: "\f193"; }
.ri-steering-fill:before { content: "\f194"; }
.ri-steering-line:before { content: "\f195"; }
.ri-stethoscope-fill:before { content: "\f196"; }
.ri-stethoscope-line:before { content: "\f197"; }
.ri-sticky-note-2-fill:before { content: "\f198"; }
.ri-sticky-note-2-line:before { content: "\f199"; }
.ri-sticky-note-fill:before { content: "\f19a"; }
.ri-sticky-note-line:before { content: "\f19b"; }
.ri-stock-fill:before { content: "\f19c"; }
.ri-stock-line:before { content: "\f19d"; }
.ri-stop-circle-fill:before { content: "\f19e"; }
.ri-stop-circle-line:before { content: "\f19f"; }
.ri-stop-fill:before { content: "\f1a0"; }
.ri-stop-line:before { content: "\f1a1"; }
.ri-stop-mini-fill:before { content: "\f1a2"; }
.ri-stop-mini-line:before { content: "\f1a3"; }
.ri-store-2-fill:before { content: "\f1a4"; }
.ri-store-2-line:before { content: "\f1a5"; }
.ri-store-3-fill:before { content: "\f1a6"; }
.ri-store-3-line:before { content: "\f1a7"; }
.ri-store-fill:before { content: "\f1a8"; }
.ri-store-line:before { content: "\f1a9"; }
.ri-strikethrough-2:before { content: "\f1aa"; }
.ri-strikethrough:before { content: "\f1ab"; }
.ri-subscript-2:before { content: "\f1ac"; }
.ri-subscript:before { content: "\f1ad"; }
.ri-subtract-fill:before { content: "\f1ae"; }
.ri-subtract-line:before { content: "\f1af"; }
.ri-subway-fill:before { content: "\f1b0"; }
.ri-subway-line:before { content: "\f1b1"; }
.ri-subway-wifi-fill:before { content: "\f1b2"; }
.ri-subway-wifi-line:before { content: "\f1b3"; }
.ri-suitcase-2-fill:before { content: "\f1b4"; }
.ri-suitcase-2-line:before { content: "\f1b5"; }
.ri-suitcase-3-fill:before { content: "\f1b6"; }
.ri-suitcase-3-line:before { content: "\f1b7"; }
.ri-suitcase-fill:before { content: "\f1b8"; }
.ri-suitcase-line:before { content: "\f1b9"; }
.ri-sun-cloudy-fill:before { content: "\f1ba"; }
.ri-sun-cloudy-line:before { content: "\f1bb"; }
.ri-sun-fill:before { content: "\f1bc"; }
.ri-sun-foggy-fill:before { content: "\f1bd"; }
.ri-sun-foggy-line:before { content: "\f1be"; }
.ri-sun-line:before { content: "\f1bf"; }
.ri-superscript-2:before { content: "\f1c0"; }
.ri-superscript:before { content: "\f1c1"; }
.ri-surgical-mask-fill:before { content: "\f1c2"; }
.ri-surgical-mask-line:before { content: "\f1c3"; }
.ri-surround-sound-fill:before { content: "\f1c4"; }
.ri-surround-sound-line:before { content: "\f1c5"; }
.ri-survey-fill:before { content: "\f1c6"; }
.ri-survey-line:before { content: "\f1c7"; }
.ri-swap-box-fill:before { content: "\f1c8"; }
.ri-swap-box-line:before { content: "\f1c9"; }
.ri-swap-fill:before { content: "\f1ca"; }
.ri-swap-line:before { content: "\f1cb"; }
.ri-switch-fill:before { content: "\f1cc"; }
.ri-switch-line:before { content: "\f1cd"; }
.ri-sword-fill:before { content: "\f1ce"; }
.ri-sword-line:before { content: "\f1cf"; }
.ri-syringe-fill:before { content: "\f1d0"; }
.ri-syringe-line:before { content: "\f1d1"; }
.ri-t-box-fill:before { content: "\f1d2"; }
.ri-t-box-line:before { content: "\f1d3"; }
.ri-t-shirt-2-fill:before { content: "\f1d4"; }
.ri-t-shirt-2-line:before { content: "\f1d5"; }
.ri-t-shirt-air-fill:before { content: "\f1d6"; }
.ri-t-shirt-air-line:before { content: "\f1d7"; }
.ri-t-shirt-fill:before { content: "\f1d8"; }
.ri-t-shirt-line:before { content: "\f1d9"; }
.ri-table-2:before { content: "\f1da"; }
.ri-table-alt-fill:before { content: "\f1db"; }
.ri-table-alt-line:before { content: "\f1dc"; }
.ri-table-fill:before { content: "\f1dd"; }
.ri-table-line:before { content: "\f1de"; }
.ri-tablet-fill:before { content: "\f1df"; }
.ri-tablet-line:before { content: "\f1e0"; }
.ri-takeaway-fill:before { content: "\f1e1"; }
.ri-takeaway-line:before { content: "\f1e2"; }
.ri-taobao-fill:before { content: "\f1e3"; }
.ri-taobao-line:before { content: "\f1e4"; }
.ri-tape-fill:before { content: "\f1e5"; }
.ri-tape-line:before { content: "\f1e6"; }
.ri-task-fill:before { content: "\f1e7"; }
.ri-task-line:before { content: "\f1e8"; }
.ri-taxi-fill:before { content: "\f1e9"; }
.ri-taxi-line:before { content: "\f1ea"; }
.ri-taxi-wifi-fill:before { content: "\f1eb"; }
.ri-taxi-wifi-line:before { content: "\f1ec"; }
.ri-team-fill:before { content: "\f1ed"; }
.ri-team-line:before { content: "\f1ee"; }
.ri-telegram-fill:before { content: "\f1ef"; }
.ri-telegram-line:before { content: "\f1f0"; }
.ri-temp-cold-fill:before { content: "\f1f1"; }
.ri-temp-cold-line:before { content: "\f1f2"; }
.ri-temp-hot-fill:before { content: "\f1f3"; }
.ri-temp-hot-line:before { content: "\f1f4"; }
.ri-terminal-box-fill:before { content: "\f1f5"; }
.ri-terminal-box-line:before { content: "\f1f6"; }
.ri-terminal-fill:before { content: "\f1f7"; }
.ri-terminal-line:before { content: "\f1f8"; }
.ri-terminal-window-fill:before { content: "\f1f9"; }
.ri-terminal-window-line:before { content: "\f1fa"; }
.ri-test-tube-fill:before { content: "\f1fb"; }
.ri-test-tube-line:before { content: "\f1fc"; }
.ri-text-direction-l:before { content: "\f1fd"; }
.ri-text-direction-r:before { content: "\f1fe"; }
.ri-text-spacing:before { content: "\f1ff"; }
.ri-text-wrap:before { content: "\f200"; }
.ri-text:before { content: "\f201"; }
.ri-thermometer-fill:before { content: "\f202"; }
.ri-thermometer-line:before { content: "\f203"; }
.ri-thumb-down-fill:before { content: "\f204"; }
.ri-thumb-down-line:before { content: "\f205"; }
.ri-thumb-up-fill:before { content: "\f206"; }
.ri-thumb-up-line:before { content: "\f207"; }
.ri-thunderstorms-fill:before { content: "\f208"; }
.ri-thunderstorms-line:before { content: "\f209"; }
.ri-ticket-2-fill:before { content: "\f20a"; }
.ri-ticket-2-line:before { content: "\f20b"; }
.ri-ticket-fill:before { content: "\f20c"; }
.ri-ticket-line:before { content: "\f20d"; }
.ri-time-fill:before { content: "\f20e"; }
.ri-time-line:before { content: "\f20f"; }
.ri-timer-2-fill:before { content: "\f210"; }
.ri-timer-2-line:before { content: "\f211"; }
.ri-timer-fill:before { content: "\f212"; }
.ri-timer-flash-fill:before { content: "\f213"; }
.ri-timer-flash-line:before { content: "\f214"; }
.ri-timer-line:before { content: "\f215"; }
.ri-todo-fill:before { content: "\f216"; }
.ri-todo-line:before { content: "\f217"; }
.ri-toggle-fill:before { content: "\f218"; }
.ri-toggle-line:before { content: "\f219"; }
.ri-tools-fill:before { content: "\f21a"; }
.ri-tools-line:before { content: "\f21b"; }
.ri-tornado-fill:before { content: "\f21c"; }
.ri-tornado-line:before { content: "\f21d"; }
.ri-trademark-fill:before { content: "\f21e"; }
.ri-trademark-line:before { content: "\f21f"; }
.ri-traffic-light-fill:before { content: "\f220"; }
.ri-traffic-light-line:before { content: "\f221"; }
.ri-train-fill:before { content: "\f222"; }
.ri-train-line:before { content: "\f223"; }
.ri-train-wifi-fill:before { content: "\f224"; }
.ri-train-wifi-line:before { content: "\f225"; }
.ri-translate-2:before { content: "\f226"; }
.ri-translate:before { content: "\f227"; }
.ri-travesti-fill:before { content: "\f228"; }
.ri-travesti-line:before { content: "\f229"; }
.ri-treasure-map-fill:before { content: "\f22a"; }
.ri-treasure-map-line:before { content: "\f22b"; }
.ri-trello-fill:before { content: "\f22c"; }
.ri-trello-line:before { content: "\f22d"; }
.ri-trophy-fill:before { content: "\f22e"; }
.ri-trophy-line:before { content: "\f22f"; }
.ri-truck-fill:before { content: "\f230"; }
.ri-truck-line:before { content: "\f231"; }
.ri-tumblr-fill:before { content: "\f232"; }
.ri-tumblr-line:before { content: "\f233"; }
.ri-tv-2-fill:before { content: "\f234"; }
.ri-tv-2-line:before { content: "\f235"; }
.ri-tv-fill:before { content: "\f236"; }
.ri-tv-line:before { content: "\f237"; }
.ri-twitch-fill:before { content: "\f238"; }
.ri-twitch-line:before { content: "\f239"; }
.ri-twitter-fill:before { content: "\f23a"; }
.ri-twitter-line:before { content: "\f23b"; }
.ri-typhoon-fill:before { content: "\f23c"; }
.ri-typhoon-line:before { content: "\f23d"; }
.ri-u-disk-fill:before { content: "\f23e"; }
.ri-u-disk-line:before { content: "\f23f"; }
.ri-ubuntu-fill:before { content: "\f240"; }
.ri-ubuntu-line:before { content: "\f241"; }
.ri-umbrella-fill:before { content: "\f242"; }
.ri-umbrella-line:before { content: "\f243"; }
.ri-underline:before { content: "\f244"; }
.ri-uninstall-fill:before { content: "\f245"; }
.ri-uninstall-line:before { content: "\f246"; }
.ri-unsplash-fill:before { content: "\f247"; }
.ri-unsplash-line:before { content: "\f248"; }
.ri-upload-2-fill:before { content: "\f249"; }
.ri-upload-2-line:before { content: "\f24a"; }
.ri-upload-cloud-2-fill:before { content: "\f24b"; }
.ri-upload-cloud-2-line:before { content: "\f24c"; }
.ri-upload-cloud-fill:before { content: "\f24d"; }
.ri-upload-cloud-line:before { content: "\f24e"; }
.ri-upload-fill:before { content: "\f24f"; }
.ri-upload-line:before { content: "\f250"; }
.ri-usb-fill:before { content: "\f251"; }
.ri-usb-line:before { content: "\f252"; }
.ri-user-2-fill:before { content: "\f253"; }
.ri-user-2-line:before { content: "\f254"; }
.ri-user-3-fill:before { content: "\f255"; }
.ri-user-3-line:before { content: "\f256"; }
.ri-user-4-fill:before { content: "\f257"; }
.ri-user-4-line:before { content: "\f258"; }
.ri-user-5-fill:before { content: "\f259"; }
.ri-user-5-line:before { content: "\f25a"; }
.ri-user-6-fill:before { content: "\f25b"; }
.ri-user-6-line:before { content: "\f25c"; }
.ri-user-add-fill:before { content: "\f25d"; }
.ri-user-add-line:before { content: "\f25e"; }
.ri-user-fill:before { content: "\f25f"; }
.ri-user-follow-fill:before { content: "\f260"; }
.ri-user-follow-line:before { content: "\f261"; }
.ri-user-heart-fill:before { content: "\f262"; }
.ri-user-heart-line:before { content: "\f263"; }
.ri-user-line:before { content: "\f264"; }
.ri-user-location-fill:before { content: "\f265"; }
.ri-user-location-line:before { content: "\f266"; }
.ri-user-received-2-fill:before { content: "\f267"; }
.ri-user-received-2-line:before { content: "\f268"; }
.ri-user-received-fill:before { content: "\f269"; }
.ri-user-received-line:before { content: "\f26a"; }
.ri-user-search-fill:before { content: "\f26b"; }
.ri-user-search-line:before { content: "\f26c"; }
.ri-user-settings-fill:before { content: "\f26d"; }
.ri-user-settings-line:before { content: "\f26e"; }
.ri-user-shared-2-fill:before { content: "\f26f"; }
.ri-user-shared-2-line:before { content: "\f270"; }
.ri-user-shared-fill:before { content: "\f271"; }
.ri-user-shared-line:before { content: "\f272"; }
.ri-user-smile-fill:before { content: "\f273"; }
.ri-user-smile-line:before { content: "\f274"; }
.ri-user-star-fill:before { content: "\f275"; }
.ri-user-star-line:before { content: "\f276"; }
.ri-user-unfollow-fill:before { content: "\f277"; }
.ri-user-unfollow-line:before { content: "\f278"; }
.ri-user-voice-fill:before { content: "\f279"; }
.ri-user-voice-line:before { content: "\f27a"; }
.ri-video-add-fill:before { content: "\f27b"; }
.ri-video-add-line:before { content: "\f27c"; }
.ri-video-chat-fill:before { content: "\f27d"; }
.ri-video-chat-line:before { content: "\f27e"; }
.ri-video-download-fill:before { content: "\f27f"; }
.ri-video-download-line:before { content: "\f280"; }
.ri-video-fill:before { content: "\f281"; }
.ri-video-line:before { content: "\f282"; }
.ri-video-upload-fill:before { content: "\f283"; }
.ri-video-upload-line:before { content: "\f284"; }
.ri-vidicon-2-fill:before { content: "\f285"; }
.ri-vidicon-2-line:before { content: "\f286"; }
.ri-vidicon-fill:before { content: "\f287"; }
.ri-vidicon-line:before { content: "\f288"; }
.ri-vimeo-fill:before { content: "\f289"; }
.ri-vimeo-line:before { content: "\f28a"; }
.ri-vip-crown-2-fill:before { content: "\f28b"; }
.ri-vip-crown-2-line:before { content: "\f28c"; }
.ri-vip-crown-fill:before { content: "\f28d"; }
.ri-vip-crown-line:before { content: "\f28e"; }
.ri-vip-diamond-fill:before { content: "\f28f"; }
.ri-vip-diamond-line:before { content: "\f290"; }
.ri-vip-fill:before { content: "\f291"; }
.ri-vip-line:before { content: "\f292"; }
.ri-virus-fill:before { content: "\f293"; }
.ri-virus-line:before { content: "\f294"; }
.ri-visa-fill:before { content: "\f295"; }
.ri-visa-line:before { content: "\f296"; }
.ri-voice-recognition-fill:before { content: "\f297"; }
.ri-voice-recognition-line:before { content: "\f298"; }
.ri-voiceprint-fill:before { content: "\f299"; }
.ri-voiceprint-line:before { content: "\f29a"; }
.ri-volume-down-fill:before { content: "\f29b"; }
.ri-volume-down-line:before { content: "\f29c"; }
.ri-volume-mute-fill:before { content: "\f29d"; }
.ri-volume-mute-line:before { content: "\f29e"; }
.ri-volume-off-vibrate-fill:before { content: "\f29f"; }
.ri-volume-off-vibrate-line:before { content: "\f2a0"; }
.ri-volume-up-fill:before { content: "\f2a1"; }
.ri-volume-up-line:before { content: "\f2a2"; }
.ri-volume-vibrate-fill:before { content: "\f2a3"; }
.ri-volume-vibrate-line:before { content: "\f2a4"; }
.ri-vuejs-fill:before { content: "\f2a5"; }
.ri-vuejs-line:before { content: "\f2a6"; }
.ri-walk-fill:before { content: "\f2a7"; }
.ri-walk-line:before { content: "\f2a8"; }
.ri-wallet-2-fill:before { content: "\f2a9"; }
.ri-wallet-2-line:before { content: "\f2aa"; }
.ri-wallet-3-fill:before { content: "\f2ab"; }
.ri-wallet-3-line:before { content: "\f2ac"; }
.ri-wallet-fill:before { content: "\f2ad"; }
.ri-wallet-line:before { content: "\f2ae"; }
.ri-water-flash-fill:before { content: "\f2af"; }
.ri-water-flash-line:before { content: "\f2b0"; }
.ri-webcam-fill:before { content: "\f2b1"; }
.ri-webcam-line:before { content: "\f2b2"; }
.ri-wechat-2-fill:before { content: "\f2b3"; }
.ri-wechat-2-line:before { content: "\f2b4"; }
.ri-wechat-fill:before { content: "\f2b5"; }
.ri-wechat-line:before { content: "\f2b6"; }
.ri-wechat-pay-fill:before { content: "\f2b7"; }
.ri-wechat-pay-line:before { content: "\f2b8"; }
.ri-weibo-fill:before { content: "\f2b9"; }
.ri-weibo-line:before { content: "\f2ba"; }
.ri-whatsapp-fill:before { content: "\f2bb"; }
.ri-whatsapp-line:before { content: "\f2bc"; }
.ri-wheelchair-fill:before { content: "\f2bd"; }
.ri-wheelchair-line:before { content: "\f2be"; }
.ri-wifi-fill:before { content: "\f2bf"; }
.ri-wifi-line:before { content: "\f2c0"; }
.ri-wifi-off-fill:before { content: "\f2c1"; }
.ri-wifi-off-line:before { content: "\f2c2"; }
.ri-window-2-fill:before { content: "\f2c3"; }
.ri-window-2-line:before { content: "\f2c4"; }
.ri-window-fill:before { content: "\f2c5"; }
.ri-window-line:before { content: "\f2c6"; }
.ri-windows-fill:before { content: "\f2c7"; }
.ri-windows-line:before { content: "\f2c8"; }
.ri-windy-fill:before { content: "\f2c9"; }
.ri-windy-line:before { content: "\f2ca"; }
.ri-wireless-charging-fill:before { content: "\f2cb"; }
.ri-wireless-charging-line:before { content: "\f2cc"; }
.ri-women-fill:before { content: "\f2cd"; }
.ri-women-line:before { content: "\f2ce"; }
.ri-wubi-input:before { content: "\f2cf"; }
.ri-xbox-fill:before { content: "\f2d0"; }
.ri-xbox-line:before { content: "\f2d1"; }
.ri-xing-fill:before { content: "\f2d2"; }
.ri-xing-line:before { content: "\f2d3"; }
.ri-youtube-fill:before { content: "\f2d4"; }
.ri-youtube-line:before { content: "\f2d5"; }
.ri-zcool-fill:before { content: "\f2d6"; }
.ri-zcool-line:before { content: "\f2d7"; }
.ri-zhihu-fill:before { content: "\f2d8"; }
.ri-zhihu-line:before { content: "\f2d9"; }
.ri-zoom-in-fill:before { content: "\f2da"; }
.ri-zoom-in-line:before { content: "\f2db"; }
.ri-zoom-out-fill:before { content: "\f2dc"; }
.ri-zoom-out-line:before { content: "\f2dd"; }
.ri-zzz-fill:before { content: "\f2de"; }
.ri-zzz-line:before { content: "\f2df"; }

@font-face {font-display:swap;
    font-family: "flaticon";
    src: url("/wp-content/themes/parskala/assets/fonts/font/flaticon.ttf?6d4c1e576c902034fb3c11ba5e39811a") format("truetype"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.woff?6d4c1e576c902034fb3c11ba5e39811a") format("woff"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.woff2?6d4c1e576c902034fb3c11ba5e39811a") format("woff2"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.eot?6d4c1e576c902034fb3c11ba5e39811a#iefix") format("embedded-opentype"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.svg?6d4c1e576c902034fb3c11ba5e39811a#flaticon") format("svg");
}

i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
    font-family: flaticon !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.flaticon-user:before {
    content: "\f101";
}
.flaticon-user-1:before {
    content: "\f102";
}
.flaticon-user-2:before {
    content: "\f103";
}
.flaticon-user-3:before {
    content: "\f104";
}
.flaticon-user-4:before {
    content: "\f105";
}
.flaticon-user-5:before {
    content: "\f106";
}
.flaticon-profile-user:before {
    content: "\f107";
}
.flaticon-account:before {
    content: "\f108";
}
.flaticon-account-1:before {
    content: "\f109";
}
.flaticon-user-6:before {
    content: "\f10a";
}
.flaticon-account-2:before {
    content: "\f10b";
}
.flaticon-user-7:before {
    content: "\f10c";
}
.flaticon-user-8:before {
    content: "\f10d";
}
.flaticon-user-9:before {
    content: "\f10e";
}
.flaticon-user-10:before {
    content: "\f10f";
}
.flaticon-user-11:before {
    content: "\f110";
}
.flaticon-info:before {
    content: "\f111";
}
.flaticon-user-12:before {
    content: "\f112";
}
.flaticon-user-13:before {
    content: "\f113";
}
.flaticon-love:before {
    content: "\f114";
}
.flaticon-key:before {
    content: "\f115";
}
.flaticon-bag:before {
    content: "\f116";
}
.flaticon-add-to-basket:before {
    content: "\f117";
}
.flaticon-shopping-bag:before {
    content: "\f118";
}
.flaticon-bag-1:before {
    content: "\f119";
}
.flaticon-shopping-bag-1:before {
    content: "\f11a";
}
.flaticon-shopping-bag-2:before {
    content: "\f11b";
}
.flaticon-shopping-cart:before {
    content: "\f11c";
}
.flaticon-shopping-bag-3:before {
    content: "\f11d";
}
.flaticon-shopping-cart-1:before {
    content: "\f11e";
}
.flaticon-sale-tag:before {
    content: "\f11f";
}
.flaticon-online-shopping:before {
    content: "\f120";
}
.flaticon-shopping-bag-4:before {
    content: "\f121";
}
.flaticon-add:before {
    content: "\f122";
}
.flaticon-shopping-cart-2:before {
    content: "\f123";
}
.flaticon-shopping-cart-3:before {
    content: "\f124";
}
.flaticon-shopping-cart-4:before {
    content: "\f125";
}
.flaticon-shopping-cart-5:before {
    content: "\f126";
}
.flaticon-shopping-bag-5:before {
    content: "\f127";
}
.flaticon-cart:before {
    content: "\f128";
}
.flaticon-shopping-bag-6:before {
    content: "\f129";
}
.flaticon-message:before {
    content: "\f12a";
}
.flaticon-settings:before {
    content: "\f12b";
}
.flaticon-trash-bin:before {
    content: "\f12c";
}
.flaticon-notification-bell:before {
    content: "\f12d";
}
.flaticon-clock:before {
    content: "\f12e";
}
.flaticon-discount-bag:before {
    content: "\f12f";
}
.flaticon-message-1:before {
    content: "\f130";
}
.flaticon-menu-bar:before {
    content: "\f131";
}
.flaticon-unlocked:before {
    content: "\f132";
}
.flaticon-user-icon:before {
    content: "\f133";
}
.flaticon-document:before {
    content: "\f134";
}
.flaticon-credit-card:before {
    content: "\f135";
}
.flaticon-user-14:before {
    content: "\f136";
}
.flaticon-shop-bag:before {
    content: "\f137";
}
.flaticon-shopping-bag-7:before {
    content: "\f138";
}
.flaticon-add-to-cart:before {
    content: "\f139";
}
.flaticon-shopping-bag-8:before {
    content: "\f13a";
}
.flaticon-shopping-bag-9:before {
    content: "\f13b";
}
.flaticon-shopping-bag-10:before {
    content: "\f13c";
}
.flaticon-shopping-bag-11:before {
    content: "\f13d";
}
.flaticon-shopping-bag-12:before {
    content: "\f13e";
}
.flaticon-bag-2:before {
    content: "\f13f";
}
.flaticon-shopping-bag-13:before {
    content: "\f140";
}
.flaticon-shopping-cart-6:before {
    content: "\f141";
}
.flaticon-shopping-bag-14:before {
    content: "\f142";
}
.flaticon-shopping-bag-15:before {
    content: "\f143";
}
.flaticon-shopping-bag-16:before {
    content: "\f144";
}
.flaticon-shopping-bag-17:before {
    content: "\f145";
}
.flaticon-shopping-bag-18:before {
    content: "\f146";
}
.flaticon-handbag:before {
    content: "\f147";
}
.flaticon-shopping-cart-7:before {
    content: "\f148";
}
.flaticon-shopping-cart-8:before {
    content: "\f149";
}
.flaticon-shopping-bag-19:before {
    content: "\f14a";
}
.flaticon-shopping-trolley:before {
    content: "\f14b";
}
.flaticon-ecommerce:before {
    content: "\f14c";
}
.flaticon-shopping-cart-9:before {
    content: "\f14d";
}
.flaticon-shopping-bag-20:before {
    content: "\f14e";
}
.flaticon-cart-1:before {
    content: "\f14f";
}
.flaticon-shopping-cart-10:before {
    content: "\f150";
}
.flaticon-shopping-bag-21:before {
    content: "\f151";
}
.flaticon-shopping:before {
    content: "\f152";
}
.flaticon-heart:before {
    content: "\f153";
}
.flaticon-heart-1:before {
    content: "\f154";
}
.flaticon-share:before {
    content: "\f155";
}
.flaticon-chart-up:before {
    content: "\f156";
}
.flaticon-investment:before {
    content: "\f157";
}
.flaticon-price-tag:before {
    content: "\f158";
}
.flaticon-stock-chart:before {
    content: "\f159";
}
.flaticon-oil-price:before {
    content: "\f15a";
}
.flaticon-chart:before {
    content: "\f15b";
}
.flaticon-stock-chart-1:before {
    content: "\f15c";
}
.flaticon-pie-chart:before {
    content: "\f15d";
}
.flaticon-growth-chart:before {
    content: "\f15e";
}
.flaticon-graph:before {
    content: "\f15f";
}
.flaticon-bar-chart:before {
    content: "\f160";
}
.flaticon-compare:before {
    content: "\f161";
}
.flaticon-scales:before {
    content: "\f162";
}
.flaticon-compare-1:before {
    content: "\f163";
}
.flaticon-compare-2:before {
    content: "\f164";
}
.flaticon-before-after:before {
    content: "\f165";
}
.flaticon-bar-chart-1:before {
    content: "\f166";
}
.flaticon-price-tag-1:before {
    content: "\f167";
}
.flaticon-circle:before {
    content: "\f168";
}
.flaticon-exchange:before {
    content: "\f169";
}
.flaticon-circular-arrows:before {
    content: "\f16a";
}
.flaticon-undo:before {
    content: "\f16b";
}
.flaticon-up-down:before {
    content: "\f16c";
}
.flaticon-exchange-1:before {
    content: "\f16d";
}
.flaticon-exchange-2:before {
    content: "\f16e";
}
.flaticon-shuffle:before {
    content: "\f16f";
}
.flaticon-shuffle-1:before {
    content: "\f170";
}
.flaticon-shuffle-2:before {
    content: "\f171";
}
.flaticon-shuffle-3:before {
    content: "\f172";
}
.flaticon-shuffle-4:before {
    content: "\f173";
}
.flaticon-video-player:before {
    content: "\f174";
}
.flaticon-shopping-bag-22:before {
    content: "\f175";
}
.flaticon-store:before {
    content: "\f176";
}
.flaticon-shop:before {
    content: "\f177";
}
.flaticon-store-1:before {
    content: "\f178";
}
.flaticon-shop-1:before {
    content: "\f179";
}
.flaticon-shop-2:before {
    content: "\f17a";
}
.flaticon-badge:before {
    content: "\f17b";
}
.flaticon-medal:before {
    content: "\f17c";
}
.flaticon-medal-1:before {
    content: "\f17d";
}
.flaticon-badge-1:before {
    content: "\f17e";
}
.flaticon-medal-2:before {
    content: "\f17f";
}
.flaticon-medal-3:before {
    content: "\f180";
}
.flaticon-medal-4:before {
    content: "\f181";
}
.flaticon-medal-5:before {
    content: "\f182";
}
.flaticon-reward:before {
    content: "\f183";
}
.flaticon-quality:before {
    content: "\f184";
}
.flaticon-medal-6:before {
    content: "\f185";
}
.flaticon-package:before {
    content: "\f186";
}
.flaticon-delivery:before {
    content: "\f187";
}
.flaticon-box:before {
    content: "\f188";
}
.flaticon-sending:before {
    content: "\f189";
}
.flaticon-edit:before {
    content: "\f18a";
}
.flaticon-pencil:before {
    content: "\f18b";
}
.flaticon-conversation:before {
    content: "\f18c";
}
.flaticon-question:before {
    content: "\f18d";
}
.flaticon-question-1:before {
    content: "\f18e";
}
.flaticon-question-2:before {
    content: "\f18f";
}
.flaticon-request:before {
    content: "\f190";
}
.flaticon-question-3:before {
    content: "\f191";
}
.flaticon-question-4:before {
    content: "\f192";
}
.flaticon-question-5:before {
    content: "\f193";
}
.flaticon-question-6:before {
    content: "\f194";
}
.flaticon-question-7:before {
    content: "\f195";
}
@font-face {font-display:swap;
  font-family: 'parsfont';
  src:  url('/wp-content/themes/parskala/assets/fonts/parsfont/fonts/pars-font.eot?7vaoat');
  src:  url('/wp-content/themes/parskala/assets/fonts/parsfont/fonts/pars-font.eot?7vaoat#iefix') format('embedded-opentype'),
    url('/wp-content/themes/parskala/assets/fonts/parsfont/fonts/pars-font.ttf?7vaoat') format('truetype'),
    url('/wp-content/themes/parskala/assets/fonts/parsfont/fonts/pars-font.woff?7vaoat') format('woff'),
    url('/wp-content/themes/parskala/assets/fonts/parsfont/fonts/pars-font.svg?7vaoat#pars-font') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="prk-"], [class*=" prk-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'parsfont' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.prk-dcube:before {
  content: "\e900";
}
.prk-d-cube-scan:before {
  content: "\e901";
}
.prk-d-rotate:before {
  content: "\e902";
}
.prk-d-square:before {
  content: "\e903";
}
.prk-square:before {
  content: "\e904";
}
.prk-support:before {
  content: "\e905";
}
.prk-activity:before {
  content: "\e906";
}
.prk-add:before {
  content: "\e907";
}
.prk-add-circle:before {
  content: "\e908";
}
.prk-additem:before {
  content: "\e909";
}
.prk-add-square:before {
  content: "\e90a";
}
.prk-airdrop:before {
  content: "\e90b";
}
.prk-airplane:before {
  content: "\e90c";
}
.prk-airplane-square:before {
  content: "\e90d";
}
.prk-airpod:before {
  content: "\e90e";
}
.prk-airpods:before {
  content: "\e90f";
}
.prk-alarm:before {
  content: "\e910";
}
.prk-align-bottom:before {
  content: "\e911";
}
.prk-align-horizontally:before {
  content: "\e912";
}
.prk-align-left:before {
  content: "\e913";
}
.prk-align-right:before {
  content: "\e914";
}
.prk-align-vertically:before {
  content: "\e915";
}
.prk-aquarius:before {
  content: "\e916";
}
.prk-archive:before {
  content: "\e917";
}
.prk-archive-1:before {
  content: "\e918";
}
.prk-archive-2:before {
  content: "\e919";
}
.prk-archive-add:before {
  content: "\e91a";
}
.prk-archive-book:before {
  content: "\e91b";
}
.prk-archive-minus:before {
  content: "\e91c";
}
.prk-archive-slash:before {
  content: "\e91d";
}
.prk-archive-tick:before {
  content: "\e91e";
}
.prk-arrange-circle:before {
  content: "\e91f";
}
.prk-arrange-circle-2:before {
  content: "\e920";
}
.prk-arrange-square:before {
  content: "\e921";
}
.prk-arrange-square-2:before {
  content: "\e922";
}
.prk-arrow:before {
  content: "\e923";
}
.prk-arrow-2:before {
  content: "\e924";
}
.prk-arrow-3:before {
  content: "\e925";
}
.prk-arrow-bottom:before {
  content: "\e926";
}
.prk-arrow-circle-down:before {
  content: "\e927";
}
.prk-arrow-circle-left:before {
  content: "\e928";
}
.prk-arrow-circle-right:before {
  content: "\e929";
}
.prk-arrow-circle-up:before {
  content: "\e92a";
}
.prk-arrow-down:before {
  content: "\e92b";
}
.prk-arrow-down-1:before {
  content: "\e92c";
}
.prk-arrow-down-2:before {
  content: "\e92d";
}
.prk-arrow-left:before {
  content: "\e92e";
}
.prk-arrow-left-1:before {
  content: "\e92f";
}
.prk-arrow-left-2:before {
  content: "\e930";
}
.prk-arrow-left-3:before {
  content: "\e931";
}
.prk-arrow-right:before {
  content: "\e932";
}
.prk-arrow-right-1:before {
  content: "\e933";
}
.prk-arrow-right-2:before {
  content: "\e934";
}
.prk-arrow-right-3:before {
  content: "\e935";
}
.prk-arrow-right-4:before {
  content: "\e936";
}
.prk-arrow-square:before {
  content: "\e937";
}
.prk-arrow-square-down:before {
  content: "\e938";
}
.prk-arrow-square-left:before {
  content: "\e939";
}
.prk-arrow-square-up:before {
  content: "\e93a";
}
.prk-arrow-swap:before {
  content: "\e93b";
}
.prk-arrow-swap-horizontal:before {
  content: "\e93c";
}
.prk-arrow-up:before {
  content: "\e93d";
}
.prk-arrow-up-1:before {
  content: "\e93e";
}
.prk-arrow-up-2:before {
  content: "\e93f";
}
.prk-arrow-up-3:before {
  content: "\e940";
}
.prk-attach-circle:before {
  content: "\e941";
}
.prk-attach-square:before {
  content: "\e942";
}
.prk-audio-square:before {
  content: "\e943";
}
.prk-autobrightness:before {
  content: "\e944";
}
.prk-award:before {
  content: "\e945";
}
.prk-back-square:before {
  content: "\e946";
}
.prk-backward:before {
  content: "\e947";
}
.prk-backward-5-seconds:before {
  content: "\e948";
}
.prk-backward-10-seconds:before {
  content: "\e949";
}
.prk-backward-15-seconds:before {
  content: "\e94a";
}
.prk-backward-item:before {
  content: "\e94b";
}
.prk-bag:before {
  content: "\e94c";
}
.prk-bag-2:before {
  content: "\e94d";
}
.prk-bag-cross:before {
  content: "\e94e";
}
.prk-bag-cross-1:before {
  content: "\e94f";
}
.prk-bag-happy:before {
  content: "\e950";
}
.prk-bag-tick:before {
  content: "\e951";
}
.prk-bag-tick-2:before {
  content: "\e952";
}
.prk-bag-timer:before {
  content: "\e953";
}
.prk-bank:before {
  content: "\e954";
}
.prk-barcode:before {
  content: "\e955";
}
.prk-battery-3full:before {
  content: "\e956";
}
.prk-battery-charging:before {
  content: "\e957";
}
.prk-battery-disable:before {
  content: "\e958";
}
.prk-battery-empty:before {
  content: "\e959";
}
.prk-battery-empty-1:before {
  content: "\e95a";
}
.prk-battery-full:before {
  content: "\e95b";
}
.prk-bezier:before {
  content: "\e95c";
}
.prk-bill:before {
  content: "\e95d";
}
.prk-bitcoin-card:before {
  content: "\e95e";
}
.prk-bitcoin-convert:before {
  content: "\e95f";
}
.prk-bitcoin-refresh:before {
  content: "\e960";
}
.prk-blend:before {
  content: "\e961";
}
.prk-blend-2:before {
  content: "\e962";
}
.prk-bluetooth:before {
  content: "\e963";
}
.prk-bluetooth-2:before {
  content: "\e964";
}
.prk-bluetooth-circle:before {
  content: "\e965";
}
.prk-bluetooth-rectangle:before {
  content: "\e966";
}
.prk-blur:before {
  content: "\e967";
}
.prk-book:before {
  content: "\e968";
}
.prk-book-1:before {
  content: "\e969";
}
.prk-bookmark:before {
  content: "\e96a";
}
.prk-bookmark-2:before {
  content: "\e96b";
}
.prk-book-saved:before {
  content: "\e96c";
}
.prk-book-square:before {
  content: "\e96d";
}
.prk-box:before {
  content: "\e96e";
}
.prk-box-1:before {
  content: "\e96f";
}
.prk-box-2:before {
  content: "\e970";
}
.prk-box-add:before {
  content: "\e971";
}
.prk-box-remove:before {
  content: "\e972";
}
.prk-box-search:before {
  content: "\e973";
}
.prk-box-tick:before {
  content: "\e974";
}
.prk-box-time:before {
  content: "\e975";
}
.prk-briefcase:before {
  content: "\e976";
}
.prk-brifecase-cross:before {
  content: "\e977";
}
.prk-brifecase-tick:before {
  content: "\e978";
}
.prk-brifecase-timer:before {
  content: "\e979";
}
.prk-broom:before {
  content: "\e97a";
}
.prk-brush:before {
  content: "\e97b";
}
.prk-brush-1:before {
  content: "\e97c";
}
.prk-brush-2:before {
  content: "\e97d";
}
.prk-brush-3:before {
  content: "\e97e";
}
.prk-brush-4:before {
  content: "\e97f";
}
.prk-bubble:before {
  content: "\e980";
}
.prk-bucket:before {
  content: "\e981";
}
.prk-bucket-circle:before {
  content: "\e982";
}
.prk-bucket-square:before {
  content: "\e983";
}
.prk-building:before {
  content: "\e984";
}
.prk-building-3:before {
  content: "\e985";
}
.prk-building-4:before {
  content: "\e986";
}
.prk-buildings:before {
  content: "\e987";
}
.prk-buildings-2:before {
  content: "\e988";
}
.prk-buliding:before {
  content: "\e989";
}
.prk-bus:before {
  content: "\e98a";
}
.prk-buy-crypto:before {
  content: "\e98b";
}
.prk-cake:before {
  content: "\e98c";
}
.prk-calculator:before {
  content: "\e98d";
}
.prk-calendar:before {
  content: "\e98e";
}
.prk-calendar-1:before {
  content: "\e98f";
}
.prk-calendar-2:before {
  content: "\e990";
}
.prk-calendar-add:before {
  content: "\e991";
}
.prk-calendar-circle:before {
  content: "\e992";
}
.prk-calendar-edit:before {
  content: "\e993";
}
.prk-calendar-remove:before {
  content: "\e994";
}
.prk-calendar-search:before {
  content: "\e995";
}
.prk-calendar-tick:before {
  content: "\e996";
}
.prk-call:before {
  content: "\e997";
}
.prk-call-add:before {
  content: "\e998";
}
.prk-call-calling:before {
  content: "\e999";
}
.prk-call-incoming:before {
  content: "\e99a";
}
.prk-call-minus:before {
  content: "\e99b";
}
.prk-call-outgoing:before {
  content: "\e99c";
}
.prk-call-received:before {
  content: "\e99d";
}
.prk-call-remove:before {
  content: "\e99e";
}
.prk-call-slash:before {
  content: "\e99f";
}
.prk-camera:before {
  content: "\e9a0";
}
.prk-camera-slash:before {
  content: "\e9a1";
}
.prk-candle:before {
  content: "\e9a2";
}
.prk-candle-2:before {
  content: "\e9a3";
}
.prk-car:before {
  content: "\e9a4";
}
.prk-card:before {
  content: "\e9a5";
}
.prk-card-add:before {
  content: "\e9a6";
}
.prk-card-coin:before {
  content: "\e9a7";
}
.prk-card-edit:before {
  content: "\e9a8";
}
.prk-card-pos:before {
  content: "\e9a9";
}
.prk-card-receive:before {
  content: "\e9aa";
}
.prk-card-remove:before {
  content: "\e9ab";
}
.prk-card-remove-1:before {
  content: "\e9ac";
}
.prk-cards:before {
  content: "\e9ad";
}
.prk-card-send:before {
  content: "\e9ae";
}
.prk-card-slash:before {
  content: "\e9af";
}
.prk-card-tick:before {
  content: "\e9b0";
}
.prk-card-tick-1:before {
  content: "\e9b1";
}
.prk-category:before {
  content: "\e9b2";
}
.prk-category-2:before {
  content: "\e9b3";
}
.prk-cd:before {
  content: "\e9b4";
}
.prk-chart:before {
  content: "\e9b5";
}
.prk-chart-1:before {
  content: "\e9b6";
}
.prk-chart-2:before {
  content: "\e9b7";
}
.prk-chart-3:before {
  content: "\e9b8";
}
.prk-chart-21:before {
  content: "\e9b9";
}
.prk-chart-fail:before {
  content: "\e9ba";
}
.prk-chart-square:before {
  content: "\e9bb";
}
.prk-chart-success:before {
  content: "\e9bc";
}
.prk-check:before {
  content: "\e9bd";
}
.prk-chrome:before {
  content: "\e9be";
}
.prk-clipboard:before {
  content: "\e9bf";
}
.prk-clipboard-close:before {
  content: "\e9c0";
}
.prk-clipboard-export:before {
  content: "\e9c1";
}
.prk-clipboard-import:before {
  content: "\e9c2";
}
.prk-clipboard-text:before {
  content: "\e9c3";
}
.prk-clipboard-tick:before {
  content: "\e9c4";
}
.prk-clock:before {
  content: "\e9c5";
}
.prk-clock-1:before {
  content: "\e9c6";
}
.prk-close-circle:before {
  content: "\e9c7";
}
.prk-close-square:before {
  content: "\e9c8";
}
.prk-cloud:before {
  content: "\e9c9";
}
.prk-cloud-add:before {
  content: "\e9ca";
}
.prk-cloud-change:before {
  content: "\e9cb";
}
.prk-cloud-connection:before {
  content: "\e9cc";
}
.prk-cloud-cross:before {
  content: "\e9cd";
}
.prk-cloud-drizzle:before {
  content: "\e9ce";
}
.prk-cloud-fog:before {
  content: "\e9cf";
}
.prk-cloud-lightning:before {
  content: "\e9d0";
}
.prk-cloud-minus:before {
  content: "\e9d1";
}
.prk-cloud-notif:before {
  content: "\e9d2";
}
.prk-cloud-plus:before {
  content: "\e9d3";
}
.prk-cloud-remove:before {
  content: "\e9d4";
}
.prk-cloud-snow:before {
  content: "\e9d5";
}
.prk-cloud-sunny:before {
  content: "\e9d6";
}
.prk-code:before {
  content: "\e9d7";
}
.prk-code-1:before {
  content: "\e9d8";
}
.prk-code-circle:before {
  content: "\e9d9";
}
.prk-coffee:before {
  content: "\e9da";
}
.prk-coin:before {
  content: "\e9db";
}
.prk-coin-1:before {
  content: "\e9dc";
}
.prk-colorfilter:before {
  content: "\e9dd";
}
.prk-colors-square:before {
  content: "\e9de";
}
.prk-color-swatch:before {
  content: "\e9df";
}
.prk-command:before {
  content: "\e9e0";
}
.prk-command-square:before {
  content: "\e9e1";
}
.prk-component:before {
  content: "\e9e2";
}
.prk-computing:before {
  content: "\e9e3";
}
.prk-convert:before {
  content: "\e9e4";
}
.prk-convert-3d-cube:before {
  content: "\e9e5";
}
.prk-convert-card:before {
  content: "\e9e6";
}
.prk-convertshape:before {
  content: "\e9e7";
}
.prk-convertshape-2:before {
  content: "\e9e8";
}
.prk-copy:before {
  content: "\e9e9";
}
.prk-copyright:before {
  content: "\e9ea";
}
.prk-copy-success:before {
  content: "\e9eb";
}
.prk-courthouse:before {
  content: "\e9ec";
}
.prk-cpu:before {
  content: "\e9ed";
}
.prk-cpu-charge:before {
  content: "\e9ee";
}
.prk-cpu-setting:before {
  content: "\e9ef";
}
.prk-creative-commons:before {
  content: "\e9f0";
}
.prk-crop:before {
  content: "\e9f1";
}
.prk-crown:before {
  content: "\e9f2";
}
.prk-crown-1:before {
  content: "\e9f3";
}
.prk-cup:before {
  content: "\e9f4";
}
.prk-danger:before {
  content: "\e9f5";
}
.prk-data:before {
  content: "\e9f6";
}
.prk-data-2 .path1:before {
  content: "\e9f7";
  color: rgb(41, 45, 50);
}
.prk-data-2 .path2:before {
  content: "\e9f8";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-data-2 .path3:before {
  content: "\e9f9";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-data-2 .path4:before {
  content: "\e9fa";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-data-2 .path5:before {
  content: "\e9fb";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.prk-data-2 .path6:before {
  content: "\e9fc";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-data-2 .path7:before {
  content: "\e9fd";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-data-2 .path8:before {
  content: "\e9fe";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-designtools:before {
  content: "\e9ff";
}
.prk-device-message:before {
  content: "\ea00";
}
.prk-devices:before {
  content: "\ea01";
}
.prk-diagram:before {
  content: "\ea03";
}
.prk-diamonds:before {
  content: "\ea04";
}
.prk-direct:before {
  content: "\ea05";
}
.prk-directbox-default:before {
  content: "\ea06";
}
.prk-directbox-notif:before {
  content: "\ea07";
}
.prk-directbox-receive:before {
  content: "\ea08";
}
.prk-directbox-send:before {
  content: "\ea09";
}
.prk-direct-down:before {
  content: "\ea0a";
}
.prk-direct-inbox:before {
  content: "\ea0b";
}
.prk-direct-left:before {
  content: "\ea0c";
}
.prk-direct-normal:before {
  content: "\ea0d";
}
.prk-direct-notification:before {
  content: "\ea0e";
}
.prk-direct-right:before {
  content: "\ea0f";
}
.prk-direct-send:before {
  content: "\ea10";
}
.prk-direct-up:before {
  content: "\ea11";
}
.prk-discount-circle:before {
  content: "\ea12";
}
.prk-discount-shape:before {
  content: "\ea13";
}
.prk-discover:before {
  content: "\ea14";
}
.prk-discover-1:before {
  content: "\ea15";
}
.prk-dislike:before {
  content: "\ea16";
}
.prk-document:before {
  content: "\ea17";
}
.prk-document-1:before {
  content: "\ea18";
}
.prk-document-cloud:before {
  content: "\ea19";
}
.prk-document-code:before {
  content: "\ea1a";
}
.prk-document-code-2:before {
  content: "\ea1b";
}
.prk-document-copy:before {
  content: "\ea1c";
}
.prk-document-download:before {
  content: "\ea1d";
}
.prk-document-favorite:before {
  content: "\ea1e";
}
.prk-document-filter:before {
  content: "\ea1f";
}
.prk-document-forward:before {
  content: "\ea20";
}
.prk-document-like:before {
  content: "\ea21";
}
.prk-document-normal:before {
  content: "\ea22";
}
.prk-document-previous:before {
  content: "\ea23";
}
.prk-document-sketch:before {
  content: "\ea24";
}
.prk-document-text:before {
  content: "\ea25";
}
.prk-document-text-1:before {
  content: "\ea26";
}
.prk-document-upload:before {
  content: "\ea27";
}
.prk-dollar-circle:before {
  content: "\ea28";
}
.prk-dollar-square:before {
  content: "\ea29";
}
.prk-driver:before {
  content: "\ea2a";
}
.prk-driver-2:before {
  content: "\ea2b";
}
.prk-driving:before {
  content: "\ea2d";
}
.prk-edit:before {
  content: "\ea2e";
}
.prk-edit-2:before {
  content: "\ea2f";
}
.prk-electricity:before {
  content: "\ea30";
}
.prk-element-2:before {
  content: "\ea31";
}
.prk-element-3:before {
  content: "\ea32";
}
.prk-element-4:before {
  content: "\ea33";
}
.prk-element-equal:before {
  content: "\ea34";
}
.prk-element-plus:before {
  content: "\ea35";
}
.prk-emoji-happy:before {
  content: "\ea36";
}
.prk-emoji-normal:before {
  content: "\ea37";
}
.prk-emoji-sad:before {
  content: "\ea38";
}
.prk-empty-wallet:before {
  content: "\ea39";
}
.prk-empty-wallet-add:before {
  content: "\ea3a";
}
.prk-empty-wallet-change:before {
  content: "\ea3b";
}
.prk-empty-wallet-remove:before {
  content: "\ea3c";
}
.prk-empty-wallet-tick:before {
  content: "\ea3d";
}
.prk-empty-wallet-time:before {
  content: "\ea3e";
}
.prk-eraser:before {
  content: "\ea3f";
}
.prk-eraser-1:before {
  content: "\ea40";
}
.prk-export:before {
  content: "\ea41";
}
.prk-export-1:before {
  content: "\ea42";
}
.prk-export-2:before {
  content: "\ea43";
}
.prk-export-3:before {
  content: "\ea44";
}
.prk-external-drive:before {
  content: "\ea45";
}
.prk-eye:before {
  content: "\ea46";
}
.prk-eye-slash:before {
  content: "\ea47";
}
.prk-fatrows:before {
  content: "\ea48";
}
.prk-favorite-chart:before {
  content: "\ea49";
}
.prk-filter:before {
  content: "\ea4a";
}
.prk-filter-add:before {
  content: "\ea4b";
}
.prk-filter-edit:before {
  content: "\ea4c";
}
.prk-filter-remove:before {
  content: "\ea4d";
}
.prk-filter-search:before {
  content: "\ea4e";
}
.prk-filter-square:before {
  content: "\ea4f";
}
.prk-filter-tick:before {
  content: "\ea50";
}
.prk-finger-cricle:before {
  content: "\ea51";
}
.prk-finger-scan:before {
  content: "\ea52";
}
.prk-firstline:before {
  content: "\ea53";
}
.prk-flag:before {
  content: "\ea54";
}
.prk-flag-2:before {
  content: "\ea55";
}
.prk-flash:before {
  content: "\ea56";
}
.prk-flash-1:before {
  content: "\ea57";
}
.prk-flash-circle:before {
  content: "\ea58";
}
.prk-flash-circle-1:before {
  content: "\ea59";
}
.prk-flash-slash:before {
  content: "\ea5a";
}
.prk-folder:before {
  content: "\ea5b";
}
.prk-folder-2:before {
  content: "\ea5c";
}
.prk-folder-add:before {
  content: "\ea5d";
}
.prk-folder-cloud:before {
  content: "\ea5e";
}
.prk-folder-connection:before {
  content: "\ea5f";
}
.prk-folder-cross:before {
  content: "\ea60";
}
.prk-folder-favorite:before {
  content: "\ea61";
}
.prk-folder-minus:before {
  content: "\ea62";
}
.prk-folder-open:before {
  content: "\ea63";
}
.prk-forbidden:before {
  content: "\ea64";
}
.prk-forbidden-2:before {
  content: "\ea65";
}
.prk-format-circle:before {
  content: "\ea66";
}
.prk-format-square:before {
  content: "\ea67";
}
.prk-forward:before {
  content: "\ea68";
}
.prk-forward-5-seconds:before {
  content: "\ea69";
}
.prk-forward-10-seconds:before {
  content: "\ea6a";
}
.prk-forward-15-seconds:before {
  content: "\ea6b";
}
.prk-forward-item:before {
  content: "\ea6c";
}
.prk-forward-square:before {
  content: "\ea6d";
}
.prk-frame:before {
  content: "\ea6e";
}
.prk-frame-1:before {
  content: "\ea6f";
}
.prk-frame-2:before {
  content: "\ea70";
}
.prk-frame-3:before {
  content: "\ea71";
}
.prk-frame-4:before {
  content: "\ea72";
}
.prk-gallery:before {
  content: "\ea73";
}
.prk-gallery-add:before {
  content: "\ea74";
}
.prk-gallery-edit:before {
  content: "\ea75";
}
.prk-gallery-export:before {
  content: "\ea76";
}
.prk-gallery-favorite:before {
  content: "\ea77";
}
.prk-gallery-import:before {
  content: "\ea78";
}
.prk-gallery-remove:before {
  content: "\ea79";
}
.prk-gallery-slash:before {
  content: "\ea7a";
}
.prk-gallery-tick:before {
  content: "\ea7b";
}
.prk-game:before {
  content: "\ea7c";
}
.prk-gameboy:before {
  content: "\ea7d";
}
.prk-gas-station:before {
  content: "\ea7e";
}
.prk-gemini:before {
  content: "\ea7f";
}
.prk-gemini-2:before {
  content: "\ea80";
}
.prk-ghost:before {
  content: "\ea81";
}
.prk-gift:before {
  content: "\ea82";
}
.prk-glass:before {
  content: "\ea83";
}
.prk-glass-1:before {
  content: "\ea84";
}
.prk-global:before {
  content: "\ea85";
}
.prk-global-edit:before {
  content: "\ea86";
}
.prk-global-refresh:before {
  content: "\ea87";
}
.prk-global-search:before {
  content: "\ea88";
}
.prk-gps:before {
  content: "\ea89";
}
.prk-gps-slash:before {
  content: "\ea8a";
}
.prk-grammerly:before {
  content: "\ea8b";
}
.prk-graph:before {
  content: "\ea8c";
}
.prk-grid-1:before {
  content: "\ea8d";
}
.prk-grid-2:before {
  content: "\ea8e";
}
.prk-grid-3:before {
  content: "\ea8f";
}
.prk-grid-4:before {
  content: "\ea90";
}
.prk-grid-5:before {
  content: "\ea91";
}
.prk-grid-6:before {
  content: "\ea92";
}
.prk-grid-7:before {
  content: "\ea93";
}
.prk-grid-8:before {
  content: "\ea94";
}
.prk-grid-9:before {
  content: "\ea95";
}
.prk-grid-edit:before {
  content: "\ea96";
}
.prk-grid-eraser:before {
  content: "\ea97";
}
.prk-grid-lock:before {
  content: "\ea98";
}
.prk-happyemoji:before {
  content: "\ea99";
}
.prk-hashtag:before {
  content: "\ea9a";
}
.prk-hashtag-1:before {
  content: "\ea9b";
}
.prk-hashtag-down:before {
  content: "\ea9c";
}
.prk-hashtag-up:before {
  content: "\ea9d";
}
.prk-headphone:before {
  content: "\ea9e";
}
.prk-headphones:before {
  content: "\ea9f";
}
.prk-health:before {
  content: "\eaa0";
}
.prk-heart:before {
  content: "\eaa1";
}
.prk-heart-add:before {
  content: "\eaa2";
}
.prk-heart-circle:before {
  content: "\eaa3";
}
.prk-heart-edit:before {
  content: "\eaa4";
}
.prk-heart-remove:before {
  content: "\eaa5";
}
.prk-heart-search:before {
  content: "\eaa6";
}
.prk-heart-slash:before {
  content: "\eaa7";
}
.prk-heart-tick:before {
  content: "\eaa8";
}
.prk-hierarchy:before {
  content: "\eaa9";
}
.prk-hierarchy-2:before {
  content: "\eaaa";
}
.prk-hierarchy-3:before {
  content: "\eaab";
}
.prk-hierarchy-square:before {
  content: "\eaac";
}
.prk-hierarchy-square-2:before {
  content: "\eaad";
}
.prk-hierarchy-square-3:before {
  content: "\eaae";
}
.prk-home:before {
  content: "\eaaf";
}
.prk-home-1:before {
  content: "\eab0";
}
.prk-home-2:before {
  content: "\eab1";
}
.prk-home-hashtag:before {
  content: "\eab2";
}
.prk-home-trend-down:before {
  content: "\eab3";
}
.prk-home-trend-up:before {
  content: "\eab4";
}
.prk-home-wifi:before {
  content: "\eab5";
}
.prk-hospital:before {
  content: "\eab6";
}
.prk-house:before {
  content: "\eab7";
}
.prk-house-2:before {
  content: "\eab8";
}
.prk-icon:before {
  content: "\eab9";
}
.prk-image:before {
  content: "\eaba";
}
.prk-import:before {
  content: "\eabb";
}
.prk-import-1:before {
  content: "\eabc";
}
.prk-import-2:before {
  content: "\eabd";
}
.prk-info-circle:before {
  content: "\eabe";
}
.prk-information:before {
  content: "\eabf";
}
.prk-instagram:before {
  content: "\eac0";
}
.prk-judge:before {
  content: "\eac1";
}
.prk-kanban:before {
  content: "\eac2";
}
.prk-key:before {
  content: "\eac3";
}
.prk-keyboard:before {
  content: "\eac4";
}
.prk-keyboard-open:before {
  content: "\eac5";
}
.prk-key-square:before {
  content: "\eac6";
}
.prk-lamp:before {
  content: "\eac7";
}
.prk-lamp-1:before {
  content: "\eac8";
}
.prk-lamp-charge:before {
  content: "\eac9";
}
.prk-lamp-on:before {
  content: "\eaca";
}
.prk-lamp-slash:before {
  content: "\eacb";
}
.prk-language-circle:before {
  content: "\eacc";
}
.prk-language-square:before {
  content: "\eacd";
}
.prk-layer:before {
  content: "\eace";
}
.prk-level:before {
  content: "\eacf";
}
.prk-lifebuoy:before {
  content: "\ead0";
}
.prk-like:before {
  content: "\ead1";
}
.prk-like-1:before {
  content: "\ead2";
}
.prk-like-dislike:before {
  content: "\ead3";
}
.prk-like-shapes:before {
  content: "\ead4";
}
.prk-like-tag:before {
  content: "\ead5";
}
.prk-link:before {
  content: "\ead6";
}
.prk-link-1:before {
  content: "\ead7";
}
.prk-link-2:before {
  content: "\ead8";
}
.prk-link-21:before {
  content: "\ead9";
}
.prk-link-circle:before {
  content: "\eada";
}
.prk-link-square:before {
  content: "\eadb";
}
.prk-location:before {
  content: "\eadc";
}
.prk-location-add:before {
  content: "\eadd";
}
.prk-location-cross:before {
  content: "\eade";
}
.prk-location-minus:before {
  content: "\eadf";
}
.prk-location-slash:before {
  content: "\eae0";
}
.prk-location-tick:before {
  content: "\eae1";
}
.prk-lock:before {
  content: "\eae2";
}
.prk-lock-1:before {
  content: "\eae3";
}
.prk-lock-circle:before {
  content: "\eae4";
}
.prk-lock-slash:before {
  content: "\eae5";
}
.prk-login:before {
  content: "\eae6";
}
.prk-login-1:before {
  content: "\eae7";
}
.prk-logout:before {
  content: "\eae8";
}
.prk-logout-1:before {
  content: "\eae9";
}
.prk-lovely:before {
  content: "\eaea";
}
.prk-magicpen:before {
  content: "\eaeb";
}
.prk-magic-star:before {
  content: "\eaec";
}
.prk-main-component:before {
  content: "\eaed";
}
.prk-man:before {
  content: "\eaee";
}
.prk-map:before {
  content: "\eaef";
}
.prk-map-1:before {
  content: "\eaf0";
}
.prk-mask:before {
  content: "\eaf1";
}
.prk-mask-1:before {
  content: "\eaf2";
}
.prk-mask-2:before {
  content: "\eaf3";
}
.prk-math:before {
  content: "\eaf4";
}
.prk-maximize:before {
  content: "\eaf5";
}
.prk-maximize-1:before {
  content: "\eaf6";
}
.prk-maximize-2:before {
  content: "\eaf7";
}
.prk-maximize-3:before {
  content: "\eaf8";
}
.prk-maximize-4:before {
  content: "\eaf9";
}
.prk-maximize-21:before {
  content: "\eafa";
}
.prk-maximize-circle:before {
  content: "\eafb";
}
.prk-medal:before {
  content: "\eafc";
}
.prk-medal-star:before {
  content: "\eafd";
}
.prk-menu:before {
  content: "\eafe";
}
.prk-menu-1:before {
  content: "\eaff";
}
.prk-menu-board:before {
  content: "\eb00";
}
.prk-message:before {
  content: "\eb01";
}
.prk-message-2:before {
  content: "\eb02";
}
.prk-message-add:before {
  content: "\eb03";
}
.prk-message-add-1:before {
  content: "\eb04";
}
.prk-message-circle:before {
  content: "\eb05";
}
.prk-message-edit:before {
  content: "\eb06";
}
.prk-message-favorite:before {
  content: "\eb07";
}
.prk-message-minus:before {
  content: "\eb08";
}
.prk-message-notif:before {
  content: "\eb09";
}
.prk-message-programming:before {
  content: "\eb0a";
}
.prk-message-question:before {
  content: "\eb0b";
}
.prk-message-remove:before {
  content: "\eb0c";
}
.prk-messages:before {
  content: "\eb0d";
}
.prk-messages-1:before {
  content: "\eb0e";
}
.prk-messages-2:before {
  content: "\eb0f";
}
.prk-messages-3:before {
  content: "\eb10";
}
.prk-message-search:before {
  content: "\eb11";
}
.prk-message-square:before {
  content: "\eb12";
}
.prk-message-text:before {
  content: "\eb13";
}
.prk-message-text-1:before {
  content: "\eb14";
}
.prk-message-tick:before {
  content: "\eb15";
}
.prk-message-time:before {
  content: "\eb16";
}
.prk-microphone:before {
  content: "\eb17";
}
.prk-microphone-2:before {
  content: "\eb18";
}
.prk-microphone-slash:before {
  content: "\eb19";
}
.prk-microphone-slash-1:before {
  content: "\eb1a";
}
.prk-microscope:before {
  content: "\eb1b";
}
.prk-milk:before {
  content: "\eb1c";
}
.prk-mini-music-sqaure:before {
  content: "\eb1d";
}
.prk-minus:before {
  content: "\eb1e";
}
.prk-minus-cirlce:before {
  content: "\eb1f";
}
.prk-minus-square:before {
  content: "\eb20";
}
.prk-mirror:before {
  content: "\eb21";
}
.prk-mirroring-screen:before {
  content: "\eb22";
}
.prk-mobile:before {
  content: "\eb23";
}
.prk-mobile-programming:before {
  content: "\eb24";
}
.prk-money:before {
  content: "\eb25";
}
.prk-money-2:before {
  content: "\eb26";
}
.prk-money-3:before {
  content: "\eb27";
}
.prk-money-4:before {
  content: "\eb28";
}
.prk-money-add:before {
  content: "\eb29";
}
.prk-money-change:before {
  content: "\eb2a";
}
.prk-money-forbidden:before {
  content: "\eb2b";
}
.prk-money-recive:before {
  content: "\eb2c";
}
.prk-money-remove:before {
  content: "\eb2d";
}
.prk-moneys:before {
  content: "\eb2e";
}
.prk-money-send:before {
  content: "\eb2f";
}
.prk-money-tick:before {
  content: "\eb30";
}
.prk-money-time:before {
  content: "\eb31";
}
.prk-monitor:before {
  content: "\eb32";
}
.prk-monitor-mobbile:before {
  content: "\eb33";
}
.prk-monitor-recorder:before {
  content: "\eb34";
}
.prk-moon:before {
  content: "\eb35";
}
.prk-more:before {
  content: "\eb36";
}
.prk-more-2:before {
  content: "\eb37";
}
.prk-more-circle:before {
  content: "\eb38";
}
.prk-more-square:before {
  content: "\eb39";
}
.prk-mouse:before {
  content: "\eb3a";
}
.prk-mouse-1:before {
  content: "\eb3b";
}
.prk-mouse-circle:before {
  content: "\eb3c";
}
.prk-mouse-square:before {
  content: "\eb3d";
}
.prk-music:before {
  content: "\eb3e";
}
.prk-music-circle:before {
  content: "\eb3f";
}
.prk-music-dashboard:before {
  content: "\eb40";
}
.prk-music-filter:before {
  content: "\eb41";
}
.prk-music-library-2:before {
  content: "\eb42";
}
.prk-musicnote:before {
  content: "\eb43";
}
.prk-music-play:before {
  content: "\eb44";
}
.prk-music-playlist:before {
  content: "\eb45";
}
.prk-music-square:before {
  content: "\eb46";
}
.prk-music-square-add:before {
  content: "\eb47";
}
.prk-music-square-remove:before {
  content: "\eb48";
}
.prk-music-square-search:before {
  content: "\eb49";
}
.prk-next:before {
  content: "\eb4a";
}
.prk-note:before {
  content: "\eb4b";
}
.prk-note-1:before {
  content: "\eb4c";
}
.prk-note-2:before {
  content: "\eb4d";
}
.prk-note-21:before {
  content: "\eb4e";
}
.prk-note-add:before {
  content: "\eb4f";
}
.prk-note-favorite:before {
  content: "\eb50";
}
.prk-note-remove:before {
  content: "\eb51";
}
.prk-note-square:before {
  content: "\eb52";
}
.prk-note-text:before {
  content: "\eb53";
}
.prk-notification:before {
  content: "\eb54";
}
.prk-notification-1:before {
  content: "\eb55";
}
.prk-notification-bing:before {
  content: "\eb56";
}
.prk-notification-circle:before {
  content: "\eb57";
}
.prk-notification-favorite:before {
  content: "\eb58";
}
.prk-notification-status:before {
  content: "\eb59";
}
.prk-omega-circle:before {
  content: "\eb5a";
}
.prk-omega-square:before {
  content: "\eb5b";
}
.prk-paintbucket:before {
  content: "\eb5c";
}
.prk-paperclip:before {
  content: "\eb5d";
}
.prk-paperclip-2:before {
  content: "\eb5e";
}
.prk-password-check:before {
  content: "\eb5f";
}
.prk-path:before {
  content: "\eb60";
}
.prk-path-2:before {
  content: "\eb61";
}
.prk-path-square:before {
  content: "\eb62";
}
.prk-pause:before {
  content: "\eb63";
}
.prk-pause-circle:before {
  content: "\eb64";
}
.prk-pen-add:before {
  content: "\eb65";
}
.prk-pen-close:before {
  content: "\eb66";
}
.prk-pen-remove:before {
  content: "\eb67";
}
.prk-pen-tool:before {
  content: "\eb68";
}
.prk-pen-tool-2:before {
  content: "\eb69";
}
.prk-people:before {
  content: "\eb6a";
}
.prk-percentage-circle:before {
  content: "\eb6b";
}
.prk-percentage-square:before {
  content: "\eb6c";
}
.prk-personalcard:before {
  content: "\eb6d";
}
.prk-pet:before {
  content: "\eb6e";
}
.prk-pharagraphspacing:before {
  content: "\eb6f";
}
.prk-picture-frame:before {
  content: "\eb70";
}
.prk-play:before {
  content: "\eb71";
}
.prk-play-add:before {
  content: "\eb72";
}
.prk-play-circle:before {
  content: "\eb73";
}
.prk-play-cricle:before {
  content: "\eb74";
}
.prk-play-remove:before {
  content: "\eb75";
}
.prk-presention-chart:before {
  content: "\eb76";
}
.prk-previous:before {
  content: "\eb77";
}
.prk-printer:before {
  content: "\eb78";
}
.prk-printer-slash:before {
  content: "\eb79";
}
.prk-profile-2user:before {
  content: "\eb7a";
}
.prk-profile-add:before {
  content: "\eb7b";
}
.prk-profile-circle:before {
  content: "\eb7c";
}
.prk-profile-delete:before {
  content: "\eb7d";
}
.prk-profile-remove:before {
  content: "\eb7e";
}
.prk-profile-tick:before {
  content: "\eb7f";
}
.prk-programming-arrow:before {
  content: "\eb80";
}
.prk-programming-arrows:before {
  content: "\eb81";
}
.prk-quote-down:before {
  content: "\eb82";
}
.prk-quote-down-circle:before {
  content: "\eb83";
}
.prk-quote-down-square:before {
  content: "\eb84";
}
.prk-quote-up:before {
  content: "\eb85";
}
.prk-quote-up-circle:before {
  content: "\eb86";
}
.prk-quote-up-square:before {
  content: "\eb87";
}
.prk-radar:before {
  content: "\eb88";
}
.prk-radar-1:before {
  content: "\eb89";
}
.prk-radar-2:before {
  content: "\eb8a";
}
.prk-radio:before {
  content: "\eb8b";
}
.prk-ram:before {
  content: "\eb8c";
}
.prk-ram-2:before {
  content: "\eb8d";
}
.prk-ranking:before {
  content: "\eb8e";
}
.prk-ranking-1:before {
  content: "\eb8f";
}
.prk-receipt:before {
  content: "\eb90";
}
.prk-receipt-1:before {
  content: "\eb91";
}
.prk-receipt-2:before {
  content: "\eb92";
}
.prk-receipt-2-1:before {
  content: "\eb93";
}
.prk-receipt-add:before {
  content: "\eb94";
}
.prk-receipt-discount:before {
  content: "\eb95";
}
.prk-receipt-disscount:before {
  content: "\eb96";
}
.prk-receipt-edit:before {
  content: "\eb97";
}
.prk-receipt-item:before {
  content: "\eb98";
}
.prk-receipt-minus:before {
  content: "\eb99";
}
.prk-receipt-search:before {
  content: "\eb9a";
}
.prk-receipt-square:before {
  content: "\eb9b";
}
.prk-receipt-text:before {
  content: "\eb9c";
}
.prk-received:before {
  content: "\eb9d";
}
.prk-receive-square:before {
  content: "\eb9e";
}
.prk-receive-square-2:before {
  content: "\eb9f";
}
.prk-record:before {
  content: "\eba0";
}
.prk-record-circle:before {
  content: "\eba1";
}
.prk-recovery-convert:before {
  content: "\eba2";
}
.prk-redo:before {
  content: "\eba3";
}
.prk-refresh:before {
  content: "\eba4";
}
.prk-refresh-circle:before {
  content: "\eba6";
}
.prk-refresh-left-square:before {
  content: "\eba7";
}
.prk-refresh-right-square:before {
  content: "\eba8";
}
.prk-repeat:before {
  content: "\ebaa";
}
.prk-repeat-circle:before {
  content: "\ebab";
}
.prk-repeate-music:before {
  content: "\ebac";
}
.prk-repeate-one:before {
  content: "\ebad";
}
.prk-reserve:before {
  content: "\ebae";
}
.prk-rotate-left:before {
  content: "\ebaf";
}
.prk-rotate-left-1:before {
  content: "\ebb0";
}
.prk-rotate-right:before {
  content: "\ebb1";
}
.prk-rotate-right-1:before {
  content: "\ebb2";
}
.prk-route-square:before {
  content: "\ebb3";
}
.prk-routing:before {
  content: "\ebb4";
}
.prk-routing-2:before {
  content: "\ebb5";
}
.prk-row-horizontal:before {
  content: "\ebb6";
}
.prk-row-vertical:before {
  content: "\ebb7";
}
.prk-rulerpen:before {
  content: "\ebb8";
}
.prk-ruler:before {
  content: "\ebb9";
}
.prk-safe-home:before {
  content: "\ebba";
}
.prk-sagittarius:before {
  content: "\ebbb";
}
.prk-save-2:before {
  content: "\ebbc";
}
.prk-save-add:before {
  content: "\ebbd";
}
.prk-save-minus:before {
  content: "\ebbe";
}
.prk-save-remove:before {
  content: "\ebbf";
}
.prk-scan:before {
  content: "\ebc0";
}
.prk-scan-barcode:before {
  content: "\ebc1";
}
.prk-scanner:before {
  content: "\ebc2";
}
.prk-scanning:before {
  content: "\ebc3";
}
.prk-scissor:before {
  content: "\ebc4";
}
.prk-scissor-1:before {
  content: "\ebc5";
}
.prk-screenmirroring:before {
  content: "\ebc6";
}
.prk-scroll:before {
  content: "\ebc7";
}
.prk-search-favorite:before {
  content: "\ebc8";
}
.prk-search-favorite-1:before {
  content: "\ebc9";
}
.prk-search-normal:before {
  content: "\ebca";
}
.prk-search-normal-1:before {
  content: "\ebcb";
}
.prk-search-status:before {
  content: "\ebcc";
}
.prk-search-status-1:before {
  content: "\ebcd";
}
.prk-search-zoom-in:before {
  content: "\ebce";
}
.prk-search-zoom-in-1:before {
  content: "\ebcf";
}
.prk-search-zoom-out:before {
  content: "\ebd0";
}
.prk-search-zoom-out-1:before {
  content: "\ebd1";
}
.prk-security:before {
  content: "\ebd2";
}
.prk-security-card:before {
  content: "\ebd3";
}
.prk-security-safe:before {
  content: "\ebd4";
}
.prk-security-time:before {
  content: "\ebd5";
}
.prk-security-user:before {
  content: "\ebd6";
}
.prk-send:before {
  content: "\ebd7";
}
.prk-send-1:before {
  content: "\ebd8";
}
.prk-send-2:before {
  content: "\ebd9";
}
.prk-send-sqaure-2:before {
  content: "\ebda";
}
.prk-send-square:before {
  content: "\ebdb";
}
.prk-setting:before {
  content: "\ebdc";
}
.prk-setting-2:before {
  content: "\ebdd";
}
.prk-setting-3:before {
  content: "\ebde";
}
.prk-setting-4:before {
  content: "\ebdf";
}
.prk-setting-5:before {
  content: "\ebe0";
}
.prk-settings:before {
  content: "\ebe1";
}
.prk-shapes:before {
  content: "\ebe2";
}
.prk-shapes-1:before {
  content: "\ebe3";
}
.prk-share:before {
  content: "\ebe4";
}
.prk-shield:before {
  content: "\ebe5";
}
.prk-shield-cross:before {
  content: "\ebe6";
}
.prk-shield-search:before {
  content: "\ebe7";
}
.prk-shield-slash:before {
  content: "\ebe8";
}
.prk-shield-tick:before {
  content: "\ebe9";
}
.prk-ship:before {
  content: "\ebea";
}
.prk-shop:before {
  content: "\ebeb";
}
.prk-shop-add:before {
  content: "\ebec";
}
.prk-shopping-bag:before {
  content: "\ebed";
}
.prk-shopping-cart:before {
  content: "\ebee";
}
.prk-shop-remove:before {
  content: "\ebef";
}
.prk-shuffle:before {
  content: "\ebf0";
}
.prk-sidebar-bottom:before {
  content: "\ebf1";
}
.prk-sidebar-left:before {
  content: "\ebf2";
}
.prk-sidebar-right:before {
  content: "\ebf3";
}
.prk-sidebar-top:before {
  content: "\ebf4";
}
.prk-signpost:before {
  content: "\ebf5";
}
.prk-simcard:before {
  content: "\ebf6";
}
.prk-simcard-1:before {
  content: "\ebf7";
}
.prk-simcard-2:before {
  content: "\ebf8";
}
.prk-size:before {
  content: "\ebf9";
}
.prk-slash:before {
  content: "\ebfa";
}
.prk-slider:before {
  content: "\ebfb";
}
.prk-slider-horizontal:before {
  content: "\ebfc";
}
.prk-slider-horizontal-1:before {
  content: "\ebfd";
}
.prk-slider-vertical:before {
  content: "\ebfe";
}
.prk-slider-vertical-1:before {
  content: "\ebff";
}
.prk-smallcaps:before {
  content: "\ec00";
}
.prk-smart-car:before {
  content: "\ec01";
}
.prk-smart-home:before {
  content: "\ec02";
}
.prk-smileys:before {
  content: "\ec03";
}
.prk-sms:before {
  content: "\ec04";
}
.prk-sms-edit:before {
  content: "\ec05";
}
.prk-sms-notification:before {
  content: "\ec06";
}
.prk-sms-search:before {
  content: "\ec07";
}
.prk-sms-star:before {
  content: "\ec08";
}
.prk-sms-tracking:before {
  content: "\ec09";
}
.prk-sort:before {
  content: "\ec0a";
}
.prk-sound:before {
  content: "\ec0b";
}
.prk-speaker:before {
  content: "\ec0c";
}
.prk-speedometer:before {
  content: "\ec0d";
}
.prk-star:before {
  content: "\ec0e";
}
.prk-star-1:before {
  content: "\ec0f";
}
.prk-star-slash:before {
  content: "\ec10";
}
.prk-status:before {
  content: "\ec11";
}
.prk-status-up:before {
  content: "\ec12";
}
.prk-sticker:before {
  content: "\ec13";
}
.prk-stickynote:before {
  content: "\ec14";
}
.prk-stop:before {
  content: "\ec15";
}
.prk-stop-circle:before {
  content: "\ec16";
}
.prk-story:before {
  content: "\ec17";
}
.prk-strongbox:before {
  content: "\ec18";
}
.prk-strongbox-2:before {
  content: "\ec19";
}
.prk-subtitle:before {
  content: "\ec1a";
}
.prk-sun:before {
  content: "\ec1b";
}
.prk-sun-1:before {
  content: "\ec1c";
}
.prk-sun-fog:before {
  content: "\ec1d";
}
.prk-tag:before {
  content: "\ec1e";
}
.prk-tag-2:before {
  content: "\ec1f";
}
.prk-tag-cross:before {
  content: "\ec20";
}
.prk-tag-right:before {
  content: "\ec21";
}
.prk-tag-user:before {
  content: "\ec22";
}
.prk-task:before {
  content: "\ec23";
}
.prk-task-square:before {
  content: "\ec24";
}
.prk-teacher:before {
  content: "\ec25";
}
.prk-text:before {
  content: "\ec26";
}
.prk-textalign-center:before {
  content: "\ec27";
}
.prk-textalign-justifycenter:before {
  content: "\ec28";
}
.prk-textalign-justifyleft:before {
  content: "\ec29";
}
.prk-textalign-justifyright:before {
  content: "\ec2a";
}
.prk-textalign-left:before {
  content: "\ec2b";
}
.prk-textalign-right:before {
  content: "\ec2c";
}
.prk-text-block:before {
  content: "\ec2d";
}
.prk-text-bold:before {
  content: "\ec2e";
}
.prk-text-italic:before {
  content: "\ec2f";
}
.prk-text-underline:before {
  content: "\ec30";
}
.prk-tick-circle:before {
  content: "\ec31";
}
.prk-ticket:before {
  content: "\ec32";
}
.prk-ticket-2:before {
  content: "\ec33";
}
.prk-ticket-discount:before {
  content: "\ec34";
}
.prk-ticket-expired:before {
  content: "\ec35";
}
.prk-ticket-star:before {
  content: "\ec36";
}
.prk-tick-square:before {
  content: "\ec37";
}
.prk-timer:before {
  content: "\ec38";
}
.prk-timer-1:before {
  content: "\ec39";
}
.prk-timer-pause:before {
  content: "\ec3a";
}
.prk-timer-start:before {
  content: "\ec3b";
}
.prk-toggle-off:before {
  content: "\ec3c";
}
.prk-toggle-off-circle:before {
  content: "\ec3d";
}
.prk-toggle-on:before {
  content: "\ec3e";
}
.prk-toggle-on-circle:before {
  content: "\ec3f";
}
.prk-trade:before {
  content: "\ec40";
}
.prk-transaction-minus:before {
  content: "\ec41";
}
.prk-translate:before {
  content: "\ec42";
}
.prk-trash:before {
  content: "\ec43";
}
.prk-tree:before {
  content: "\ec44";
}
.prk-trend-down:before {
  content: "\ec45";
}
.prk-trend-up:before {
  content: "\ec46";
}
.prk-triangle:before {
  content: "\ec47";
}
.prk-truck:before {
  content: "\ec48";
}
.prk-truck-fast:before {
  content: "\ec49";
}
.prk-truck-remove:before {
  content: "\ec4a";
}
.prk-truck-tick:before {
  content: "\ec4b";
}
.prk-truck-time:before {
  content: "\ec4c";
}
.prk-trush-square:before {
  content: "\ec4d";
}
.prk-undo:before {
  content: "\ec4e";
}
.prk-unlimited:before {
  content: "\ec4f";
}
.prk-unlock:before {
  content: "\ec50";
}
.prk-user:before {
  content: "\ec51";
}
.prk-user-add:before {
  content: "\ec52";
}
.prk-user-cirlce-add:before {
  content: "\ec53";
}
.prk-user-edit:before {
  content: "\ec54";
}
.prk-user-minus:before {
  content: "\ec55";
}
.prk-user-octagon:before {
  content: "\ec56";
}
.prk-user-remove:before {
  content: "\ec57";
}
.prk-user-search:before {
  content: "\ec58";
}
.prk-user-tag:before {
  content: "\ec5a";
}
.prk-user-tick:before {
  content: "\ec5b";
}
.prk-verify:before {
  content: "\ec5c";
}
.prk-video:before {
  content: "\ec5d";
}
.prk-video-add:before {
  content: "\ec5e";
}
.prk-video-circle:before {
  content: "\ec5f";
}
.prk-video-horizontal:before {
  content: "\ec60";
}
.prk-video-octagon:before {
  content: "\ec61";
}
.prk-video-play:before {
  content: "\ec62";
}
.prk-video-remove:before {
  content: "\ec63";
}
.prk-video-slash:before {
  content: "\ec64";
}
.prk-video-square:before {
  content: "\ec65";
}
.prk-video-tick:before {
  content: "\ec66";
}
.prk-video-time:before {
  content: "\ec67";
}
.prk-video-vertical:before {
  content: "\ec68";
}
.prk-voice-cricle:before {
  content: "\ec69";
}
.prk-voice-square:before {
  content: "\ec6a";
}
.prk-volume-cross:before {
  content: "\ec6b";
}
.prk-volume-high:before {
  content: "\ec6c";
}
.prk-volume-low:before {
  content: "\ec6d";
}
.prk-volume-low-1:before {
  content: "\ec6e";
}
.prk-volume-mute:before {
  content: "\ec6f";
}
.prk-volume-slash:before {
  content: "\ec70";
}
.prk-volume-up:before {
  content: "\ec71";
}
.prk-wallet:before {
  content: "\ec72";
}
.prk-wallet-1:before {
  content: "\ec73";
}
.prk-wallet-2:before {
  content: "\ec74";
}
.prk-wallet-3:before {
  content: "\ec75";
}
.prk-wallet-add:before {
  content: "\ec76";
}
.prk-wallet-add-1:before {
  content: "\ec77";
}
.prk-wallet-check:before {
  content: "\ec78";
}
.prk-wallet-minus:before {
  content: "\ec79";
}
.prk-wallet-money:before {
  content: "\ec7a";
}
.prk-wallet-remove:before {
  content: "\ec7b";
}
.prk-wallet-search:before {
  content: "\ec7c";
}
.prk-warning-2:before {
  content: "\ec7d";
}
.prk-watch:before {
  content: "\ec7e";
}
.prk-watch-status:before {
  content: "\ec7f";
}
.prk-weight:before {
  content: "\ec80";
}
.prk-weight-1:before {
  content: "\ec81";
}
.prk-wifi:before {
  content: "\ec82";
}
.prk-wifi-square:before {
  content: "\ec83";
}
.prk-wind:before {
  content: "\ec84";
}
.prk-wind-2:before {
  content: "\ec85";
}
.prk-woman:before {
  content: "\ec86";
}
.prk-dcube1:before {
  content: "\ec87";
}
.prk-d-cube-scan1:before {
  content: "\ec88";
}
.prk-d-rotate1:before {
  content: "\ec89";
}
.prk-d-square1:before {
  content: "\ec8a";
}
.prk-square1:before {
  content: "\ec8b";
}
.prk-support1:before {
  content: "\ec8c";
}
.prk-activity1:before {
  content: "\ec8d";
}
.prk-add1:before {
  content: "\ec8e";
}
.prk-add-circle1:before {
  content: "\ec8f";
}
.prk-additem1:before {
  content: "\ec90";
}
.prk-add-square1:before {
  content: "\ec91";
}
.prk-airdrop1:before {
  content: "\ec92";
}
.prk-airplane1:before {
  content: "\ec93";
}
.prk-airplane-square1:before {
  content: "\ec94";
}
.prk-airpod1:before {
  content: "\ec95";
}
.prk-airpods1:before {
  content: "\ec96";
}
.prk-alarm1:before {
  content: "\ec97";
}
.prk-align-bottom1:before {
  content: "\ec98";
}
.prk-align-horizontally1:before {
  content: "\ec99";
}
.prk-align-left1:before {
  content: "\ec9a";
}
.prk-align-right1:before {
  content: "\ec9b";
}
.prk-align-vertically1:before {
  content: "\ec9c";
}
.prk-aquarius1:before {
  content: "\ec9d";
}
.prk-archive1:before {
  content: "\ec9e";
}
.prk-archive-11:before {
  content: "\ec9f";
}
.prk-archive-21:before {
  content: "\eca0";
}
.prk-archive-add1:before {
  content: "\eca1";
}
.prk-archive-book1:before {
  content: "\eca2";
}
.prk-archive-minus1:before {
  content: "\eca3";
}
.prk-archive-slash1:before {
  content: "\eca4";
}
.prk-archive-tick1:before {
  content: "\eca5";
}
.prk-arrange-circle1:before {
  content: "\eca6";
}
.prk-arrange-circle-21:before {
  content: "\eca7";
}
.prk-arrange-square1:before {
  content: "\eca8";
}
.prk-arrange-square-21:before {
  content: "\eca9";
}
.prk-arrow1:before {
  content: "\ecaa";
}
.prk-arrow-21:before {
  content: "\ecab";
}
.prk-arrow-31:before {
  content: "\ecac";
}
.prk-arrow-bottom1:before {
  content: "\ecad";
}
.prk-arrow-circle-down1:before {
  content: "\ecae";
}
.prk-arrow-circle-left1:before {
  content: "\ecaf";
}
.prk-arrow-circle-right1:before {
  content: "\ecb0";
}
.prk-arrow-circle-up1:before {
  content: "\ecb1";
}
.prk-arrow-down1:before {
  content: "\ecb2";
}
.prk-arrow-down-11:before {
  content: "\ecb3";
}
.prk-arrow-down-21:before {
  content: "\ecb4";
}
.prk-arrow-left1:before {
  content: "\ecb5";
}
.prk-arrow-left-11:before {
  content: "\ecb6";
}
.prk-arrow-left-21:before {
  content: "\ecb7";
}
.prk-arrow-left-31:before {
  content: "\ecb8";
}
.prk-arrow-right1:before {
  content: "\ecb9";
}
.prk-arrow-right-11:before {
  content: "\ecba";
}
.prk-arrow-right-21:before {
  content: "\ecbb";
}
.prk-arrow-right-31:before {
  content: "\ecbc";
}
.prk-arrow-square1:before {
  content: "\ecbd";
}
.prk-arrow-square-down1:before {
  content: "\ecbe";
}
.prk-arrow-square-left1:before {
  content: "\ecbf";
}
.prk-arrow-square-right:before {
  content: "\ecc0";
}
.prk-arrow-square-up1:before {
  content: "\ecc1";
}
.prk-arrow-swap1:before {
  content: "\ecc2";
}
.prk-arrow-swap-horizontal1:before {
  content: "\ecc3";
}
.prk-arrow-up1:before {
  content: "\ecc4";
}
.prk-arrow-up-11:before {
  content: "\ecc5";
}
.prk-arrow-up-21:before {
  content: "\ecc6";
}
.prk-arrow-up-31:before {
  content: "\ecc7";
}
.prk-attach-circle1:before {
  content: "\ecc8";
}
.prk-attach-square1:before {
  content: "\ecc9";
}
.prk-audio-square1:before {
  content: "\ecca";
}
.prk-autobrightness1:before {
  content: "\eccb";
}
.prk-award1:before {
  content: "\eccc";
}
.prk-back-square1:before {
  content: "\eccd";
}
.prk-backward1:before {
  content: "\ecce";
}
.prk-backward-5-seconds1:before {
  content: "\eccf";
}
.prk-backward-10-seconds1:before {
  content: "\ecd0";
}
.prk-backward-15-seconds1:before {
  content: "\ecd1";
}
.prk-backward-item1:before {
  content: "\ecd2";
}
.prk-bag1:before {
  content: "\ecd3";
}
.prk-bag-21:before {
  content: "\ecd4";
}
.prk-bag-cross1:before {
  content: "\ecd5";
}
.prk-bag-cross-11:before {
  content: "\ecd6";
}
.prk-bag-happy1:before {
  content: "\ecd7";
}
.prk-bag-tick1:before {
  content: "\ecd8";
}
.prk-bag-tick-21:before {
  content: "\ecd9";
}
.prk-bag-timer1:before {
  content: "\ecda";
}
.prk-barcode1:before {
  content: "\ecdc";
}
.prk-battery-3full1:before {
  content: "\ecdd";
}
.prk-battery-charging1:before {
  content: "\ecde";
}
.prk-battery-disable1:before {
  content: "\ecdf";
}
.prk-battery-empty1:before {
  content: "\ece0";
}
.prk-battery-empty-11:before {
  content: "\ece1";
}
.prk-battery-full1:before {
  content: "\ece2";
}
.prk-bezier1:before {
  content: "\ece3";
}
.prk-bill1:before {
  content: "\ece4";
}
.prk-bitcoin-card1:before {
  content: "\ece5";
}
.prk-bitcoin-convert1:before {
  content: "\ece6";
}
.prk-bitcoin-refresh1:before {
  content: "\ece7";
}
.prk-blend1:before {
  content: "\ece8";
}
.prk-blend-21:before {
  content: "\ece9";
}
.prk-bluetooth1:before {
  content: "\ecea";
}
.prk-bluetooth-21:before {
  content: "\eceb";
}
.prk-bluetooth-circle1:before {
  content: "\ecec";
}
.prk-bluetooth-rectangle1:before {
  content: "\eced";
}
.prk-blur1:before {
  content: "\ecee";
}
.prk-book1:before {
  content: "\ecef";
}
.prk-book-11:before {
  content: "\ecf0";
}
.prk-bookmark1:before {
  content: "\ecf1";
}
.prk-bookmark-21:before {
  content: "\ecf2";
}
.prk-book-saved1:before {
  content: "\ecf3";
}
.prk-book-square1:before {
  content: "\ecf4";
}
.prk-box1:before {
  content: "\ecf5";
}
.prk-box-11:before {
  content: "\ecf6";
}
.prk-box-21:before {
  content: "\ecf7";
}
.prk-box-add1:before {
  content: "\ecf8";
}
.prk-box-remove1:before {
  content: "\ecf9";
}
.prk-box-search1:before {
  content: "\ecfa";
}
.prk-box-tick1:before {
  content: "\ecfb";
}
.prk-box-time1:before {
  content: "\ecfc";
}
.prk-briefcase1:before {
  content: "\ecfd";
}
.prk-brifecase-cross1:before {
  content: "\ecfe";
}
.prk-brifecase-tick1:before {
  content: "\ecff";
}
.prk-brifecase-timer1:before {
  content: "\ed00";
}
.prk-broom1:before {
  content: "\ed01";
}
.prk-brush1:before {
  content: "\ed02";
}
.prk-brush-11:before {
  content: "\ed03";
}
.prk-brush-21:before {
  content: "\ed04";
}
.prk-brush-31:before {
  content: "\ed05";
}
.prk-brush-41:before {
  content: "\ed06";
}
.prk-bubble1:before {
  content: "\ed07";
}
.prk-bucket1:before {
  content: "\ed08";
}
.prk-bucket-circle1:before {
  content: "\ed09";
}
.prk-bucket-square1:before {
  content: "\ed0a";
}
.prk-building1:before {
  content: "\ed0b";
}
.prk-building-31:before {
  content: "\ed0c";
}
.prk-building-41:before {
  content: "\ed0d";
}
.prk-buildings1:before {
  content: "\ed0e";
}
.prk-buildings-21:before {
  content: "\ed0f";
}
.prk-buliding1:before {
  content: "\ed10";
}
.prk-bus1:before {
  content: "\ed11";
}
.prk-buy-crypto1:before {
  content: "\ed12";
}
.prk-cake1:before {
  content: "\ed13";
}
.prk-calculator1:before {
  content: "\ed14";
}
.prk-calendar1:before {
  content: "\ed15";
}
.prk-calendar-11:before {
  content: "\ed16";
}
.prk-calendar-21:before {
  content: "\ed17";
}
.prk-calendar-add1:before {
  content: "\ed18";
}
.prk-calendar-circle1:before {
  content: "\ed19";
}
.prk-calendar-edit1:before {
  content: "\ed1a";
}
.prk-calendar-remove1:before {
  content: "\ed1b";
}
.prk-calendar-search1:before {
  content: "\ed1c";
}
.prk-calendar-tick1:before {
  content: "\ed1d";
}
.prk-call1:before {
  content: "\ed1e";
}
.prk-call-add1:before {
  content: "\ed1f";
}
.prk-call-calling1:before {
  content: "\ed20";
}
.prk-call-incoming1:before {
  content: "\ed21";
}
.prk-call-minus1:before {
  content: "\ed22";
}
.prk-call-outgoing1:before {
  content: "\ed23";
}
.prk-call-received1:before {
  content: "\ed24";
}
.prk-call-remove1:before {
  content: "\ed25";
}
.prk-call-slash1:before {
  content: "\ed26";
}
.prk-camera1:before {
  content: "\ed27";
}
.prk-camera-slash1:before {
  content: "\ed28";
}
.prk-candle1:before {
  content: "\ed29";
}
.prk-candle-21:before {
  content: "\ed2a";
}
.prk-car1:before {
  content: "\ed2b";
}
.prk-card1:before {
  content: "\ed2c";
}
.prk-card-add1:before {
  content: "\ed2d";
}
.prk-card-edit1:before {
  content: "\ed2f";
}
.prk-card-pos1:before {
  content: "\ed30";
}
.prk-card-receive1:before {
  content: "\ed31";
}
.prk-card-remove1:before {
  content: "\ed32";
}
.prk-card-remove-11:before {
  content: "\ed33";
}
.prk-cards1:before {
  content: "\ed34";
}
.prk-card-send1:before {
  content: "\ed35";
}
.prk-card-slash1:before {
  content: "\ed36";
}
.prk-card-tick1:before {
  content: "\ed37";
}
.prk-card-tick-11:before {
  content: "\ed38";
}
.prk-category1:before {
  content: "\ed39";
}
.prk-category-21:before {
  content: "\ed3a";
}
.prk-cd1:before {
  content: "\ed3b";
}
.prk-chart1:before {
  content: "\ed3c";
}
.prk-chart-11:before {
  content: "\ed3d";
}
.prk-chart-22:before {
  content: "\ed3e";
}
.prk-chart-31:before {
  content: "\ed3f";
}
.prk-chart-211:before {
  content: "\ed40";
}
.prk-chart-fail1:before {
  content: "\ed41";
}
.prk-chart-square1:before {
  content: "\ed42";
}
.prk-chart-success1:before {
  content: "\ed43";
}
.prk-check1:before {
  content: "\ed44";
}
.prk-chrome1:before {
  content: "\ed45";
}
.prk-clipboard1:before {
  content: "\ed46";
}
.prk-clipboard-close1:before {
  content: "\ed47";
}
.prk-clipboard-export1:before {
  content: "\ed48";
}
.prk-clipboard-import1:before {
  content: "\ed49";
}
.prk-clipboard-text1:before {
  content: "\ed4a";
}
.prk-clipboard-tick1:before {
  content: "\ed4b";
}
.prk-clock1:before {
  content: "\ed4c";
}
.prk-clock-11:before {
  content: "\ed4d";
}
.prk-close-circle1:before {
  content: "\ed4e";
}
.prk-close-square1:before {
  content: "\ed4f";
}
.prk-cloud1:before {
  content: "\ed50";
}
.prk-cloud-add1:before {
  content: "\ed51";
}
.prk-cloud-change1:before {
  content: "\ed52";
}
.prk-cloud-connection1:before {
  content: "\ed53";
}
.prk-cloud-cross1:before {
  content: "\ed54";
}
.prk-cloud-drizzle1:before {
  content: "\ed55";
}
.prk-cloud-fog1:before {
  content: "\ed56";
}
.prk-cloud-lightning1:before {
  content: "\ed57";
}
.prk-cloud-minus1:before {
  content: "\ed58";
}
.prk-cloud-notif1:before {
  content: "\ed59";
}
.prk-cloud-plus1:before {
  content: "\ed5a";
}
.prk-cloud-remove1:before {
  content: "\ed5b";
}
.prk-cloud-snow1:before {
  content: "\ed5c";
}
.prk-cloud-sunny1:before {
  content: "\ed5d";
}
.prk-code1:before {
  content: "\ed5e";
}
.prk-code-11:before {
  content: "\ed5f";
}
.prk-code-circle1:before {
  content: "\ed60";
}
.prk-coffee1:before {
  content: "\ed61";
}
.prk-coin1:before {
  content: "\ed62";
}
.prk-coin-11:before {
  content: "\ed63";
}
.prk-colorfilter1:before {
  content: "\ed64";
}
.prk-colors-square1:before {
  content: "\ed65";
}
.prk-color-swatch1:before {
  content: "\ed66";
}
.prk-command1:before {
  content: "\ed67";
}
.prk-command-square1:before {
  content: "\ed68";
}
.prk-component1:before {
  content: "\ed69";
}
.prk-computing1:before {
  content: "\ed6a";
}
.prk-convert1:before {
  content: "\ed6b";
}
.prk-convert-3d-cube1:before {
  content: "\ed6c";
}
.prk-convertshape1:before {
  content: "\ed6e";
}
.prk-convertshape-21:before {
  content: "\ed6f";
}
.prk-copy1:before {
  content: "\ed70";
}
.prk-copyright1:before {
  content: "\ed71";
}
.prk-copy-success1:before {
  content: "\ed72";
}
.prk-courthouse1:before {
  content: "\ed73";
}
.prk-cpu1:before {
  content: "\ed74";
}
.prk-cpu-charge1:before {
  content: "\ed75";
}
.prk-cpu-setting1:before {
  content: "\ed76";
}
.prk-creative-commons1:before {
  content: "\ed77";
}
.prk-crop1:before {
  content: "\ed78";
}
.prk-crown1:before {
  content: "\ed79";
}
.prk-crown-11:before {
  content: "\ed7a";
}
.prk-cup1:before {
  content: "\ed7b";
}
.prk-danger1:before {
  content: "\ed7c";
}
.prk-data1:before {
  content: "\ed7d";
}
.prk-data-21 .path1:before {
  content: "\ed7e";
  color: rgb(41, 45, 50);
}
.prk-data-21 .path2:before {
  content: "\ed7f";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-data-21 .path3:before {
  content: "\ed80";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-data-21 .path4:before {
  content: "\ed81";
  margin-left: -1em;
  color: rgb(41, 45, 50);
  opacity: 0.96;
}
.prk-data-21 .path5:before {
  content: "\ed82";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-designtools1:before {
  content: "\ed83";
}
.prk-device-message1:before {
  content: "\ed84";
}
.prk-devices1:before {
  content: "\ed85";
}
.prk-devices-11:before {
  content: "\ed86";
}
.prk-diagram1:before {
  content: "\ed87";
}
.prk-diamonds1:before {
  content: "\ed88";
}
.prk-direct1:before {
  content: "\ed89";
}
.prk-directbox-default1:before {
  content: "\ed8a";
}
.prk-directbox-notif1:before {
  content: "\ed8b";
}
.prk-directbox-receive1:before {
  content: "\ed8c";
}
.prk-directbox-send1:before {
  content: "\ed8d";
}
.prk-direct-down1:before {
  content: "\ed8e";
}
.prk-direct-inbox1:before {
  content: "\ed8f";
}
.prk-direct-left1:before {
  content: "\ed90";
}
.prk-direct-normal1:before {
  content: "\ed91";
}
.prk-direct-notification1:before {
  content: "\ed92";
}
.prk-direct-right1:before {
  content: "\ed93";
}
.prk-direct-send1:before {
  content: "\ed94";
}
.prk-direct-up1:before {
  content: "\ed95";
}
.prk-discount-circle1:before {
  content: "\ed96";
}
.prk-discount-shape1:before {
  content: "\ed97";
}
.prk-discover1:before {
  content: "\ed98";
}
.prk-discover-11:before {
  content: "\ed99";
}
.prk-dislike1:before {
  content: "\ed9a";
}
.prk-document1:before {
  content: "\ed9b";
}
.prk-document-11:before {
  content: "\ed9c";
}
.prk-document-cloud1:before {
  content: "\ed9d";
}
.prk-document-code1:before {
  content: "\ed9e";
}
.prk-document-code-21:before {
  content: "\ed9f";
}
.prk-document-copy1:before {
  content: "\eda0";
}
.prk-document-download1:before {
  content: "\eda1";
}
.prk-document-favorite1:before {
  content: "\eda2";
}
.prk-document-filter1:before {
  content: "\eda3";
}
.prk-document-forward1:before {
  content: "\eda4";
}
.prk-document-like1:before {
  content: "\eda5";
}
.prk-document-normal1:before {
  content: "\eda6";
}
.prk-document-previous1:before {
  content: "\eda7";
}
.prk-document-sketch1:before {
  content: "\eda8";
}
.prk-document-text1:before {
  content: "\eda9";
}
.prk-document-text-11:before {
  content: "\edaa";
}
.prk-document-upload1:before {
  content: "\edab";
}
.prk-dollar-circle1:before {
  content: "\edac";
}
.prk-dollar-square1:before {
  content: "\edad";
}
.prk-driver1:before {
  content: "\edae";
}
.prk-driver-21:before {
  content: "\edaf";
}
.prk-driver-refresh1:before {
  content: "\edb0";
}
.prk-driving1:before {
  content: "\edb1";
}
.prk-drop:before {
  content: "\edb2";
}
.prk-edit1:before {
  content: "\edb3";
}
.prk-edit-21:before {
  content: "\edb4";
}
.prk-electricity1:before {
  content: "\edb5";
}
.prk-element-21:before {
  content: "\edb6";
}
.prk-element-31:before {
  content: "\edb7";
}
.prk-element-41:before {
  content: "\edb8";
}
.prk-element-equal1:before {
  content: "\edb9";
}
.prk-element-plus1:before {
  content: "\edba";
}
.prk-emoji-happy1:before {
  content: "\edbb";
}
.prk-emoji-normal1:before {
  content: "\edbc";
}
.prk-emoji-sad1:before {
  content: "\edbd";
}
.prk-empty-wallet1:before {
  content: "\edbe";
}
.prk-empty-wallet-add1:before {
  content: "\edbf";
}
.prk-empty-wallet-change1:before {
  content: "\edc0";
}
.prk-empty-wallet-remove1:before {
  content: "\edc1";
}
.prk-empty-wallet-tick1:before {
  content: "\edc2";
}
.prk-empty-wallet-time1:before {
  content: "\edc3";
}
.prk-eraser1:before {
  content: "\edc4";
}
.prk-eraser-11:before {
  content: "\edc5";
}
.prk-export1:before {
  content: "\edc6";
}
.prk-export-11:before {
  content: "\edc7";
}
.prk-export-21:before {
  content: "\edc8";
}
.prk-export-31:before {
  content: "\edc9";
}
.prk-external-drive1:before {
  content: "\edca";
}
.prk-eye1:before {
  content: "\edcb";
}
.prk-eye-slash1:before {
  content: "\edcc";
}
.prk-fatrows1:before {
  content: "\edcd";
}
.prk-favorite-chart1:before {
  content: "\edce";
}
.prk-filter1:before {
  content: "\edcf";
}
.prk-filter-add1:before {
  content: "\edd0";
}
.prk-filter-edit1:before {
  content: "\edd1";
}
.prk-filter-remove1:before {
  content: "\edd2";
}
.prk-filter-search1:before {
  content: "\edd3";
}
.prk-filter-square1:before {
  content: "\edd4";
}
.prk-filter-tick1:before {
  content: "\edd5";
}
.prk-finger-cricle1:before {
  content: "\edd6";
}
.prk-finger-scan1:before {
  content: "\edd7";
}
.prk-firstline1:before {
  content: "\edd8";
}
.prk-flag1:before {
  content: "\edd9";
}
.prk-flag-21:before {
  content: "\edda";
}
.prk-flash1:before {
  content: "\eddb";
}
.prk-flash-11:before {
  content: "\eddc";
}
.prk-flash-circle1:before {
  content: "\eddd";
}
.prk-flash-circle-11:before {
  content: "\edde";
}
.prk-flash-slash1:before {
  content: "\eddf";
}
.prk-folder1:before {
  content: "\ede0";
}
.prk-folder-21:before {
  content: "\ede1";
}
.prk-folder-add1:before {
  content: "\ede2";
}
.prk-folder-cloud1:before {
  content: "\ede3";
}
.prk-folder-connection1:before {
  content: "\ede4";
}
.prk-folder-cross1:before {
  content: "\ede5";
}
.prk-folder-favorite1:before {
  content: "\ede6";
}
.prk-folder-minus1:before {
  content: "\ede7";
}
.prk-folder-open1:before {
  content: "\ede8";
}
.prk-forbidden1:before {
  content: "\ede9";
}
.prk-forbidden-21:before {
  content: "\edea";
}
.prk-format-circle1:before {
  content: "\edeb";
}
.prk-format-square1:before {
  content: "\edec";
}
.prk-forward1:before {
  content: "\eded";
}
.prk-forward-5-seconds1:before {
  content: "\edee";
}
.prk-forward-10-seconds1:before {
  content: "\edef";
}
.prk-forward-15-seconds1:before {
  content: "\edf0";
}
.prk-forward-item1:before {
  content: "\edf1";
}
.prk-forward-square1:before {
  content: "\edf2";
}
.prk-frame1:before {
  content: "\edf3";
}
.prk-frame-11:before {
  content: "\edf4";
}
.prk-frame-21:before {
  content: "\edf5";
}
.prk-frame-31:before {
  content: "\edf6";
}
.prk-frame-41:before {
  content: "\edf7";
}
.prk-gallery1:before {
  content: "\edf8";
}
.prk-gallery-add1:before {
  content: "\edf9";
}
.prk-gallery-edit1:before {
  content: "\edfa";
}
.prk-gallery-export1:before {
  content: "\edfb";
}
.prk-gallery-favorite1:before {
  content: "\edfc";
}
.prk-gallery-import1:before {
  content: "\edfd";
}
.prk-gallery-remove1:before {
  content: "\edfe";
}
.prk-gallery-slash1:before {
  content: "\edff";
}
.prk-gallery-tick1:before {
  content: "\ee00";
}
.prk-game1:before {
  content: "\ee01";
}
.prk-gameboy1:before {
  content: "\ee02";
}
.prk-gas-station1:before {
  content: "\ee03";
}
.prk-gemini1:before {
  content: "\ee04";
}
.prk-gemini-21:before {
  content: "\ee05";
}
.prk-ghost1:before {
  content: "\ee06";
}
.prk-gift1:before {
  content: "\ee07";
}
.prk-glass1:before {
  content: "\ee08";
}
.prk-glass-11:before {
  content: "\ee09";
}
.prk-global1:before {
  content: "\ee0a";
}
.prk-global-edit1:before {
  content: "\ee0b";
}
.prk-global-refresh1:before {
  content: "\ee0c";
}
.prk-global-search1:before {
  content: "\ee0d";
}
.prk-gps1:before {
  content: "\ee0e";
}
.prk-gps-slash1:before {
  content: "\ee0f";
}
.prk-grammerly1:before {
  content: "\ee10";
}
.prk-graph1:before {
  content: "\ee11";
}
.prk-grid-11:before {
  content: "\ee12";
}
.prk-grid-21:before {
  content: "\ee13";
}
.prk-grid-31:before {
  content: "\ee14";
}
.prk-grid-41:before {
  content: "\ee15";
}
.prk-grid-51:before {
  content: "\ee16";
}
.prk-grid-61:before {
  content: "\ee17";
}
.prk-grid-71:before {
  content: "\ee18";
}
.prk-grid-81:before {
  content: "\ee19";
}
.prk-grid-91:before {
  content: "\ee1a";
}
.prk-grid-edit1:before {
  content: "\ee1b";
}
.prk-grid-eraser1:before {
  content: "\ee1c";
}
.prk-grid-lock1:before {
  content: "\ee1d";
}
.prk-happyemoji1:before {
  content: "\ee1e";
}
.prk-hashtag1:before {
  content: "\ee1f";
}
.prk-hashtag-11:before {
  content: "\ee20";
}
.prk-hashtag-down1:before {
  content: "\ee21";
}
.prk-hashtag-up1:before {
  content: "\ee22";
}
.prk-headphone1:before {
  content: "\ee23";
}
.prk-headphones1:before {
  content: "\ee24";
}
.prk-health1:before {
  content: "\ee25";
}
.prk-heart1:before {
  content: "\ee26";
}
.prk-heart-add1:before {
  content: "\ee27";
}
.prk-heart-circle1:before {
  content: "\ee28";
}
.prk-heart-edit1:before {
  content: "\ee29";
}
.prk-heart-remove1:before {
  content: "\ee2a";
}
.prk-heart-search1:before {
  content: "\ee2b";
}
.prk-heart-slash1:before {
  content: "\ee2c";
}
.prk-heart-tick1:before {
  content: "\ee2d";
}
.prk-hierarchy1:before {
  content: "\ee2e";
}
.prk-hierarchy-21:before {
  content: "\ee2f";
}
.prk-hierarchy-31:before {
  content: "\ee30";
}
.prk-hierarchy-square1:before {
  content: "\ee31";
}
.prk-hierarchy-square-21:before {
  content: "\ee32";
}
.prk-hierarchy-square-31:before {
  content: "\ee33";
}
.prk-home-11:before {
  content: "\ee34";
}
.prk-home1:before {
  content: "\ee35";
}
.prk-home-21:before {
  content: "\ee36";
}
.prk-home-hashtag1:before {
  content: "\ee37";
}
.prk-home-trend-down1:before {
  content: "\ee38";
}
.prk-home-trend-up1:before {
  content: "\ee39";
}
.prk-home-wifi1:before {
  content: "\ee3a";
}
.prk-hospital1:before {
  content: "\ee3b";
}
.prk-house1:before {
  content: "\ee3c";
}
.prk-house-21:before {
  content: "\ee3d";
}
.prk-image1:before {
  content: "\ee3e";
}
.prk-import1:before {
  content: "\ee3f";
}
.prk-import-11:before {
  content: "\ee40";
}
.prk-import-21:before {
  content: "\ee41";
}
.prk-import-3:before {
  content: "\ee42";
}
.prk-info-circle1:before {
  content: "\ee43";
}
.prk-information1:before {
  content: "\ee44";
}
.prk-instagram1:before {
  content: "\ee45";
}
.prk-judge1:before {
  content: "\ee46";
}
.prk-kanban1:before {
  content: "\ee47";
}
.prk-key1:before {
  content: "\ee48";
}
.prk-keyboard1:before {
  content: "\ee49";
}
.prk-keyboard-open1:before {
  content: "\ee4a";
}
.prk-key-square1:before {
  content: "\ee4b";
}
.prk-lamp1:before {
  content: "\ee4c";
}
.prk-lamp-11:before {
  content: "\ee4d";
}
.prk-lamp-charge1:before {
  content: "\ee4e";
}
.prk-lamp-on1:before {
  content: "\ee4f";
}
.prk-lamp-slash1:before {
  content: "\ee50";
}
.prk-language-circle1:before {
  content: "\ee51";
}
.prk-language-square1:before {
  content: "\ee52";
}
.prk-layer1:before {
  content: "\ee53";
}
.prk-level1:before {
  content: "\ee54";
}
.prk-lifebuoy1:before {
  content: "\ee55";
}
.prk-like1:before {
  content: "\ee56";
}
.prk-like-11:before {
  content: "\ee57";
}
.prk-like-dislike1:before {
  content: "\ee58";
}
.prk-like-shapes1:before {
  content: "\ee59";
}
.prk-like-tag1:before {
  content: "\ee5a";
}
.prk-link1:before {
  content: "\ee5b";
}
.prk-link-11:before {
  content: "\ee5c";
}
.prk-link-22:before {
  content: "\ee5d";
}
.prk-link-211:before {
  content: "\ee5e";
}
.prk-link-circle1:before {
  content: "\ee5f";
}
.prk-link-square1:before {
  content: "\ee60";
}
.prk-location1:before {
  content: "\ee61";
}
.prk-location-add1:before {
  content: "\ee62";
}
.prk-location-cross1:before {
  content: "\ee63";
}
.prk-location-minus1:before {
  content: "\ee64";
}
.prk-location-slash1:before {
  content: "\ee65";
}
.prk-location-tick1:before {
  content: "\ee66";
}
.prk-lock1:before {
  content: "\ee67";
}
.prk-lock-11:before {
  content: "\ee68";
}
.prk-lock-circle1:before {
  content: "\ee69";
}
.prk-lock-slash1:before {
  content: "\ee6a";
}
.prk-login1:before {
  content: "\ee6b";
}
.prk-login-11:before {
  content: "\ee6c";
}
.prk-logout1:before {
  content: "\ee6d";
}
.prk-logout-11:before {
  content: "\ee6e";
}
.prk-lovely1:before {
  content: "\ee6f";
}
.prk-magicpen1:before {
  content: "\ee70";
}
.prk-magic-star1:before {
  content: "\ee71";
}
.prk-main-component1:before {
  content: "\ee72";
}
.prk-man1:before {
  content: "\ee73";
}
.prk-map1:before {
  content: "\ee74";
}
.prk-map-11:before {
  content: "\ee75";
}
.prk-mask1:before {
  content: "\ee76";
}
.prk-mask-11:before {
  content: "\ee77";
}
.prk-mask-21:before {
  content: "\ee78";
}
.prk-math1:before {
  content: "\ee79";
}
.prk-maximize1:before {
  content: "\ee7a";
}
.prk-maximize-11:before {
  content: "\ee7b";
}
.prk-maximize-22:before {
  content: "\ee7c";
}
.prk-maximize-31:before {
  content: "\ee7d";
}
.prk-maximize-41:before {
  content: "\ee7e";
}
.prk-maximize-211:before {
  content: "\ee7f";
}
.prk-maximize-circle1:before {
  content: "\ee80";
}
.prk-medal1:before {
  content: "\ee81";
}
.prk-medal-star1:before {
  content: "\ee82";
}
.prk-menu1:before {
  content: "\ee83";
}
.prk-menu-11:before {
  content: "\ee84";
}
.prk-menu-board1:before {
  content: "\ee85";
}
.prk-message1:before {
  content: "\ee86";
}
.prk-message-21:before {
  content: "\ee87";
}
.prk-message-add1:before {
  content: "\ee88";
}
.prk-message-add-11:before {
  content: "\ee89";
}
.prk-message-circle1:before {
  content: "\ee8a";
}
.prk-message-edit1:before {
  content: "\ee8b";
}
.prk-message-favorite1:before {
  content: "\ee8c";
}
.prk-message-minus1:before {
  content: "\ee8d";
}
.prk-message-notif1:before {
  content: "\ee8e";
}
.prk-message-programming1:before {
  content: "\ee8f";
}
.prk-message-question1:before {
  content: "\ee90";
}
.prk-message-remove1:before {
  content: "\ee91";
}
.prk-messages1:before {
  content: "\ee92";
}
.prk-messages-11:before {
  content: "\ee93";
}
.prk-messages-21:before {
  content: "\ee94";
}
.prk-messages-31:before {
  content: "\ee95";
}
.prk-message-search1:before {
  content: "\ee96";
}
.prk-message-square1:before {
  content: "\ee97";
}
.prk-message-text1:before {
  content: "\ee98";
}
.prk-message-text-11:before {
  content: "\ee99";
}
.prk-message-tick1:before {
  content: "\ee9a";
}
.prk-message-time1:before {
  content: "\ee9b";
}
.prk-microphone1:before {
  content: "\ee9c";
}
.prk-microphone-21:before {
  content: "\ee9d";
}
.prk-microphone-slash1:before {
  content: "\ee9e";
}
.prk-microphone-slash-11:before {
  content: "\ee9f";
}
.prk-microscope1:before {
  content: "\eea0";
}
.prk-milk1:before {
  content: "\eea1";
}
.prk-mini-music-sqaure1 .path1:before {
  content: "\eea2";
  color: rgb(41, 45, 50);
  opacity: 0.4;
}
.prk-mini-music-sqaure1 .path2:before {
  content: "\eea3";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-mini-music-sqaure1 .path3:before {
  content: "\eea4";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-minus1:before {
  content: "\eea5";
}
.prk-minus-cirlce1:before {
  content: "\eea6";
}
.prk-minus-square1:before {
  content: "\eea7";
}
.prk-mirror1:before {
  content: "\eea8";
}
.prk-mirroring-screen1:before {
  content: "\eea9";
}
.prk-mobile1:before {
  content: "\eeaa";
}
.prk-mobile-programming1:before {
  content: "\eeab";
}
.prk-money1:before {
  content: "\eeac";
}
.prk-money-21:before {
  content: "\eead";
}
.prk-money-31:before {
  content: "\eeae";
}
.prk-money-41:before {
  content: "\eeaf";
}
.prk-money-add1:before {
  content: "\eeb0";
}
.prk-money-change1:before {
  content: "\eeb1";
}
.prk-money-forbidden1:before {
  content: "\eeb2";
}
.prk-money-recive1:before {
  content: "\eeb3";
}
.prk-money-remove1:before {
  content: "\eeb4";
}
.prk-moneys1:before {
  content: "\eeb5";
}
.prk-money-send1:before {
  content: "\eeb6";
}
.prk-money-tick1:before {
  content: "\eeb7";
}
.prk-money-time1:before {
  content: "\eeb8";
}
.prk-monitor1:before {
  content: "\eeb9";
}
.prk-monitor-mobbile1:before {
  content: "\eeba";
}
.prk-monitor-recorder1:before {
  content: "\eebb";
}
.prk-moon1:before {
  content: "\eebc";
}
.prk-more1:before {
  content: "\eebd";
}
.prk-more-21:before {
  content: "\eebe";
}
.prk-more-circle1:before {
  content: "\eebf";
}
.prk-more-square1:before {
  content: "\eec0";
}
.prk-mouse1:before {
  content: "\eec1";
}
.prk-mouse-11:before {
  content: "\eec2";
}
.prk-mouse-circle1:before {
  content: "\eec3";
}
.prk-mouse-square1:before {
  content: "\eec4";
}
.prk-music1:before {
  content: "\eec5";
}
.prk-music-circle1:before {
  content: "\eec6";
}
.prk-music-dashboard1:before {
  content: "\eec7";
}
.prk-music-filter1:before {
  content: "\eec8";
}
.prk-music-library-21:before {
  content: "\eec9";
}
.prk-musicnote1:before {
  content: "\eeca";
}
.prk-music-play1:before {
  content: "\eecb";
}
.prk-music-playlist1:before {
  content: "\eecc";
}
.prk-music-square1:before {
  content: "\eecd";
}
.prk-music-square-add1:before {
  content: "\eece";
}
.prk-music-square-remove1:before {
  content: "\eecf";
}
.prk-music-square-search1:before {
  content: "\eed0";
}
.prk-next1:before {
  content: "\eed1";
}
.prk-note1:before {
  content: "\eed2";
}
.prk-note-11:before {
  content: "\eed3";
}
.prk-note-22:before {
  content: "\eed4";
}
.prk-note-211:before {
  content: "\eed5";
}
.prk-note-add1:before {
  content: "\eed6";
}
.prk-note-favorite1:before {
  content: "\eed7";
}
.prk-note-remove1:before {
  content: "\eed8";
}
.prk-note-square1:before {
  content: "\eed9";
}
.prk-note-text1:before {
  content: "\eeda";
}
.prk-notification1:before {
  content: "\eedb";
}
.prk-notification-11:before {
  content: "\eedc";
}
.prk-notification-bing1:before {
  content: "\eedd";
}
.prk-notification-favorite1:before {
  content: "\eede";
}
.prk-notification-status1:before {
  content: "\eedf";
}
.prk-omega-circle1:before {
  content: "\eee0";
}
.prk-omega-square1:before {
  content: "\eee1";
}
.prk-paintbucket1:before {
  content: "\eee2";
}
.prk-paperclip1:before {
  content: "\eee3";
}
.prk-paperclip-21:before {
  content: "\eee4";
}
.prk-password-check1:before {
  content: "\eee5";
}
.prk-path1:before {
  content: "\eee6";
}
.prk-path-21:before {
  content: "\eee7";
}
.prk-path-square1:before {
  content: "\eee8";
}
.prk-pause1:before {
  content: "\eee9";
}
.prk-pause-circle1:before {
  content: "\eeea";
}
.prk-pen-add1:before {
  content: "\eeeb";
}
.prk-pen-close1:before {
  content: "\eeec";
}
.prk-pen-remove1:before {
  content: "\eeed";
}
.prk-pen-tool1:before {
  content: "\eeee";
}
.prk-pen-tool-21:before {
  content: "\eeef";
}
.prk-people1:before {
  content: "\eef0";
}
.prk-percentage-circle1:before {
  content: "\eef1";
}
.prk-percentage-square1:before {
  content: "\eef2";
}
.prk-personalcard1:before {
  content: "\eef3";
}
.prk-pet1:before {
  content: "\eef4";
}
.prk-pharagraphspacing1:before {
  content: "\eef5";
}
.prk-picture-frame1:before {
  content: "\eef6";
}
.prk-play1:before {
  content: "\eef7";
}
.prk-play-add1:before {
  content: "\eef8";
}
.prk-play-circle1:before {
  content: "\eef9";
}
.prk-play-cricle1:before {
  content: "\eefa";
}
.prk-play-remove1:before {
  content: "\eefb";
}
.prk-presention-chart1:before {
  content: "\eefc";
}
.prk-previous1:before {
  content: "\eefd";
}
.prk-printer1:before {
  content: "\eefe";
}
.prk-printer-slash1:before {
  content: "\eeff";
}
.prk-profile-2user1:before {
  content: "\ef00";
}
.prk-profile-add1:before {
  content: "\ef01";
}
.prk-profile-circle1:before {
  content: "\ef02";
}
.prk-profile-delete1:before {
  content: "\ef03";
}
.prk-profile-remove1:before {
  content: "\ef04";
}
.prk-profile-tick1:before {
  content: "\ef05";
}
.prk-programming-arrow1:before {
  content: "\ef06";
}
.prk-programming-arrows1:before {
  content: "\ef07";
}
.prk-quote-down1:before {
  content: "\ef08";
}
.prk-quote-down-circle1:before {
  content: "\ef09";
}
.prk-quote-down-square1:before {
  content: "\ef0a";
}
.prk-quote-up1:before {
  content: "\ef0b";
}
.prk-quote-up-circle1:before {
  content: "\ef0c";
}
.prk-quote-up-square1:before {
  content: "\ef0d";
}
.prk-radar1:before {
  content: "\ef0e";
}
.prk-radar-11:before {
  content: "\ef0f";
}
.prk-radar-21:before {
  content: "\ef10";
}
.prk-radio1:before {
  content: "\ef11";
}
.prk-ram1:before {
  content: "\ef12";
}
.prk-ram-21:before {
  content: "\ef13";
}
.prk-ranking1:before {
  content: "\ef14";
}
.prk-ranking-11:before {
  content: "\ef15";
}
.prk-receipt1:before {
  content: "\ef16";
}
.prk-receipt-11:before {
  content: "\ef17";
}
.prk-receipt-21:before {
  content: "\ef18";
}
.prk-receipt-2-11:before {
  content: "\ef19";
}
.prk-receipt-add1:before {
  content: "\ef1a";
}
.prk-receipt-discount1:before {
  content: "\ef1b";
}
.prk-receipt-disscount1:before {
  content: "\ef1c";
}
.prk-receipt-edit1:before {
  content: "\ef1d";
}
.prk-receipt-item1:before {
  content: "\ef1e";
}
.prk-receipt-minus1:before {
  content: "\ef1f";
}
.prk-receipt-search1:before {
  content: "\ef20";
}
.prk-receipt-square1:before {
  content: "\ef21";
}
.prk-receipt-text1:before {
  content: "\ef22";
}
.prk-received1:before {
  content: "\ef23";
}
.prk-receive-square1:before {
  content: "\ef24";
}
.prk-receive-square-21:before {
  content: "\ef25";
}
.prk-record1:before {
  content: "\ef26";
}
.prk-record-circle1:before {
  content: "\ef27";
}
.prk-recovery-convert1:before {
  content: "\ef28";
}
.prk-redo1:before {
  content: "\ef29";
}
.prk-refresh1:before {
  content: "\ef2a";
}
.prk-refresh-21:before {
  content: "\ef2b";
}
.prk-refresh-circle1:before {
  content: "\ef2c";
}
.prk-refresh-left-square1:before {
  content: "\ef2d";
}
.prk-refresh-right-square1:before {
  content: "\ef2e";
}
.prk-refresh-square-21:before {
  content: "\ef2f";
}
.prk-repeat1:before {
  content: "\ef30";
}
.prk-repeat-circle1:before {
  content: "\ef31";
}
.prk-repeate-music1:before {
  content: "\ef32";
}
.prk-repeate-one1:before {
  content: "\ef33";
}
.prk-reserve1:before {
  content: "\ef34";
}
.prk-rotate-left1:before {
  content: "\ef35";
}
.prk-rotate-left-11:before {
  content: "\ef36";
}
.prk-rotate-right1:before {
  content: "\ef37";
}
.prk-rotate-right-11:before {
  content: "\ef38";
}
.prk-route-square1:before {
  content: "\ef39";
}
.prk-routing1:before {
  content: "\ef3a";
}
.prk-routing-21:before {
  content: "\ef3b";
}
.prk-row-horizontal1:before {
  content: "\ef3c";
}
.prk-row-vertical1:before {
  content: "\ef3d";
}
.prk-rulerpen1:before {
  content: "\ef3e";
}
.prk-ruler1:before {
  content: "\ef3f";
}
.prk-safe-home1:before {
  content: "\ef40";
}
.prk-sagittarius1:before {
  content: "\ef41";
}
.prk-save-21:before {
  content: "\ef42";
}
.prk-save-add1:before {
  content: "\ef43";
}
.prk-save-minus1:before {
  content: "\ef44";
}
.prk-save-remove1:before {
  content: "\ef45";
}
.prk-scan1:before {
  content: "\ef46";
}
.prk-scan-barcode1:before {
  content: "\ef47";
}
.prk-scanner1:before {
  content: "\ef48";
}
.prk-scanning1:before {
  content: "\ef49";
}
.prk-scissor1:before {
  content: "\ef4a";
}
.prk-scissor-11:before {
  content: "\ef4b";
}
.prk-screenmirroring1:before {
  content: "\ef4c";
}
.prk-scroll1:before {
  content: "\ef4d";
}
.prk-search-favorite1:before {
  content: "\ef4e";
}
.prk-search-favorite-11:before {
  content: "\ef4f";
}
.prk-search-normal1:before {
  content: "\ef50";
}
.prk-search-normal-11:before {
  content: "\ef51";
}
.prk-search-status1:before {
  content: "\ef52";
}
.prk-search-status-11:before {
  content: "\ef53";
}
.prk-search-zoom-in1:before {
  content: "\ef54";
}
.prk-search-zoom-in-11:before {
  content: "\ef55";
}
.prk-search-zoom-out1:before {
  content: "\ef56";
}
.prk-search-zoom-out-11:before {
  content: "\ef57";
}
.prk-security1:before {
  content: "\ef58";
}
.prk-security-card1:before {
  content: "\ef59";
}
.prk-security-safe1:before {
  content: "\ef5a";
}
.prk-security-time1:before {
  content: "\ef5b";
}
.prk-security-user1:before {
  content: "\ef5c";
}
.prk-send1:before {
  content: "\ef5d";
}
.prk-send-11:before {
  content: "\ef5e";
}
.prk-send-21:before {
  content: "\ef5f";
}
.prk-send-sqaure-21:before {
  content: "\ef60";
}
.prk-send-square1:before {
  content: "\ef61";
}
.prk-setting1:before {
  content: "\ef62";
}
.prk-setting-21:before {
  content: "\ef63";
}
.prk-setting-31:before {
  content: "\ef64";
}
.prk-setting-41:before {
  content: "\ef65";
}
.prk-setting-51:before {
  content: "\ef66";
}
.prk-settings1:before {
  content: "\ef67";
}
.prk-shapes1:before {
  content: "\ef68";
}
.prk-shapes-11:before {
  content: "\ef69";
}
.prk-share1:before {
  content: "\ef6a";
}
.prk-shield-cross1:before {
  content: "\ef6b";
}
.prk-shield-search1:before {
  content: "\ef6c";
}
.prk-shield-security:before {
  content: "\ef6d";
}
.prk-shield-slash1:before {
  content: "\ef6e";
}
.prk-shield-tick1:before {
  content: "\ef6f";
}
.prk-ship1:before {
  content: "\ef70";
}
.prk-shop1:before {
  content: "\ef71";
}
.prk-shop-add1:before {
  content: "\ef72";
}
.prk-shopping-bag1:before {
  content: "\ef73";
}
.prk-shopping-cart1:before {
  content: "\ef74";
}
.prk-shop-remove1:before {
  content: "\ef75";
}
.prk-shuffle1:before {
  content: "\ef76";
}
.prk-sidebar-bottom1:before {
  content: "\ef77";
}
.prk-sidebar-left1:before {
  content: "\ef78";
}
.prk-sidebar-right1:before {
  content: "\ef79";
}
.prk-sidebar-top1:before {
  content: "\ef7a";
}
.prk-signpost1:before {
  content: "\ef7b";
}
.prk-simcard1:before {
  content: "\ef7c";
}
.prk-simcard-11:before {
  content: "\ef7d";
}
.prk-simcard-21:before {
  content: "\ef7e";
}
.prk-size1:before {
  content: "\ef7f";
}
.prk-slash1:before {
  content: "\ef80";
}
.prk-slider1:before {
  content: "\ef81";
}
.prk-slider-horizontal1:before {
  content: "\ef82";
}
.prk-slider-horizontal-11:before {
  content: "\ef83";
}
.prk-slider-vertical1:before {
  content: "\ef84";
}
.prk-slider-vertical-11:before {
  content: "\ef85";
}
.prk-smallcaps1:before {
  content: "\ef86";
}
.prk-smart-car1:before {
  content: "\ef87";
}
.prk-smart-home1:before {
  content: "\ef88";
}
.prk-smileys1:before {
  content: "\ef89";
}
.prk-sms1:before {
  content: "\ef8a";
}
.prk-sms-edit1:before {
  content: "\ef8b";
}
.prk-sms-notification1:before {
  content: "\ef8c";
}
.prk-sms-search1:before {
  content: "\ef8d";
}
.prk-sms-star1:before {
  content: "\ef8e";
}
.prk-sms-tracking1:before {
  content: "\ef8f";
}
.prk-sort1:before {
  content: "\ef90";
}
.prk-sound1:before {
  content: "\ef91";
}
.prk-speaker1:before {
  content: "\ef92";
}
.prk-speedometer1:before {
  content: "\ef93";
}
.prk-star1:before {
  content: "\ef94";
}
.prk-star-11:before {
  content: "\ef95";
}
.prk-star-slash1:before {
  content: "\ef96";
}
.prk-status1:before {
  content: "\ef97";
}
.prk-status-up1:before {
  content: "\ef98";
}
.prk-sticker1:before {
  content: "\ef99";
}
.prk-stickynote1:before {
  content: "\ef9a";
}
.prk-stop1:before {
  content: "\ef9b";
}
.prk-stop-circle1:before {
  content: "\ef9c";
}
.prk-story1:before {
  content: "\ef9d";
}
.prk-strongbox1:before {
  content: "\ef9e";
}
.prk-strongbox-21:before {
  content: "\ef9f";
}
.prk-subtitle1:before {
  content: "\efa0";
}
.prk-sun1:before {
  content: "\efa1";
}
.prk-sun-11:before {
  content: "\efa2";
}
.prk-sun-fog1:before {
  content: "\efa3";
}
.prk-tag1:before {
  content: "\efa4";
}
.prk-tag-21:before {
  content: "\efa5";
}
.prk-tag-cross1:before {
  content: "\efa6";
}
.prk-tag-right1:before {
  content: "\efa7";
}
.prk-tag-user1:before {
  content: "\efa8";
}
.prk-task1:before {
  content: "\efa9";
}
.prk-task-square1:before {
  content: "\efaa";
}
.prk-teacher1:before {
  content: "\efab";
}
.prk-text1:before {
  content: "\efac";
}
.prk-textalign-center1:before {
  content: "\efad";
}
.prk-textalign-justifycenter1:before {
  content: "\efae";
}
.prk-textalign-justifyleft1:before {
  content: "\efaf";
}
.prk-textalign-justifyright1:before {
  content: "\efb0";
}
.prk-textalign-left1:before {
  content: "\efb1";
}
.prk-textalign-right1:before {
  content: "\efb2";
}
.prk-text-block1:before {
  content: "\efb3";
}
.prk-text-bold1:before {
  content: "\efb4";
}
.prk-text-italic1:before {
  content: "\efb5";
}
.prk-text-underline1:before {
  content: "\efb6";
}
.prk-tick-circle1:before {
  content: "\efb7";
}
.prk-ticket1:before {
  content: "\efb8";
}
.prk-ticket-21:before {
  content: "\efb9";
}
.prk-ticket-discount1:before {
  content: "\efba";
}
.prk-ticket-expired1:before {
  content: "\efbb";
}
.prk-ticket-star1:before {
  content: "\efbc";
}
.prk-tick-square1:before {
  content: "\efbd";
}
.prk-timer1:before {
  content: "\efbe";
}
.prk-timer-11:before {
  content: "\efbf";
}
.prk-timer-pause1:before {
  content: "\efc0";
}
.prk-timer-start1:before {
  content: "\efc1";
}
.prk-toggle-off1:before {
  content: "\efc2";
}
.prk-toggle-off-circle1:before {
  content: "\efc3";
}
.prk-toggle-on1:before {
  content: "\efc4";
}
.prk-toggle-on-circle1:before {
  content: "\efc5";
}
.prk-trade1:before {
  content: "\efc6";
}
.prk-transaction-minus1:before {
  content: "\efc7";
}
.prk-translate1:before {
  content: "\efc8";
}
.prk-trash1:before {
  content: "\efc9";
}
.prk-tree1:before {
  content: "\efca";
}
.prk-trend-down1:before {
  content: "\efcb";
}
.prk-trend-up1:before {
  content: "\efcc";
}
.prk-triangle1:before {
  content: "\efcd";
}
.prk-truck1:before {
  content: "\efce";
}
.prk-truck-fast1:before {
  content: "\efcf";
}
.prk-truck-remove1:before {
  content: "\efd0";
}
.prk-truck-tick1:before {
  content: "\efd1";
}
.prk-truck-time1:before {
  content: "\efd2";
}
.prk-trush-square1:before {
  content: "\efd3";
}
.prk-undo1:before {
  content: "\efd4";
}
.prk-unlimited1:before {
  content: "\efd5";
}
.prk-unlock1:before {
  content: "\efd6";
}
.prk-user1:before {
  content: "\efd7";
}
.prk-user-add1:before {
  content: "\efd8";
}
.prk-user-cirlce-add1:before {
  content: "\efd9";
}
.prk-user-edit1:before {
  content: "\efda";
}
.prk-user-minus1:before {
  content: "\efdb";
}
.prk-user-octagon1:before {
  content: "\efdc";
}
.prk-user-remove1:before {
  content: "\efdd";
}
.prk-user-search1:before {
  content: "\efde";
}
.prk-user-square1:before {
  content: "\efdf";
}
.prk-user-tag1:before {
  content: "\efe0";
}
.prk-user-tick1:before {
  content: "\efe1";
}
.prk-verify1:before {
  content: "\efe2";
}
.prk-video1:before {
  content: "\efe3";
}
.prk-video-add1:before {
  content: "\efe4";
}
.prk-video-circle1:before {
  content: "\efe5";
}
.prk-video-horizontal1:before {
  content: "\efe6";
}
.prk-video-octagon1:before {
  content: "\efe7";
}
.prk-video-play1:before {
  content: "\efe8";
}
.prk-video-remove1:before {
  content: "\efe9";
}
.prk-video-slash1 .path1:before {
  content: "\efea";
  color: rgb(41, 45, 50);
  opacity: 0.4;
}
.prk-video-slash1 .path2:before {
  content: "\efeb";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-video-slash1 .path3:before {
  content: "\efec";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-video-slash1 .path4:before {
  content: "\efed";
  margin-left: -1em;
  color: rgb(41, 45, 50);
}
.prk-video-square1:before {
  content: "\efee";
}
.prk-video-tick1:before {
  content: "\efef";
}
.prk-video-time1:before {
  content: "\eff0";
}
.prk-video-vertical1:before {
  content: "\eff1";
}
.prk-voice-cricle1:before {
  content: "\eff2";
}
.prk-voice-square1:before {
  content: "\eff3";
}
.prk-volume-cross1:before {
  content: "\eff4";
}
.prk-volume-high1:before {
  content: "\eff5";
}
.prk-volume-low1:before {
  content: "\eff6";
}
.prk-volume-low-11:before {
  content: "\eff7";
}
.prk-volume-mute1:before {
  content: "\eff8";
}
.prk-volume-slash1:before {
  content: "\eff9";
}
.prk-volume-up1:before {
  content: "\effa";
}
.prk-wallet1:before {
  content: "\effb";
}
.prk-wallet-11:before {
  content: "\effc";
}
.prk-wallet-21:before {
  content: "\effd";
}
.prk-wallet-31:before {
  content: "\effe";
}
.prk-wallet-add1:before {
  content: "\efff";
}
.prk-wallet-add-11:before {
  content: "\f000";
}
.prk-wallet-check1:before {
  content: "\f001";
}
.prk-wallet-minus1:before {
  content: "\f002";
}
.prk-wallet-money1:before {
  content: "\f003";
}
.prk-wallet-remove1:before {
  content: "\f004";
}
.prk-wallet-search1:before {
  content: "\f005";
}
.prk-warning-21:before {
  content: "\f006";
}
.prk-watch1:before {
  content: "\f007";
}
.prk-watch-status1:before {
  content: "\f008";
}
.prk-weight1:before {
  content: "\f009";
}
.prk-weight-11:before {
  content: "\f00a";
}
.prk-wifi1:before {
  content: "\f00b";
}
.prk-wifi-square1:before {
  content: "\f00c";
}
.prk-wind1:before {
  content: "\f00d";
}
.prk-wind-21:before {
  content: "\f00e";
}
.prk-woman1:before {
  content: "\f00f";
}
.prk-gap:before {
  content: "\f010";
}
.prk-eitaa:before {
  content: "\f011";
}
.prk-post-svgrepo-com:before {
  content: "\f012";
}
.prk-rubika:before {
  content: "\f013";
}
.prk-soroush:before {
  content: "\f014";
}
.prk-aparat:before {
  content: "\f015";
}
.prk-bale:before {
  content: "\f016";
}
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile {
	will-change: opacity;
	}
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	will-change: transform;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(/wp-content/themes/parskala/assets/image/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/wp-content/themes/parskala/assets/image/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path {
	background-image: url(/wp-content/themes/parskala/assets/img/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	border: none;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-clickable {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}
:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:right;width:30.75%;margin-left:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-left:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-left:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:left;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%;padding:0;position:relative;width:22.05%;margin-right:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-left:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-left:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:right}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:left;float:left}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:right;float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-left:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;left:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:right;padding:0 0 0 1em;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:left}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:right}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-left:54px}.full-width .twentyfourteen .tfwc{margin-left:auto}}.twentyfifteen .t15wc{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-right:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-left:7.6923%;margin-right:7.6923%}.twentysixteen .entry-summary{margin-left:0;margin-right:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-left:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-left:0;margin-right:0}.no-sidebar .twentysixteen .site-main{margin-left:15%;margin-right:15%}.no-sidebar .twentysixteen .entry-summary{margin-left:0;margin-right:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:left}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:right}@media only screen and (max-width: 768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:left!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:right!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:right}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:right}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em 0 .125em .25em}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:right;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);float:right;font-size:.75em;margin-bottom:0;text-align:right;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:right}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-left:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-right:20px!important;padding-left:20px!important}
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{right:50%;top:0;margin-top:-4px;transform:translateX(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-left:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - (100% - .5em)) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.select2-container{width:100%}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}.select2-container .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;left:.5em;height:100%;width:16px}.select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;right:0;margin:-8px 0 0}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;left:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;right:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;right:22px;position:absolute;top:19px;transform:rotate(45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;right:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;right:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:right}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - (100% - 12px)) 50%;-webkit-background-position:calc(100% - (100% - 12px)) 50%}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-left:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #cfc8d8;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";content:"\e021"/"";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px 0 0 .4375em;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #cfc8d8;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-left:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-left:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:left;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e037";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e02d";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-left:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-left:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;left:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-right:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:right;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.prk-size-guide {
	padding: 15px 15px 10px 15px;
  margin: 0 auto;
  position: relative;
  max-height: 390px;
  min-height: 390px;
  overflow-y: auto;
}
body .open-popup-link{
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: normal;
	text-align: center !important;
	border: 1px solid #e0e0e2;
	padding: 5px;
	font-size: 14px !important;
	background-color: #f8f8f8;
	max-width: 400px !important;
	border-radius: 14px;
	margin: 6px 0 20px 0;
	width: 100%;
	padding: 12px;
	color: #3d3d3d;
}
body .open-popup-link:hover{
	background-color: #f7ebeb78;
}
body .open-popup-link i{
	margin-left: 11px;
	font-size: 20px;
	color: #3d3d3d;
}
.prk-size-tab.tabs-form{
  margin-bottom: 15px;
}
.prk-size-tab.tabs-form li{
	width: unset;
	padding: 13px 18px;
	background: #dee2e6;
	margin-left: 12px;
	border-radius: 14px;
	cursor: pointer;
	line-height: 15px;
}
.prk-size-guide .tabs-panel {
  line-height: 32px;
}
.prk-size-guide .tabs-panel hr{
	margin: 10px 0;
}
body .prk-size-tab.tabs-form li a{
	width: 100% !important;
  padding:0;
  display: unset !important;
  color: unset !important;
  background: unset !important;
	font-size: 14px;
	font-weight: 500;
}
body .prk-size-tab.tabs-form li.active a{
  color: #fff !important;
}
/* .prk-size-guide > div {
	max-width: 520px !important;
} */

.prk-size-guide.prk_sg_tabbed {
	padding: 0px;
	max-width: 100%;
}

.prk-size-guide table {
	width: 100%;
}

.prk-size-guide table td{
	color: #000000;
}

.prk-size-guide table tr:nth-child(1n+1) {
    color: #000000;
}
.prk-size-guide table tr:first-child{
	background-color: #aeaeae;
	color: #fff;
}
.prk_sg_tabbed .sg_content {
	max-width: 100%;
}

.prk_table_caption {
	font-size: small;
	color: #808080;
	font-style: italic;
	margin-top: 10px;
	margin-bottom: 0;
}

button.mfp-close {
	position: absolute;
}
.prk-size-guide .sg_title {
	margin-bottom: 50px;
}
h2.sg_title {
	font-weight: 400;
}

.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

.sg_content h4 {
	clear: none;
}

.prk_table_container .prk-table-hover{
    background: #999999;
}

.prk_table_container .prk-table-cursor{
    background: #2C72AD;
    color: #FFFFFF;
}

/*responsive tables */

@media only screen and (max-width: 800px) {

  body .prk-size-guide{
		padding: 15px 10px 10px 10px;
	}

	.prk-size-guide .prk-size-guide--Responsive .cf:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}

	.prk-size-guide * html .cf {
		zoom: 1;
	}

	.prk-size-guide .prk-size-guide--Responsive *:first-child + html .cf {
		zoom: 1;
	}

	.prk-size-guide .prk-size-guide--Responsive table {
		width: 100%;
		border-collapse: collapse;
		border-spacing: 0;
	}

	.prk-size-guide .prk-size-guide--Responsive th,
	.prk-size-guide .prk-size-guide--Responsive td {
		margin: 0;
		vertical-align: top;
	}

	.prk-size-guide .prk-size-guide--Responsive table {
		display: block;
		position: relative;
		width: 100%;
	}

	.prk-size-guide .prk-size-guide--Responsive thead {
		display: block;
		float: left;
	}

	.prk-size-guide .prk-size-guide--Responsive tbody {
		display: block;
		width: auto;
		position: relative;
		overflow-x: auto;
		white-space: nowrap;
	}

	.prk-size-guide .prk-size-guide--Responsive thead tr {
		display: block;
	}

	.prk-size-guide .prk-size-guide--Responsive th {
		display: block;
	}

	.prk-size-guide .prk-size-guide--Responsive tbody tr {
		display: inline-block;
		vertical-align: top;
	}

	.prk-size-guide .prk-size-guide--Responsive td {
		display: block;
		min-height: 1.25em;
	}

	/* sort out borders */
	.prk-size-guide .prk-size-guide--Responsive th {
		border: 0;
	}

	.prk-size-guide .prk-size-guide--Responsive td {
		border: 0;
	}

	.prk-size-guide .prk-size-guide--Responsive tbody tr {
		border: 0;
	}



	.prk-size-guide .prk-size-guide--Responsive{
		position: relative;
	}
	.prk-size-guide .prk-size-guide--Responsive:after {
		position: absolute;
		bottom: -25px;
		left: 5px;
		display: inline-block;
		font-family: 'Glyphicons Halflings';
		font-style: normal;
		font-weight: normal;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		content: "\e120";
	}

	.prk_table_container .prk-size-guide--Responsive td{
		padding: 5px;
	}

	.prk_table_container .prk-size-guide--Responsive + hr{
		display: none;
	}


}
/* Tabbing */
.prk-size-guide .sizeGuideTabs {
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin-top: 20px;
}
.prk-size-guide .sizeGuideTabs .tab {
	flex: 1;
	text-align: center;
	cursor: pointer;
}
.prk-size-guide .sizeGuideTabs .tab.active {
	border-bottom: solid 1px;
	font-weight: bold;
}
.prk-size-guide .sizeGuideTabContents .content {
	padding-top: 10px;
	display: none;
}
.prk-size-guide .sizeGuideTabContents .content.active {
	display: block;
}
/* Hide sg button on variation price */
.woocommerce-variation-price .button_sg {
	display: none;
}
/*SKIN 1: Minimalistic*/

div.sg table tr td, div.sg table tr th{
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    text-align: center;
}



div.sg table tr:first-child th{
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

div.sg table, div.sg table th{
    text-align: center;
    vertical-align: middle;
}

div.sg table td, div.sg table th{
    padding: 5px 0;
}

div.sg .prk_table_title {
    font-weight: bold;
    font-size: large;
}

a.button_sg{
    font-weight: normal;
    text-decoration: none;
    padding: 10px 15px;
    color: #1a1a1a;
    background: white;
    border: 1px solid #e5e5e5;
    height: 42px;
    position: relative;
}
.timeline-item.size-guide{
  min-height: 42px;
  max-height: 42px;
}
.prk_table_container .prk-size-guide--Responsive{
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  padding: 10px;
  font-family: 'prk-font' !important;

}
/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    filter: alpha(opacity=80); }

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.mfp-align-top .mfp-container:before {
    display: none; }

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }

.mfp-ajax-cur {
    cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
    cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }

.mfp-loading.mfp-figure {
    display: none; }

.mfp-hide {
    display: none !important; }

.mfp-preloader {
    color: #cccccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
.mfp-preloader a {
    color: #cccccc; }
.mfp-preloader a:hover {
    color: white; }

.mfp-s-ready .mfp-preloader {
    display: none; }

.mfp-s-error .mfp-content {
    display: none; }

button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none; }
button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    color: white;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
.mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
    color: #333333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: white;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #cccccc;
    font-size: 12px;
    line-height: 18px; }

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    filter: alpha(opacity=65);
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.mfp-arrow:active {
    margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
.mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
.mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
    left: 0; }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
    right: 0; }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
.mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black; }

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
    line-height: 0; }
.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444; }
.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }
.mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-wrap: break-word;
    padding-right: 36px; }

.mfp-image-holder .mfp-content {
    max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
         * Remove all paddings around the image on small screen
         */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
        padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px; }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0; } }

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0; }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%; }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px; } }

.mfp-ie7 .mfp-img {
    padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
    padding: 0; }
.mfp-ie7 .mfp-content {
    padding-top: 44px; }
.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0; }@font-face {font-display:swap;
	font-family: 'icomoon';
	src:url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon.eot?8alxhk');
	src:url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon.eot?#iefix8alxhk') format('embedded-opentype'),
		url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon.woff?8alxhk') format('woff'),
		url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon.ttf?8alxhk') format('truetype'),
		url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon.svg?8alxhk#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {font-display:swap;
	font-family: 'icomoon2';
	src:  url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon2.eot?xcoq05');
	src:  url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon2.eot?xcoq05#iefix') format('embedded-opentype'),
	url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon2.ttf?xcoq05') format('truetype'),
	url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon2.woff?xcoq05') format('woff'),
	url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/icomoon2.svg?xcoq05#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {font-display:swap;
	font-family: 'Glyphicons Halflings';
	src: url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/glyphicons-halflings-regular.eot');
	src: url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
	url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/glyphicons-halflings-regular.woff') format('woff'),
	url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/glyphicons-halflings-regular.ttf') format('truetype'),
	url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
.prk_single_size_table [class^="icon-"], .prk_single_size_table [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

li#menu-posts-prk_size_guide .dashicons-admin-post:before, .dashicons-format-standard:before, #adminmenu #menu-posts-prk_size_guide div.wp-menu-image:before {
    font-family: 'icomoon' !important;
    content: '\f000' !important;
    font-size: 15px;
    padding-top: 9px;
}

.icon-plus:before {
	content: "\ea0a";
}
.icon-minus:before {
	content: "\ea0b";
}
.icon-tab:before {
	content: "\ea45";
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-display:swap;font-family:'FontAwesome';src:url('/wp-content/themes/parskala/inc/prk-size-guide/assets/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/wp-content/themes/parskala/inc/prk-size-guide/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/wp-content/themes/parskala/inc/prk-size-guide/assets/css/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/wp-content/themes/parskala/inc/prk-size-guide/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/wp-content/themes/parskala/inc/prk-size-guide/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
#wc_size_guide_button_icon {
    display: none;
}

.open-popup-link {
    display: table;
    line-height: normal;
}

.open-popup-link:hover .fa {
    color: inherit;
}

.open-popup-link .fa {
    color: inherit;
    display: table-cell;
    font-size: 13px;
    line-height: normal;
    padding: 0 10px 0 0;
    vertical-align: middle;
}

[data-value*=fa-blank] {
    box-sizing: border-box;
    height: 38px;
    line-height: normal;
    width: 39px;
}

.sg-fw-option-type-icon .sg-option-type-icon-list {
    margin-top: 1em;
    padding-left: 1px;
    padding-bottom: 1px;
    overflow: auto;
    max-height: 10.1em;
}

.sg-fw-option-type-icon .sg-option-type-icon-list:first-child {
    margin-top: 0;
}

.sg-fw-option-type-icon .sg-option-type-icon-list:after {
    content: '';
    display: block;
    clear: both;
}

.sg-fw-option-type-icon .sg-option-type-icon-list i {
    float: left;
    border: 1px solid #e1e1e1;
    margin: 0 0 -1px -1px;
    padding: 0.5em 0;
    background-color: #ffffff;
    text-align: center;
    min-width: 2em;
}

body.rtl .sg-fw-option-type-icon .sg-option-type-icon-list i {
    float: right;
}

.sg-fw-option-type-icon .sg-option-type-icon-list i:before {
    display: inline-block;
}

.sg-fw-option-type-icon .sg-option-type-icon-list i:hover {
    background: #0074a2;
    color: #fff;
    cursor: pointer;
}
.sg-fw-option-type-icon .sg-option-type-icon-list i.active:hover,
.sg-fw-option-type-icon .sg-option-type-icon-list i.active{
    background: #64bd1f;
    color: #fff;
}

.sg-fw-option-type-icon .sg-fw-backend-option {
    border-bottom: none;
    padding-bottom: 0;
}

.sg-fw-option-type-icon .fw-options-tabs-wrapper .fw-options-tabs-contents {
    margin-top: 0 !important;
}


/* Let's get this party started */

.sg-fw-option-type-icon .sg-option-type-icon-list::-webkit-scrollbar {
    width: 5px;
}


/* Handle */

.sg-fw-option-type-icon .sg-option-type-icon-list::-webkit-scrollbar-thumb {
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background: rgba(92,92,92,0.8);
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}

.sg-fw-option-type-icon .sg-option-type-icon-list::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(92,92,92,0.4);
}

.button_sg .fa {
    font-family: FontAwesome !important;
}@font-face {font-display:swap;
    font-family: "flaticon";
    src: url("/wp-content/themes/parskala/assets/fonts/font/flaticon.ttf?6d4c1e576c902034fb3c11ba5e39811a") format("truetype"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.woff?6d4c1e576c902034fb3c11ba5e39811a") format("woff"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.woff2?6d4c1e576c902034fb3c11ba5e39811a") format("woff2"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.eot?6d4c1e576c902034fb3c11ba5e39811a#iefix") format("embedded-opentype"),
url("/wp-content/themes/parskala/assets/fonts/font/flaticon.svg?6d4c1e576c902034fb3c11ba5e39811a#flaticon") format("svg");
}

i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
    font-family: flaticon !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.flaticon-user:before {
    content: "\f101";
}
.flaticon-user-1:before {
    content: "\f102";
}
.flaticon-user-2:before {
    content: "\f103";
}
.flaticon-user-3:before {
    content: "\f104";
}
.flaticon-user-4:before {
    content: "\f105";
}
.flaticon-user-5:before {
    content: "\f106";
}
.flaticon-profile-user:before {
    content: "\f107";
}
.flaticon-account:before {
    content: "\f108";
}
.flaticon-account-1:before {
    content: "\f109";
}
.flaticon-user-6:before {
    content: "\f10a";
}
.flaticon-account-2:before {
    content: "\f10b";
}
.flaticon-user-7:before {
    content: "\f10c";
}
.flaticon-user-8:before {
    content: "\f10d";
}
.flaticon-user-9:before {
    content: "\f10e";
}
.flaticon-user-10:before {
    content: "\f10f";
}
.flaticon-user-11:before {
    content: "\f110";
}
.flaticon-info:before {
    content: "\f111";
}
.flaticon-user-12:before {
    content: "\f112";
}
.flaticon-user-13:before {
    content: "\f113";
}
.flaticon-love:before {
    content: "\f114";
}
.flaticon-key:before {
    content: "\f115";
}
.flaticon-bag:before {
    content: "\f116";
}
.flaticon-add-to-basket:before {
    content: "\f117";
}
.flaticon-shopping-bag:before {
    content: "\f118";
}
.flaticon-bag-1:before {
    content: "\f119";
}
.flaticon-shopping-bag-1:before {
    content: "\f11a";
}
.flaticon-shopping-bag-2:before {
    content: "\f11b";
}
.flaticon-shopping-cart:before {
    content: "\f11c";
}
.flaticon-shopping-bag-3:before {
    content: "\f11d";
}
.flaticon-shopping-cart-1:before {
    content: "\f11e";
}
.flaticon-sale-tag:before {
    content: "\f11f";
}
.flaticon-online-shopping:before {
    content: "\f120";
}
.flaticon-shopping-bag-4:before {
    content: "\f121";
}
.flaticon-add:before {
    content: "\f122";
}
.flaticon-shopping-cart-2:before {
    content: "\f123";
}
.flaticon-shopping-cart-3:before {
    content: "\f124";
}
.flaticon-shopping-cart-4:before {
    content: "\f125";
}
.flaticon-shopping-cart-5:before {
    content: "\f126";
}
.flaticon-shopping-bag-5:before {
    content: "\f127";
}
.flaticon-cart:before {
    content: "\f128";
}
.flaticon-shopping-bag-6:before {
    content: "\f129";
}
.flaticon-message:before {
    content: "\f12a";
}
.flaticon-settings:before {
    content: "\f12b";
}
.flaticon-trash-bin:before {
    content: "\f12c";
}
.flaticon-notification-bell:before {
    content: "\f12d";
}
.flaticon-clock:before {
    content: "\f12e";
}
.flaticon-discount-bag:before {
    content: "\f12f";
}
.flaticon-message-1:before {
    content: "\f130";
}
.flaticon-menu-bar:before {
    content: "\f131";
}
.flaticon-unlocked:before {
    content: "\f132";
}
.flaticon-user-icon:before {
    content: "\f133";
}
.flaticon-document:before {
    content: "\f134";
}
.flaticon-credit-card:before {
    content: "\f135";
}
.flaticon-user-14:before {
    content: "\f136";
}
.flaticon-shop-bag:before {
    content: "\f137";
}
.flaticon-shopping-bag-7:before {
    content: "\f138";
}
.flaticon-add-to-cart:before {
    content: "\f139";
}
.flaticon-shopping-bag-8:before {
    content: "\f13a";
}
.flaticon-shopping-bag-9:before {
    content: "\f13b";
}
.flaticon-shopping-bag-10:before {
    content: "\f13c";
}
.flaticon-shopping-bag-11:before {
    content: "\f13d";
}
.flaticon-shopping-bag-12:before {
    content: "\f13e";
}
.flaticon-bag-2:before {
    content: "\f13f";
}
.flaticon-shopping-bag-13:before {
    content: "\f140";
}
.flaticon-shopping-cart-6:before {
    content: "\f141";
}
.flaticon-shopping-bag-14:before {
    content: "\f142";
}
.flaticon-shopping-bag-15:before {
    content: "\f143";
}
.flaticon-shopping-bag-16:before {
    content: "\f144";
}
.flaticon-shopping-bag-17:before {
    content: "\f145";
}
.flaticon-shopping-bag-18:before {
    content: "\f146";
}
.flaticon-handbag:before {
    content: "\f147";
}
.flaticon-shopping-cart-7:before {
    content: "\f148";
}
.flaticon-shopping-cart-8:before {
    content: "\f149";
}
.flaticon-shopping-bag-19:before {
    content: "\f14a";
}
.flaticon-shopping-trolley:before {
    content: "\f14b";
}
.flaticon-ecommerce:before {
    content: "\f14c";
}
.flaticon-shopping-cart-9:before {
    content: "\f14d";
}
.flaticon-shopping-bag-20:before {
    content: "\f14e";
}
.flaticon-cart-1:before {
    content: "\f14f";
}
.flaticon-shopping-cart-10:before {
    content: "\f150";
}
.flaticon-shopping-bag-21:before {
    content: "\f151";
}
.flaticon-shopping:before {
    content: "\f152";
}
.flaticon-heart:before {
    content: "\f153";
}
.flaticon-heart-1:before {
    content: "\f154";
}
.flaticon-share:before {
    content: "\f155";
}
.flaticon-chart-up:before {
    content: "\f156";
}
.flaticon-investment:before {
    content: "\f157";
}
.flaticon-price-tag:before {
    content: "\f158";
}
.flaticon-stock-chart:before {
    content: "\f159";
}
.flaticon-oil-price:before {
    content: "\f15a";
}
.flaticon-chart:before {
    content: "\f15b";
}
.flaticon-stock-chart-1:before {
    content: "\f15c";
}
.flaticon-pie-chart:before {
    content: "\f15d";
}
.flaticon-growth-chart:before {
    content: "\f15e";
}
.flaticon-graph:before {
    content: "\f15f";
}
.flaticon-bar-chart:before {
    content: "\f160";
}
.flaticon-compare:before {
    content: "\f161";
}
.flaticon-scales:before {
    content: "\f162";
}
.flaticon-compare-1:before {
    content: "\f163";
}
.flaticon-compare-2:before {
    content: "\f164";
}
.flaticon-before-after:before {
    content: "\f165";
}
.flaticon-bar-chart-1:before {
    content: "\f166";
}
.flaticon-price-tag-1:before {
    content: "\f167";
}
.flaticon-circle:before {
    content: "\f168";
}
.flaticon-exchange:before {
    content: "\f169";
}
.flaticon-circular-arrows:before {
    content: "\f16a";
}
.flaticon-undo:before {
    content: "\f16b";
}
.flaticon-up-down:before {
    content: "\f16c";
}
.flaticon-exchange-1:before {
    content: "\f16d";
}
.flaticon-exchange-2:before {
    content: "\f16e";
}
.flaticon-shuffle:before {
    content: "\f16f";
}
.flaticon-shuffle-1:before {
    content: "\f170";
}
.flaticon-shuffle-2:before {
    content: "\f171";
}
.flaticon-shuffle-3:before {
    content: "\f172";
}
.flaticon-shuffle-4:before {
    content: "\f173";
}
.flaticon-video-player:before {
    content: "\f174";
}
.flaticon-shopping-bag-22:before {
    content: "\f175";
}
.flaticon-store:before {
    content: "\f176";
}
.flaticon-shop:before {
    content: "\f177";
}
.flaticon-store-1:before {
    content: "\f178";
}
.flaticon-shop-1:before {
    content: "\f179";
}
.flaticon-shop-2:before {
    content: "\f17a";
}
.flaticon-badge:before {
    content: "\f17b";
}
.flaticon-medal:before {
    content: "\f17c";
}
.flaticon-medal-1:before {
    content: "\f17d";
}
.flaticon-badge-1:before {
    content: "\f17e";
}
.flaticon-medal-2:before {
    content: "\f17f";
}
.flaticon-medal-3:before {
    content: "\f180";
}
.flaticon-medal-4:before {
    content: "\f181";
}
.flaticon-medal-5:before {
    content: "\f182";
}
.flaticon-reward:before {
    content: "\f183";
}
.flaticon-quality:before {
    content: "\f184";
}
.flaticon-medal-6:before {
    content: "\f185";
}
.flaticon-package:before {
    content: "\f186";
}
.flaticon-delivery:before {
    content: "\f187";
}
.flaticon-box:before {
    content: "\f188";
}
.flaticon-sending:before {
    content: "\f189";
}
.flaticon-edit:before {
    content: "\f18a";
}
.flaticon-pencil:before {
    content: "\f18b";
}
.flaticon-conversation:before {
    content: "\f18c";
}
.flaticon-question:before {
    content: "\f18d";
}
.flaticon-question-1:before {
    content: "\f18e";
}
.flaticon-question-2:before {
    content: "\f18f";
}
.flaticon-request:before {
    content: "\f190";
}
.flaticon-question-3:before {
    content: "\f191";
}
.flaticon-question-4:before {
    content: "\f192";
}
.flaticon-question-5:before {
    content: "\f193";
}
.flaticon-question-6:before {
    content: "\f194";
}
.flaticon-question-7:before {
    content: "\f195";
}
/*
* Remix Icon v2.5.0
* https://remixicon.com
* https://github.com/Remix-Design/RemixIcon
*
* Copyright RemixIcon.com
* Released under the Apache License Version 2.0
*
* Date: 2020-05-23
*/
@font-face {font-display:swap;
  font-family: "remixicon";
  src: url('/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.eot?t=1590207869815'); /* IE9*/
  src: url('/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.eot?t=1590207869815#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url("/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.woff2?t=1590207869815") format("woff2"),
  url("/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.woff?t=1590207869815") format("woff"),
  url('/wp-content/themes/parskala/assets/fonts/ri-fonts/remixicon.ttf?t=1590207869815') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  font-display: swap;
}

[class^="ri-"], [class*=" ri-"] {
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }
.ri-xxs { font-size: .5em; }
.ri-xs { font-size: .75em; }
.ri-sm { font-size: .875em }
.ri-1x { font-size: 1em; }
.ri-2x { font-size: 2em; }
.ri-3x { font-size: 3em; }
.ri-4x { font-size: 4em; }
.ri-5x { font-size: 5em; }
.ri-6x { font-size: 6em; }
.ri-7x { font-size: 7em; }
.ri-8x { font-size: 8em; }
.ri-9x { font-size: 9em; }
.ri-10x { font-size: 10em; }
.ri-fw { text-align: center; width: 1.25em; }

.ri-24-hours-fill:before { content: "\ea01"; }
.ri-24-hours-line:before { content: "\ea02"; }
.ri-4k-fill:before { content: "\ea03"; }
.ri-4k-line:before { content: "\ea04"; }
.ri-a-b:before { content: "\ea05"; }
.ri-account-box-fill:before { content: "\ea06"; }
.ri-account-box-line:before { content: "\ea07"; }
.ri-account-circle-fill:before { content: "\ea08"; }
.ri-account-circle-line:before { content: "\ea09"; }
.ri-account-pin-box-fill:before { content: "\ea0a"; }
.ri-account-pin-box-line:before { content: "\ea0b"; }
.ri-account-pin-circle-fill:before { content: "\ea0c"; }
.ri-account-pin-circle-line:before { content: "\ea0d"; }
.ri-add-box-fill:before { content: "\ea0e"; }
.ri-add-box-line:before { content: "\ea0f"; }
.ri-add-circle-fill:before { content: "\ea10"; }
.ri-add-circle-line:before { content: "\ea11"; }
.ri-add-fill:before { content: "\ea12"; }
.ri-add-line:before { content: "\ea13"; }
.ri-admin-fill:before { content: "\ea14"; }
.ri-admin-line:before { content: "\ea15"; }
.ri-advertisement-fill:before { content: "\ea16"; }
.ri-advertisement-line:before { content: "\ea17"; }
.ri-airplay-fill:before { content: "\ea18"; }
.ri-airplay-line:before { content: "\ea19"; }
.ri-alarm-fill:before { content: "\ea1a"; }
.ri-alarm-line:before { content: "\ea1b"; }
.ri-alarm-warning-fill:before { content: "\ea1c"; }
.ri-alarm-warning-line:before { content: "\ea1d"; }
.ri-album-fill:before { content: "\ea1e"; }
.ri-album-line:before { content: "\ea1f"; }
.ri-alert-fill:before { content: "\ea20"; }
.ri-alert-line:before { content: "\ea21"; }
.ri-aliens-fill:before { content: "\ea22"; }
.ri-aliens-line:before { content: "\ea23"; }
.ri-align-bottom:before { content: "\ea24"; }
.ri-align-center:before { content: "\ea25"; }
.ri-align-justify:before { content: "\ea26"; }
.ri-align-left:before { content: "\ea27"; }
.ri-align-right:before { content: "\ea28"; }
.ri-align-top:before { content: "\ea29"; }
.ri-align-vertically:before { content: "\ea2a"; }
.ri-alipay-fill:before { content: "\ea2b"; }
.ri-alipay-line:before { content: "\ea2c"; }
.ri-amazon-fill:before { content: "\ea2d"; }
.ri-amazon-line:before { content: "\ea2e"; }
.ri-anchor-fill:before { content: "\ea2f"; }
.ri-anchor-line:before { content: "\ea30"; }
.ri-ancient-gate-fill:before { content: "\ea31"; }
.ri-ancient-gate-line:before { content: "\ea32"; }
.ri-ancient-pavilion-fill:before { content: "\ea33"; }
.ri-ancient-pavilion-line:before { content: "\ea34"; }
.ri-android-fill:before { content: "\ea35"; }
.ri-android-line:before { content: "\ea36"; }
.ri-angularjs-fill:before { content: "\ea37"; }
.ri-angularjs-line:before { content: "\ea38"; }
.ri-anticlockwise-2-fill:before { content: "\ea39"; }
.ri-anticlockwise-2-line:before { content: "\ea3a"; }
.ri-anticlockwise-fill:before { content: "\ea3b"; }
.ri-anticlockwise-line:before { content: "\ea3c"; }
.ri-app-store-fill:before { content: "\ea3d"; }
.ri-app-store-line:before { content: "\ea3e"; }
.ri-apple-fill:before { content: "\ea3f"; }
.ri-apple-line:before { content: "\ea40"; }
.ri-apps-2-fill:before { content: "\ea41"; }
.ri-apps-2-line:before { content: "\ea42"; }
.ri-apps-fill:before { content: "\ea43"; }
.ri-apps-line:before { content: "\ea44"; }
.ri-archive-drawer-fill:before { content: "\ea45"; }
.ri-archive-drawer-line:before { content: "\ea46"; }
.ri-archive-fill:before { content: "\ea47"; }
.ri-archive-line:before { content: "\ea48"; }
.ri-arrow-down-circle-fill:before { content: "\ea49"; }
.ri-arrow-down-circle-line:before { content: "\ea4a"; }
.ri-arrow-down-fill:before { content: "\ea4b"; }
.ri-arrow-down-line:before { content: "\ea4c"; }
.ri-arrow-down-s-fill:before { content: "\ea4d"; }
.ri-arrow-down-s-line:before { content: "\ea4e"; }
.ri-arrow-drop-down-fill:before { content: "\ea4f"; }
.ri-arrow-drop-down-line:before { content: "\ea50"; }
.ri-arrow-drop-left-fill:before { content: "\ea51"; }
.ri-arrow-drop-left-line:before { content: "\ea52"; }
.ri-arrow-drop-right-fill:before { content: "\ea53"; }
.ri-arrow-drop-right-line:before { content: "\ea54"; }
.ri-arrow-drop-up-fill:before { content: "\ea55"; }
.ri-arrow-drop-up-line:before { content: "\ea56"; }
.ri-arrow-go-back-fill:before { content: "\ea57"; }
.ri-arrow-go-back-line:before { content: "\ea58"; }
.ri-arrow-go-forward-fill:before { content: "\ea59"; }
.ri-arrow-go-forward-line:before { content: "\ea5a"; }
.ri-arrow-left-circle-fill:before { content: "\ea5b"; }
.ri-arrow-left-circle-line:before { content: "\ea5c"; }
.ri-arrow-left-down-fill:before { content: "\ea5d"; }
.ri-arrow-left-down-line:before { content: "\ea5e"; }
.ri-arrow-left-fill:before { content: "\ea5f"; }
.ri-arrow-left-line:before { content: "\ea60"; }
.ri-arrow-left-right-fill:before { content: "\ea61"; }
.ri-arrow-left-right-line:before { content: "\ea62"; }
.ri-arrow-left-s-fill:before { content: "\ea63"; }
.ri-arrow-left-s-line:before { content: "\ea64"; }
.ri-arrow-left-up-fill:before { content: "\ea65"; }
.ri-arrow-left-up-line:before { content: "\ea66"; }
.ri-arrow-right-circle-fill:before { content: "\ea67"; }
.ri-arrow-right-circle-line:before { content: "\ea68"; }
.ri-arrow-right-down-fill:before { content: "\ea69"; }
.ri-arrow-right-down-line:before { content: "\ea6a"; }
.ri-arrow-right-fill:before { content: "\ea6b"; }
.ri-arrow-right-line:before { content: "\ea6c"; }
.ri-arrow-right-s-fill:before { content: "\ea6d"; }
.ri-arrow-right-s-line:before { content: "\ea6e"; }
.ri-arrow-right-up-fill:before { content: "\ea6f"; }
.ri-arrow-right-up-line:before { content: "\ea70"; }
.ri-arrow-up-circle-fill:before { content: "\ea71"; }
.ri-arrow-up-circle-line:before { content: "\ea72"; }
.ri-arrow-up-down-fill:before { content: "\ea73"; }
.ri-arrow-up-down-line:before { content: "\ea74"; }
.ri-arrow-up-fill:before { content: "\ea75"; }
.ri-arrow-up-line:before { content: "\ea76"; }
.ri-arrow-up-s-fill:before { content: "\ea77"; }
.ri-arrow-up-s-line:before { content: "\ea78"; }
.ri-artboard-2-fill:before { content: "\ea79"; }
.ri-artboard-2-line:before { content: "\ea7a"; }
.ri-artboard-fill:before { content: "\ea7b"; }
.ri-artboard-line:before { content: "\ea7c"; }
.ri-article-fill:before { content: "\ea7d"; }
.ri-article-line:before { content: "\ea7e"; }
.ri-aspect-ratio-fill:before { content: "\ea7f"; }
.ri-aspect-ratio-line:before { content: "\ea80"; }
.ri-asterisk:before { content: "\ea81"; }
.ri-at-fill:before { content: "\ea82"; }
.ri-at-line:before { content: "\ea83"; }
.ri-attachment-2:before { content: "\ea84"; }
.ri-attachment-fill:before { content: "\ea85"; }
.ri-attachment-line:before { content: "\ea86"; }
.ri-auction-fill:before { content: "\ea87"; }
.ri-auction-line:before { content: "\ea88"; }
.ri-award-fill:before { content: "\ea89"; }
.ri-award-line:before { content: "\ea8a"; }
.ri-baidu-fill:before { content: "\ea8b"; }
.ri-baidu-line:before { content: "\ea8c"; }
.ri-ball-pen-fill:before { content: "\ea8d"; }
.ri-ball-pen-line:before { content: "\ea8e"; }
.ri-bank-card-2-fill:before { content: "\ea8f"; }
.ri-bank-card-2-line:before { content: "\ea90"; }
.ri-bank-card-fill:before { content: "\ea91"; }
.ri-bank-card-line:before { content: "\ea92"; }
.ri-bank-fill:before { content: "\ea93"; }
.ri-bank-line:before { content: "\ea94"; }
.ri-bar-chart-2-fill:before { content: "\ea95"; }
.ri-bar-chart-2-line:before { content: "\ea96"; }
.ri-bar-chart-box-fill:before { content: "\ea97"; }
.ri-bar-chart-box-line:before { content: "\ea98"; }
.ri-bar-chart-fill:before { content: "\ea99"; }
.ri-bar-chart-grouped-fill:before { content: "\ea9a"; }
.ri-bar-chart-grouped-line:before { content: "\ea9b"; }
.ri-bar-chart-horizontal-fill:before { content: "\ea9c"; }
.ri-bar-chart-horizontal-line:before { content: "\ea9d"; }
.ri-bar-chart-line:before { content: "\ea9e"; }
.ri-barcode-box-fill:before { content: "\ea9f"; }
.ri-barcode-box-line:before { content: "\eaa0"; }
.ri-barcode-fill:before { content: "\eaa1"; }
.ri-barcode-line:before { content: "\eaa2"; }
.ri-barricade-fill:before { content: "\eaa3"; }
.ri-barricade-line:before { content: "\eaa4"; }
.ri-base-station-fill:before { content: "\eaa5"; }
.ri-base-station-line:before { content: "\eaa6"; }
.ri-basketball-fill:before { content: "\eaa7"; }
.ri-basketball-line:before { content: "\eaa8"; }
.ri-battery-2-charge-fill:before { content: "\eaa9"; }
.ri-battery-2-charge-line:before { content: "\eaaa"; }
.ri-battery-2-fill:before { content: "\eaab"; }
.ri-battery-2-line:before { content: "\eaac"; }
.ri-battery-charge-fill:before { content: "\eaad"; }
.ri-battery-charge-line:before { content: "\eaae"; }
.ri-battery-fill:before { content: "\eaaf"; }
.ri-battery-line:before { content: "\eab0"; }
.ri-battery-low-fill:before { content: "\eab1"; }
.ri-battery-low-line:before { content: "\eab2"; }
.ri-battery-saver-fill:before { content: "\eab3"; }
.ri-battery-saver-line:before { content: "\eab4"; }
.ri-battery-share-fill:before { content: "\eab5"; }
.ri-battery-share-line:before { content: "\eab6"; }
.ri-bear-smile-fill:before { content: "\eab7"; }
.ri-bear-smile-line:before { content: "\eab8"; }
.ri-behance-fill:before { content: "\eab9"; }
.ri-behance-line:before { content: "\eaba"; }
.ri-bell-fill:before { content: "\eabb"; }
.ri-bell-line:before { content: "\eabc"; }
.ri-bike-fill:before { content: "\eabd"; }
.ri-bike-line:before { content: "\eabe"; }
.ri-bilibili-fill:before { content: "\eabf"; }
.ri-bilibili-line:before { content: "\eac0"; }
.ri-bill-fill:before { content: "\eac1"; }
.ri-bill-line:before { content: "\eac2"; }
.ri-billiards-fill:before { content: "\eac3"; }
.ri-billiards-line:before { content: "\eac4"; }
.ri-bit-coin-fill:before { content: "\eac5"; }
.ri-bit-coin-line:before { content: "\eac6"; }
.ri-blaze-fill:before { content: "\eac7"; }
.ri-blaze-line:before { content: "\eac8"; }
.ri-bluetooth-connect-fill:before { content: "\eac9"; }
.ri-bluetooth-connect-line:before { content: "\eaca"; }
.ri-bluetooth-fill:before { content: "\eacb"; }
.ri-bluetooth-line:before { content: "\eacc"; }
.ri-blur-off-fill:before { content: "\eacd"; }
.ri-blur-off-line:before { content: "\eace"; }
.ri-body-scan-fill:before { content: "\eacf"; }
.ri-body-scan-line:before { content: "\ead0"; }
.ri-bold:before { content: "\ead1"; }
.ri-book-2-fill:before { content: "\ead2"; }
.ri-book-2-line:before { content: "\ead3"; }
.ri-book-3-fill:before { content: "\ead4"; }
.ri-book-3-line:before { content: "\ead5"; }
.ri-book-fill:before { content: "\ead6"; }
.ri-book-line:before { content: "\ead7"; }
.ri-book-mark-fill:before { content: "\ead8"; }
.ri-book-mark-line:before { content: "\ead9"; }
.ri-book-open-fill:before { content: "\eada"; }
.ri-book-open-line:before { content: "\eadb"; }
.ri-book-read-fill:before { content: "\eadc"; }
.ri-book-read-line:before { content: "\eadd"; }
.ri-booklet-fill:before { content: "\eade"; }
.ri-booklet-line:before { content: "\eadf"; }
.ri-bookmark-2-fill:before { content: "\eae0"; }
.ri-bookmark-2-line:before { content: "\eae1"; }
.ri-bookmark-3-fill:before { content: "\eae2"; }
.ri-bookmark-3-line:before { content: "\eae3"; }
.ri-bookmark-fill:before { content: "\eae4"; }
.ri-bookmark-line:before { content: "\eae5"; }
.ri-boxing-fill:before { content: "\eae6"; }
.ri-boxing-line:before { content: "\eae7"; }
.ri-braces-fill:before { content: "\eae8"; }
.ri-braces-line:before { content: "\eae9"; }
.ri-brackets-fill:before { content: "\eaea"; }
.ri-brackets-line:before { content: "\eaeb"; }
.ri-briefcase-2-fill:before { content: "\eaec"; }
.ri-briefcase-2-line:before { content: "\eaed"; }
.ri-briefcase-3-fill:before { content: "\eaee"; }
.ri-briefcase-3-line:before { content: "\eaef"; }
.ri-briefcase-4-fill:before { content: "\eaf0"; }
.ri-briefcase-4-line:before { content: "\eaf1"; }
.ri-briefcase-5-fill:before { content: "\eaf2"; }
.ri-briefcase-5-line:before { content: "\eaf3"; }
.ri-briefcase-fill:before { content: "\eaf4"; }
.ri-briefcase-line:before { content: "\eaf5"; }
.ri-bring-forward:before { content: "\eaf6"; }
.ri-bring-to-front:before { content: "\eaf7"; }
.ri-broadcast-fill:before { content: "\eaf8"; }
.ri-broadcast-line:before { content: "\eaf9"; }
.ri-brush-2-fill:before { content: "\eafa"; }
.ri-brush-2-line:before { content: "\eafb"; }
.ri-brush-3-fill:before { content: "\eafc"; }
.ri-brush-3-line:before { content: "\eafd"; }
.ri-brush-4-fill:before { content: "\eafe"; }
.ri-brush-4-line:before { content: "\eaff"; }
.ri-brush-fill:before { content: "\eb00"; }
.ri-brush-line:before { content: "\eb01"; }
.ri-bubble-chart-fill:before { content: "\eb02"; }
.ri-bubble-chart-line:before { content: "\eb03"; }
.ri-bug-2-fill:before { content: "\eb04"; }
.ri-bug-2-line:before { content: "\eb05"; }
.ri-bug-fill:before { content: "\eb06"; }
.ri-bug-line:before { content: "\eb07"; }
.ri-building-2-fill:before { content: "\eb08"; }
.ri-building-2-line:before { content: "\eb09"; }
.ri-building-3-fill:before { content: "\eb0a"; }
.ri-building-3-line:before { content: "\eb0b"; }
.ri-building-4-fill:before { content: "\eb0c"; }
.ri-building-4-line:before { content: "\eb0d"; }
.ri-building-fill:before { content: "\eb0e"; }
.ri-building-line:before { content: "\eb0f"; }
.ri-bus-2-fill:before { content: "\eb10"; }
.ri-bus-2-line:before { content: "\eb11"; }
.ri-bus-fill:before { content: "\eb12"; }
.ri-bus-line:before { content: "\eb13"; }
.ri-bus-wifi-fill:before { content: "\eb14"; }
.ri-bus-wifi-line:before { content: "\eb15"; }
.ri-cactus-fill:before { content: "\eb16"; }
.ri-cactus-line:before { content: "\eb17"; }
.ri-cake-2-fill:before { content: "\eb18"; }
.ri-cake-2-line:before { content: "\eb19"; }
.ri-cake-3-fill:before { content: "\eb1a"; }
.ri-cake-3-line:before { content: "\eb1b"; }
.ri-cake-fill:before { content: "\eb1c"; }
.ri-cake-line:before { content: "\eb1d"; }
.ri-calculator-fill:before { content: "\eb1e"; }
.ri-calculator-line:before { content: "\eb1f"; }
.ri-calendar-2-fill:before { content: "\eb20"; }
.ri-calendar-2-line:before { content: "\eb21"; }
.ri-calendar-check-fill:before { content: "\eb22"; }
.ri-calendar-check-line:before { content: "\eb23"; }
.ri-calendar-event-fill:before { content: "\eb24"; }
.ri-calendar-event-line:before { content: "\eb25"; }
.ri-calendar-fill:before { content: "\eb26"; }
.ri-calendar-line:before { content: "\eb27"; }
.ri-calendar-todo-fill:before { content: "\eb28"; }
.ri-calendar-todo-line:before { content: "\eb29"; }
.ri-camera-2-fill:before { content: "\eb2a"; }
.ri-camera-2-line:before { content: "\eb2b"; }
.ri-camera-3-fill:before { content: "\eb2c"; }
.ri-camera-3-line:before { content: "\eb2d"; }
.ri-camera-fill:before { content: "\eb2e"; }
.ri-camera-lens-fill:before { content: "\eb2f"; }
.ri-camera-lens-line:before { content: "\eb30"; }
.ri-camera-line:before { content: "\eb31"; }
.ri-camera-off-fill:before { content: "\eb32"; }
.ri-camera-off-line:before { content: "\eb33"; }
.ri-camera-switch-fill:before { content: "\eb34"; }
.ri-camera-switch-line:before { content: "\eb35"; }
.ri-capsule-fill:before { content: "\eb36"; }
.ri-capsule-line:before { content: "\eb37"; }
.ri-car-fill:before { content: "\eb38"; }
.ri-car-line:before { content: "\eb39"; }
.ri-car-washing-fill:before { content: "\eb3a"; }
.ri-car-washing-line:before { content: "\eb3b"; }
.ri-caravan-fill:before { content: "\eb3c"; }
.ri-caravan-line:before { content: "\eb3d"; }
.ri-cast-fill:before { content: "\eb3e"; }
.ri-cast-line:before { content: "\eb3f"; }
.ri-cellphone-fill:before { content: "\eb40"; }
.ri-cellphone-line:before { content: "\eb41"; }
.ri-celsius-fill:before { content: "\eb42"; }
.ri-celsius-line:before { content: "\eb43"; }
.ri-centos-fill:before { content: "\eb44"; }
.ri-centos-line:before { content: "\eb45"; }
.ri-character-recognition-fill:before { content: "\eb46"; }
.ri-character-recognition-line:before { content: "\eb47"; }
.ri-charging-pile-2-fill:before { content: "\eb48"; }
.ri-charging-pile-2-line:before { content: "\eb49"; }
.ri-charging-pile-fill:before { content: "\eb4a"; }
.ri-charging-pile-line:before { content: "\eb4b"; }
.ri-chat-1-fill:before { content: "\eb4c"; }
.ri-chat-1-line:before { content: "\eb4d"; }
.ri-chat-2-fill:before { content: "\eb4e"; }
.ri-chat-2-line:before { content: "\eb4f"; }
.ri-chat-3-fill:before { content: "\eb50"; }
.ri-chat-3-line:before { content: "\eb51"; }
.ri-chat-4-fill:before { content: "\eb52"; }
.ri-chat-4-line:before { content: "\eb53"; }
.ri-chat-check-fill:before { content: "\eb54"; }
.ri-chat-check-line:before { content: "\eb55"; }
.ri-chat-delete-fill:before { content: "\eb56"; }
.ri-chat-delete-line:before { content: "\eb57"; }
.ri-chat-download-fill:before { content: "\eb58"; }
.ri-chat-download-line:before { content: "\eb59"; }
.ri-chat-follow-up-fill:before { content: "\eb5a"; }
.ri-chat-follow-up-line:before { content: "\eb5b"; }
.ri-chat-forward-fill:before { content: "\eb5c"; }
.ri-chat-forward-line:before { content: "\eb5d"; }
.ri-chat-heart-fill:before { content: "\eb5e"; }
.ri-chat-heart-line:before { content: "\eb5f"; }
.ri-chat-history-fill:before { content: "\eb60"; }
.ri-chat-history-line:before { content: "\eb61"; }
.ri-chat-new-fill:before { content: "\eb62"; }
.ri-chat-new-line:before { content: "\eb63"; }
.ri-chat-off-fill:before { content: "\eb64"; }
.ri-chat-off-line:before { content: "\eb65"; }
.ri-chat-poll-fill:before { content: "\eb66"; }
.ri-chat-poll-line:before { content: "\eb67"; }
.ri-chat-private-fill:before { content: "\eb68"; }
.ri-chat-private-line:before { content: "\eb69"; }
.ri-chat-quote-fill:before { content: "\eb6a"; }
.ri-chat-quote-line:before { content: "\eb6b"; }
.ri-chat-settings-fill:before { content: "\eb6c"; }
.ri-chat-settings-line:before { content: "\eb6d"; }
.ri-chat-smile-2-fill:before { content: "\eb6e"; }
.ri-chat-smile-2-line:before { content: "\eb6f"; }
.ri-chat-smile-3-fill:before { content: "\eb70"; }
.ri-chat-smile-3-line:before { content: "\eb71"; }
.ri-chat-smile-fill:before { content: "\eb72"; }
.ri-chat-smile-line:before { content: "\eb73"; }
.ri-chat-upload-fill:before { content: "\eb74"; }
.ri-chat-upload-line:before { content: "\eb75"; }
.ri-chat-voice-fill:before { content: "\eb76"; }
.ri-chat-voice-line:before { content: "\eb77"; }
.ri-check-double-fill:before { content: "\eb78"; }
.ri-check-double-line:before { content: "\eb79"; }
.ri-check-fill:before { content: "\eb7a"; }
.ri-check-line:before { content: "\eb7b"; }
.ri-checkbox-blank-circle-fill:before { content: "\eb7c"; }
.ri-checkbox-blank-circle-line:before { content: "\eb7d"; }
.ri-checkbox-blank-fill:before { content: "\eb7e"; }
.ri-checkbox-blank-line:before { content: "\eb7f"; }
.ri-checkbox-circle-fill:before { content: "\eb80"; }
.ri-checkbox-circle-line:before { content: "\eb81"; }
.ri-checkbox-fill:before { content: "\eb82"; }
.ri-checkbox-indeterminate-fill:before { content: "\eb83"; }
.ri-checkbox-indeterminate-line:before { content: "\eb84"; }
.ri-checkbox-line:before { content: "\eb85"; }
.ri-checkbox-multiple-blank-fill:before { content: "\eb86"; }
.ri-checkbox-multiple-blank-line:before { content: "\eb87"; }
.ri-checkbox-multiple-fill:before { content: "\eb88"; }
.ri-checkbox-multiple-line:before { content: "\eb89"; }
.ri-china-railway-fill:before { content: "\eb8a"; }
.ri-china-railway-line:before { content: "\eb8b"; }
.ri-chrome-fill:before { content: "\eb8c"; }
.ri-chrome-line:before { content: "\eb8d"; }
.ri-clapperboard-fill:before { content: "\eb8e"; }
.ri-clapperboard-line:before { content: "\eb8f"; }
.ri-clipboard-fill:before { content: "\eb90"; }
.ri-clipboard-line:before { content: "\eb91"; }
.ri-clockwise-2-fill:before { content: "\eb92"; }
.ri-clockwise-2-line:before { content: "\eb93"; }
.ri-clockwise-fill:before { content: "\eb94"; }
.ri-clockwise-line:before { content: "\eb95"; }
.ri-close-circle-fill:before { content: "\eb96"; }
.ri-close-circle-line:before { content: "\eb97"; }
.ri-close-fill:before { content: "\eb98"; }
.ri-close-line:before { content: "\eb99"; }
.ri-closed-captioning-fill:before { content: "\eb9a"; }
.ri-closed-captioning-line:before { content: "\eb9b"; }
.ri-cloud-fill:before { content: "\eb9c"; }
.ri-cloud-line:before { content: "\eb9d"; }
.ri-cloud-off-fill:before { content: "\eb9e"; }
.ri-cloud-off-line:before { content: "\eb9f"; }
.ri-cloud-windy-fill:before { content: "\eba0"; }
.ri-cloud-windy-line:before { content: "\eba1"; }
.ri-cloudy-2-fill:before { content: "\eba2"; }
.ri-cloudy-2-line:before { content: "\eba3"; }
.ri-cloudy-fill:before { content: "\eba4"; }
.ri-cloudy-line:before { content: "\eba5"; }
.ri-code-box-fill:before { content: "\eba6"; }
.ri-code-box-line:before { content: "\eba7"; }
.ri-code-fill:before { content: "\eba8"; }
.ri-code-line:before { content: "\eba9"; }
.ri-code-s-fill:before { content: "\ebaa"; }
.ri-code-s-line:before { content: "\ebab"; }
.ri-code-s-slash-fill:before { content: "\ebac"; }
.ri-code-s-slash-line:before { content: "\ebad"; }
.ri-code-view:before { content: "\ebae"; }
.ri-codepen-fill:before { content: "\ebaf"; }
.ri-codepen-line:before { content: "\ebb0"; }
.ri-coin-fill:before { content: "\ebb1"; }
.ri-coin-line:before { content: "\ebb2"; }
.ri-coins-fill:before { content: "\ebb3"; }
.ri-coins-line:before { content: "\ebb4"; }
.ri-collage-fill:before { content: "\ebb5"; }
.ri-collage-line:before { content: "\ebb6"; }
.ri-command-fill:before { content: "\ebb7"; }
.ri-command-line:before { content: "\ebb8"; }
.ri-community-fill:before { content: "\ebb9"; }
.ri-community-line:before { content: "\ebba"; }
.ri-compass-2-fill:before { content: "\ebbb"; }
.ri-compass-2-line:before { content: "\ebbc"; }
.ri-compass-3-fill:before { content: "\ebbd"; }
.ri-compass-3-line:before { content: "\ebbe"; }
.ri-compass-4-fill:before { content: "\ebbf"; }
.ri-compass-4-line:before { content: "\ebc0"; }
.ri-compass-discover-fill:before { content: "\ebc1"; }
.ri-compass-discover-line:before { content: "\ebc2"; }
.ri-compass-fill:before { content: "\ebc3"; }
.ri-compass-line:before { content: "\ebc4"; }
.ri-compasses-2-fill:before { content: "\ebc5"; }
.ri-compasses-2-line:before { content: "\ebc6"; }
.ri-compasses-fill:before { content: "\ebc7"; }
.ri-compasses-line:before { content: "\ebc8"; }
.ri-computer-fill:before { content: "\ebc9"; }
.ri-computer-line:before { content: "\ebca"; }
.ri-contacts-book-2-fill:before { content: "\ebcb"; }
.ri-contacts-book-2-line:before { content: "\ebcc"; }
.ri-contacts-book-fill:before { content: "\ebcd"; }
.ri-contacts-book-line:before { content: "\ebce"; }
.ri-contacts-book-upload-fill:before { content: "\ebcf"; }
.ri-contacts-book-upload-line:before { content: "\ebd0"; }
.ri-contacts-fill:before { content: "\ebd1"; }
.ri-contacts-line:before { content: "\ebd2"; }
.ri-contrast-2-fill:before { content: "\ebd3"; }
.ri-contrast-2-line:before { content: "\ebd4"; }
.ri-contrast-drop-2-fill:before { content: "\ebd5"; }
.ri-contrast-drop-2-line:before { content: "\ebd6"; }
.ri-contrast-drop-fill:before { content: "\ebd7"; }
.ri-contrast-drop-line:before { content: "\ebd8"; }
.ri-contrast-fill:before { content: "\ebd9"; }
.ri-contrast-line:before { content: "\ebda"; }
.ri-copper-coin-fill:before { content: "\ebdb"; }
.ri-copper-coin-line:before { content: "\ebdc"; }
.ri-copper-diamond-fill:before { content: "\ebdd"; }
.ri-copper-diamond-line:before { content: "\ebde"; }
.ri-copyleft-fill:before { content: "\ebdf"; }
.ri-copyleft-line:before { content: "\ebe0"; }
.ri-copyright-fill:before { content: "\ebe1"; }
.ri-copyright-line:before { content: "\ebe2"; }
.ri-coreos-fill:before { content: "\ebe3"; }
.ri-coreos-line:before { content: "\ebe4"; }
.ri-coupon-2-fill:before { content: "\ebe5"; }
.ri-coupon-2-line:before { content: "\ebe6"; }
.ri-coupon-3-fill:before { content: "\ebe7"; }
.ri-coupon-3-line:before { content: "\ebe8"; }
.ri-coupon-4-fill:before { content: "\ebe9"; }
.ri-coupon-4-line:before { content: "\ebea"; }
.ri-coupon-5-fill:before { content: "\ebeb"; }
.ri-coupon-5-line:before { content: "\ebec"; }
.ri-coupon-fill:before { content: "\ebed"; }
.ri-coupon-line:before { content: "\ebee"; }
.ri-cpu-fill:before { content: "\ebef"; }
.ri-cpu-line:before { content: "\ebf0"; }
.ri-creative-commons-by-fill:before { content: "\ebf1"; }
.ri-creative-commons-by-line:before { content: "\ebf2"; }
.ri-creative-commons-fill:before { content: "\ebf3"; }
.ri-creative-commons-line:before { content: "\ebf4"; }
.ri-creative-commons-nc-fill:before { content: "\ebf5"; }
.ri-creative-commons-nc-line:before { content: "\ebf6"; }
.ri-creative-commons-nd-fill:before { content: "\ebf7"; }
.ri-creative-commons-nd-line:before { content: "\ebf8"; }
.ri-creative-commons-sa-fill:before { content: "\ebf9"; }
.ri-creative-commons-sa-line:before { content: "\ebfa"; }
.ri-creative-commons-zero-fill:before { content: "\ebfb"; }
.ri-creative-commons-zero-line:before { content: "\ebfc"; }
.ri-criminal-fill:before { content: "\ebfd"; }
.ri-criminal-line:before { content: "\ebfe"; }
.ri-crop-2-fill:before { content: "\ebff"; }
.ri-crop-2-line:before { content: "\ec00"; }
.ri-crop-fill:before { content: "\ec01"; }
.ri-crop-line:before { content: "\ec02"; }
.ri-css3-fill:before { content: "\ec03"; }
.ri-css3-line:before { content: "\ec04"; }
.ri-cup-fill:before { content: "\ec05"; }
.ri-cup-line:before { content: "\ec06"; }
.ri-currency-fill:before { content: "\ec07"; }
.ri-currency-line:before { content: "\ec08"; }
.ri-cursor-fill:before { content: "\ec09"; }
.ri-cursor-line:before { content: "\ec0a"; }
.ri-customer-service-2-fill:before { content: "\ec0b"; }
.ri-customer-service-2-line:before { content: "\ec0c"; }
.ri-customer-service-fill:before { content: "\ec0d"; }
.ri-customer-service-line:before { content: "\ec0e"; }
.ri-dashboard-2-fill:before { content: "\ec0f"; }
.ri-dashboard-2-line:before { content: "\ec10"; }
.ri-dashboard-3-fill:before { content: "\ec11"; }
.ri-dashboard-3-line:before { content: "\ec12"; }
.ri-dashboard-fill:before { content: "\ec13"; }
.ri-dashboard-line:before { content: "\ec14"; }
.ri-database-2-fill:before { content: "\ec15"; }
.ri-database-2-line:before { content: "\ec16"; }
.ri-database-fill:before { content: "\ec17"; }
.ri-database-line:before { content: "\ec18"; }
.ri-delete-back-2-fill:before { content: "\ec19"; }
.ri-delete-back-2-line:before { content: "\ec1a"; }
.ri-delete-back-fill:before { content: "\ec1b"; }
.ri-delete-back-line:before { content: "\ec1c"; }
.ri-delete-bin-2-fill:before { content: "\ec1d"; }
.ri-delete-bin-2-line:before { content: "\ec1e"; }
.ri-delete-bin-3-fill:before { content: "\ec1f"; }
.ri-delete-bin-3-line:before { content: "\ec20"; }
.ri-delete-bin-4-fill:before { content: "\ec21"; }
.ri-delete-bin-4-line:before { content: "\ec22"; }
.ri-delete-bin-5-fill:before { content: "\ec23"; }
.ri-delete-bin-5-line:before { content: "\ec24"; }
.ri-delete-bin-6-fill:before { content: "\ec25"; }
.ri-delete-bin-6-line:before { content: "\ec26"; }
.ri-delete-bin-7-fill:before { content: "\ec27"; }
.ri-delete-bin-7-line:before { content: "\ec28"; }
.ri-delete-bin-fill:before { content: "\ec29"; }
.ri-delete-bin-line:before { content: "\ec2a"; }
.ri-delete-column:before { content: "\ec2b"; }
.ri-delete-row:before { content: "\ec2c"; }
.ri-device-fill:before { content: "\ec2d"; }
.ri-device-line:before { content: "\ec2e"; }
.ri-device-recover-fill:before { content: "\ec2f"; }
.ri-device-recover-line:before { content: "\ec30"; }
.ri-dingding-fill:before { content: "\ec31"; }
.ri-dingding-line:before { content: "\ec32"; }
.ri-direction-fill:before { content: "\ec33"; }
.ri-direction-line:before { content: "\ec34"; }
.ri-disc-fill:before { content: "\ec35"; }
.ri-disc-line:before { content: "\ec36"; }
.ri-discord-fill:before { content: "\ec37"; }
.ri-discord-line:before { content: "\ec38"; }
.ri-discuss-fill:before { content: "\ec39"; }
.ri-discuss-line:before { content: "\ec3a"; }
.ri-dislike-fill:before { content: "\ec3b"; }
.ri-dislike-line:before { content: "\ec3c"; }
.ri-disqus-fill:before { content: "\ec3d"; }
.ri-disqus-line:before { content: "\ec3e"; }
.ri-divide-fill:before { content: "\ec3f"; }
.ri-divide-line:before { content: "\ec40"; }
.ri-donut-chart-fill:before { content: "\ec41"; }
.ri-donut-chart-line:before { content: "\ec42"; }
.ri-door-closed-fill:before { content: "\ec43"; }
.ri-door-closed-line:before { content: "\ec44"; }
.ri-door-fill:before { content: "\ec45"; }
.ri-door-line:before { content: "\ec46"; }
.ri-door-lock-box-fill:before { content: "\ec47"; }
.ri-door-lock-box-line:before { content: "\ec48"; }
.ri-door-lock-fill:before { content: "\ec49"; }
.ri-door-lock-line:before { content: "\ec4a"; }
.ri-door-open-fill:before { content: "\ec4b"; }
.ri-door-open-line:before { content: "\ec4c"; }
.ri-dossier-fill:before { content: "\ec4d"; }
.ri-dossier-line:before { content: "\ec4e"; }
.ri-douban-fill:before { content: "\ec4f"; }
.ri-douban-line:before { content: "\ec50"; }
.ri-double-quotes-l:before { content: "\ec51"; }
.ri-double-quotes-r:before { content: "\ec52"; }
.ri-download-2-fill:before { content: "\ec53"; }
.ri-download-2-line:before { content: "\ec54"; }
.ri-download-cloud-2-fill:before { content: "\ec55"; }
.ri-download-cloud-2-line:before { content: "\ec56"; }
.ri-download-cloud-fill:before { content: "\ec57"; }
.ri-download-cloud-line:before { content: "\ec58"; }
.ri-download-fill:before { content: "\ec59"; }
.ri-download-line:before { content: "\ec5a"; }
.ri-draft-fill:before { content: "\ec5b"; }
.ri-draft-line:before { content: "\ec5c"; }
.ri-drag-drop-fill:before { content: "\ec5d"; }
.ri-drag-drop-line:before { content: "\ec5e"; }
.ri-drag-move-2-fill:before { content: "\ec5f"; }
.ri-drag-move-2-line:before { content: "\ec60"; }
.ri-drag-move-fill:before { content: "\ec61"; }
.ri-drag-move-line:before { content: "\ec62"; }
.ri-dribbble-fill:before { content: "\ec63"; }
.ri-dribbble-line:before { content: "\ec64"; }
.ri-drive-fill:before { content: "\ec65"; }
.ri-drive-line:before { content: "\ec66"; }
.ri-drizzle-fill:before { content: "\ec67"; }
.ri-drizzle-line:before { content: "\ec68"; }
.ri-drop-fill:before { content: "\ec69"; }
.ri-drop-line:before { content: "\ec6a"; }
.ri-dropbox-fill:before { content: "\ec6b"; }
.ri-dropbox-line:before { content: "\ec6c"; }
.ri-dual-sim-1-fill:before { content: "\ec6d"; }
.ri-dual-sim-1-line:before { content: "\ec6e"; }
.ri-dual-sim-2-fill:before { content: "\ec6f"; }
.ri-dual-sim-2-line:before { content: "\ec70"; }
.ri-dv-fill:before { content: "\ec71"; }
.ri-dv-line:before { content: "\ec72"; }
.ri-dvd-fill:before { content: "\ec73"; }
.ri-dvd-line:before { content: "\ec74"; }
.ri-e-bike-2-fill:before { content: "\ec75"; }
.ri-e-bike-2-line:before { content: "\ec76"; }
.ri-e-bike-fill:before { content: "\ec77"; }
.ri-e-bike-line:before { content: "\ec78"; }
.ri-earth-fill:before { content: "\ec79"; }
.ri-earth-line:before { content: "\ec7a"; }
.ri-earthquake-fill:before { content: "\ec7b"; }
.ri-earthquake-line:before { content: "\ec7c"; }
.ri-edge-fill:before { content: "\ec7d"; }
.ri-edge-line:before { content: "\ec7e"; }
.ri-edit-2-fill:before { content: "\ec7f"; }
.ri-edit-2-line:before { content: "\ec80"; }
.ri-edit-box-fill:before { content: "\ec81"; }
.ri-edit-box-line:before { content: "\ec82"; }
.ri-edit-circle-fill:before { content: "\ec83"; }
.ri-edit-circle-line:before { content: "\ec84"; }
.ri-edit-fill:before { content: "\ec85"; }
.ri-edit-line:before { content: "\ec86"; }
.ri-eject-fill:before { content: "\ec87"; }
.ri-eject-line:before { content: "\ec88"; }
.ri-emotion-2-fill:before { content: "\ec89"; }
.ri-emotion-2-line:before { content: "\ec8a"; }
.ri-emotion-fill:before { content: "\ec8b"; }
.ri-emotion-happy-fill:before { content: "\ec8c"; }
.ri-emotion-happy-line:before { content: "\ec8d"; }
.ri-emotion-laugh-fill:before { content: "\ec8e"; }
.ri-emotion-laugh-line:before { content: "\ec8f"; }
.ri-emotion-line:before { content: "\ec90"; }
.ri-emotion-normal-fill:before { content: "\ec91"; }
.ri-emotion-normal-line:before { content: "\ec92"; }
.ri-emotion-sad-fill:before { content: "\ec93"; }
.ri-emotion-sad-line:before { content: "\ec94"; }
.ri-emotion-unhappy-fill:before { content: "\ec95"; }
.ri-emotion-unhappy-line:before { content: "\ec96"; }
.ri-empathize-fill:before { content: "\ec97"; }
.ri-empathize-line:before { content: "\ec98"; }
.ri-emphasis-cn:before { content: "\ec99"; }
.ri-emphasis:before { content: "\ec9a"; }
.ri-english-input:before { content: "\ec9b"; }
.ri-equalizer-fill:before { content: "\ec9c"; }
.ri-equalizer-line:before { content: "\ec9d"; }
.ri-eraser-fill:before { content: "\ec9e"; }
.ri-eraser-line:before { content: "\ec9f"; }
.ri-error-warning-fill:before { content: "\eca0"; }
.ri-error-warning-line:before { content: "\eca1"; }
.ri-evernote-fill:before { content: "\eca2"; }
.ri-evernote-line:before { content: "\eca3"; }
.ri-exchange-box-fill:before { content: "\eca4"; }
.ri-exchange-box-line:before { content: "\eca5"; }
.ri-exchange-cny-fill:before { content: "\eca6"; }
.ri-exchange-cny-line:before { content: "\eca7"; }
.ri-exchange-dollar-fill:before { content: "\eca8"; }
.ri-exchange-dollar-line:before { content: "\eca9"; }
.ri-exchange-fill:before { content: "\ecaa"; }
.ri-exchange-funds-fill:before { content: "\ecab"; }
.ri-exchange-funds-line:before { content: "\ecac"; }
.ri-exchange-line:before { content: "\ecad"; }
.ri-external-link-fill:before { content: "\ecae"; }
.ri-external-link-line:before { content: "\ecaf"; }
.ri-eye-2-fill:before { content: "\ecb0"; }
.ri-eye-2-line:before { content: "\ecb1"; }
.ri-eye-close-fill:before { content: "\ecb2"; }
.ri-eye-close-line:before { content: "\ecb3"; }
.ri-eye-fill:before { content: "\ecb4"; }
.ri-eye-line:before { content: "\ecb5"; }
.ri-eye-off-fill:before { content: "\ecb6"; }
.ri-eye-off-line:before { content: "\ecb7"; }
.ri-facebook-box-fill:before { content: "\ecb8"; }
.ri-facebook-box-line:before { content: "\ecb9"; }
.ri-facebook-circle-fill:before { content: "\ecba"; }
.ri-facebook-circle-line:before { content: "\ecbb"; }
.ri-facebook-fill:before { content: "\ecbc"; }
.ri-facebook-line:before { content: "\ecbd"; }
.ri-fahrenheit-fill:before { content: "\ecbe"; }
.ri-fahrenheit-line:before { content: "\ecbf"; }
.ri-feedback-fill:before { content: "\ecc0"; }
.ri-feedback-line:before { content: "\ecc1"; }
.ri-file-2-fill:before { content: "\ecc2"; }
.ri-file-2-line:before { content: "\ecc3"; }
.ri-file-3-fill:before { content: "\ecc4"; }
.ri-file-3-line:before { content: "\ecc5"; }
.ri-file-4-fill:before { content: "\ecc6"; }
.ri-file-4-line:before { content: "\ecc7"; }
.ri-file-add-fill:before { content: "\ecc8"; }
.ri-file-add-line:before { content: "\ecc9"; }
.ri-file-chart-2-fill:before { content: "\ecca"; }
.ri-file-chart-2-line:before { content: "\eccb"; }
.ri-file-chart-fill:before { content: "\eccc"; }
.ri-file-chart-line:before { content: "\eccd"; }
.ri-file-cloud-fill:before { content: "\ecce"; }
.ri-file-cloud-line:before { content: "\eccf"; }
.ri-file-code-fill:before { content: "\ecd0"; }
.ri-file-code-line:before { content: "\ecd1"; }
.ri-file-copy-2-fill:before { content: "\ecd2"; }
.ri-file-copy-2-line:before { content: "\ecd3"; }
.ri-file-copy-fill:before { content: "\ecd4"; }
.ri-file-copy-line:before { content: "\ecd5"; }
.ri-file-damage-fill:before { content: "\ecd6"; }
.ri-file-damage-line:before { content: "\ecd7"; }
.ri-file-download-fill:before { content: "\ecd8"; }
.ri-file-download-line:before { content: "\ecd9"; }
.ri-file-edit-fill:before { content: "\ecda"; }
.ri-file-edit-line:before { content: "\ecdb"; }
.ri-file-excel-2-fill:before { content: "\ecdc"; }
.ri-file-excel-2-line:before { content: "\ecdd"; }
.ri-file-excel-fill:before { content: "\ecde"; }
.ri-file-excel-line:before { content: "\ecdf"; }
.ri-file-fill:before { content: "\ece0"; }
.ri-file-forbid-fill:before { content: "\ece1"; }
.ri-file-forbid-line:before { content: "\ece2"; }
.ri-file-gif-fill:before { content: "\ece3"; }
.ri-file-gif-line:before { content: "\ece4"; }
.ri-file-history-fill:before { content: "\ece5"; }
.ri-file-history-line:before { content: "\ece6"; }
.ri-file-hwp-fill:before { content: "\ece7"; }
.ri-file-hwp-line:before { content: "\ece8"; }
.ri-file-info-fill:before { content: "\ece9"; }
.ri-file-info-line:before { content: "\ecea"; }
.ri-file-line:before { content: "\eceb"; }
.ri-file-list-2-fill:before { content: "\ecec"; }
.ri-file-list-2-line:before { content: "\eced"; }
.ri-file-list-3-fill:before { content: "\ecee"; }
.ri-file-list-3-line:before { content: "\ecef"; }
.ri-file-list-fill:before { content: "\ecf0"; }
.ri-file-list-line:before { content: "\ecf1"; }
.ri-file-lock-fill:before { content: "\ecf2"; }
.ri-file-lock-line:before { content: "\ecf3"; }
.ri-file-mark-fill:before { content: "\ecf4"; }
.ri-file-mark-line:before { content: "\ecf5"; }
.ri-file-music-fill:before { content: "\ecf6"; }
.ri-file-music-line:before { content: "\ecf7"; }
.ri-file-paper-2-fill:before { content: "\ecf8"; }
.ri-file-paper-2-line:before { content: "\ecf9"; }
.ri-file-paper-fill:before { content: "\ecfa"; }
.ri-file-paper-line:before { content: "\ecfb"; }
.ri-file-pdf-fill:before { content: "\ecfc"; }
.ri-file-pdf-line:before { content: "\ecfd"; }
.ri-file-ppt-2-fill:before { content: "\ecfe"; }
.ri-file-ppt-2-line:before { content: "\ecff"; }
.ri-file-ppt-fill:before { content: "\ed00"; }
.ri-file-ppt-line:before { content: "\ed01"; }
.ri-file-reduce-fill:before { content: "\ed02"; }
.ri-file-reduce-line:before { content: "\ed03"; }
.ri-file-search-fill:before { content: "\ed04"; }
.ri-file-search-line:before { content: "\ed05"; }
.ri-file-settings-fill:before { content: "\ed06"; }
.ri-file-settings-line:before { content: "\ed07"; }
.ri-file-shield-2-fill:before { content: "\ed08"; }
.ri-file-shield-2-line:before { content: "\ed09"; }
.ri-file-shield-fill:before { content: "\ed0a"; }
.ri-file-shield-line:before { content: "\ed0b"; }
.ri-file-shred-fill:before { content: "\ed0c"; }
.ri-file-shred-line:before { content: "\ed0d"; }
.ri-file-text-fill:before { content: "\ed0e"; }
.ri-file-text-line:before { content: "\ed0f"; }
.ri-file-transfer-fill:before { content: "\ed10"; }
.ri-file-transfer-line:before { content: "\ed11"; }
.ri-file-unknow-fill:before { content: "\ed12"; }
.ri-file-unknow-line:before { content: "\ed13"; }
.ri-file-upload-fill:before { content: "\ed14"; }
.ri-file-upload-line:before { content: "\ed15"; }
.ri-file-user-fill:before { content: "\ed16"; }
.ri-file-user-line:before { content: "\ed17"; }
.ri-file-warning-fill:before { content: "\ed18"; }
.ri-file-warning-line:before { content: "\ed19"; }
.ri-file-word-2-fill:before { content: "\ed1a"; }
.ri-file-word-2-line:before { content: "\ed1b"; }
.ri-file-word-fill:before { content: "\ed1c"; }
.ri-file-word-line:before { content: "\ed1d"; }
.ri-file-zip-fill:before { content: "\ed1e"; }
.ri-file-zip-line:before { content: "\ed1f"; }
.ri-film-fill:before { content: "\ed20"; }
.ri-film-line:before { content: "\ed21"; }
.ri-filter-2-fill:before { content: "\ed22"; }
.ri-filter-2-line:before { content: "\ed23"; }
.ri-filter-3-fill:before { content: "\ed24"; }
.ri-filter-3-line:before { content: "\ed25"; }
.ri-filter-fill:before { content: "\ed26"; }
.ri-filter-line:before { content: "\ed27"; }
.ri-filter-off-fill:before { content: "\ed28"; }
.ri-filter-off-line:before { content: "\ed29"; }
.ri-find-replace-fill:before { content: "\ed2a"; }
.ri-find-replace-line:before { content: "\ed2b"; }
.ri-finder-fill:before { content: "\ed2c"; }
.ri-finder-line:before { content: "\ed2d"; }
.ri-fingerprint-2-fill:before { content: "\ed2e"; }
.ri-fingerprint-2-line:before { content: "\ed2f"; }
.ri-fingerprint-fill:before { content: "\ed30"; }
.ri-fingerprint-line:before { content: "\ed31"; }
.ri-fire-fill:before { content: "\ed32"; }
.ri-fire-line:before { content: "\ed33"; }
.ri-firefox-fill:before { content: "\ed34"; }
.ri-firefox-line:before { content: "\ed35"; }
.ri-first-aid-kit-fill:before { content: "\ed36"; }
.ri-first-aid-kit-line:before { content: "\ed37"; }
.ri-flag-2-fill:before { content: "\ed38"; }
.ri-flag-2-line:before { content: "\ed39"; }
.ri-flag-fill:before { content: "\ed3a"; }
.ri-flag-line:before { content: "\ed3b"; }
.ri-flashlight-fill:before { content: "\ed3c"; }
.ri-flashlight-line:before { content: "\ed3d"; }
.ri-flask-fill:before { content: "\ed3e"; }
.ri-flask-line:before { content: "\ed3f"; }
.ri-flight-land-fill:before { content: "\ed40"; }
.ri-flight-land-line:before { content: "\ed41"; }
.ri-flight-takeoff-fill:before { content: "\ed42"; }
.ri-flight-takeoff-line:before { content: "\ed43"; }
.ri-flood-fill:before { content: "\ed44"; }
.ri-flood-line:before { content: "\ed45"; }
.ri-flow-chart:before { content: "\ed46"; }
.ri-flutter-fill:before { content: "\ed47"; }
.ri-flutter-line:before { content: "\ed48"; }
.ri-focus-2-fill:before { content: "\ed49"; }
.ri-focus-2-line:before { content: "\ed4a"; }
.ri-focus-3-fill:before { content: "\ed4b"; }
.ri-focus-3-line:before { content: "\ed4c"; }
.ri-focus-fill:before { content: "\ed4d"; }
.ri-focus-line:before { content: "\ed4e"; }
.ri-foggy-fill:before { content: "\ed4f"; }
.ri-foggy-line:before { content: "\ed50"; }
.ri-folder-2-fill:before { content: "\ed51"; }
.ri-folder-2-line:before { content: "\ed52"; }
.ri-folder-3-fill:before { content: "\ed53"; }
.ri-folder-3-line:before { content: "\ed54"; }
.ri-folder-4-fill:before { content: "\ed55"; }
.ri-folder-4-line:before { content: "\ed56"; }
.ri-folder-5-fill:before { content: "\ed57"; }
.ri-folder-5-line:before { content: "\ed58"; }
.ri-folder-add-fill:before { content: "\ed59"; }
.ri-folder-add-line:before { content: "\ed5a"; }
.ri-folder-chart-2-fill:before { content: "\ed5b"; }
.ri-folder-chart-2-line:before { content: "\ed5c"; }
.ri-folder-chart-fill:before { content: "\ed5d"; }
.ri-folder-chart-line:before { content: "\ed5e"; }
.ri-folder-download-fill:before { content: "\ed5f"; }
.ri-folder-download-line:before { content: "\ed60"; }
.ri-folder-fill:before { content: "\ed61"; }
.ri-folder-forbid-fill:before { content: "\ed62"; }
.ri-folder-forbid-line:before { content: "\ed63"; }
.ri-folder-history-fill:before { content: "\ed64"; }
.ri-folder-history-line:before { content: "\ed65"; }
.ri-folder-info-fill:before { content: "\ed66"; }
.ri-folder-info-line:before { content: "\ed67"; }
.ri-folder-keyhole-fill:before { content: "\ed68"; }
.ri-folder-keyhole-line:before { content: "\ed69"; }
.ri-folder-line:before { content: "\ed6a"; }
.ri-folder-lock-fill:before { content: "\ed6b"; }
.ri-folder-lock-line:before { content: "\ed6c"; }
.ri-folder-music-fill:before { content: "\ed6d"; }
.ri-folder-music-line:before { content: "\ed6e"; }
.ri-folder-open-fill:before { content: "\ed6f"; }
.ri-folder-open-line:before { content: "\ed70"; }
.ri-folder-received-fill:before { content: "\ed71"; }
.ri-folder-received-line:before { content: "\ed72"; }
.ri-folder-reduce-fill:before { content: "\ed73"; }
.ri-folder-reduce-line:before { content: "\ed74"; }
.ri-folder-settings-fill:before { content: "\ed75"; }
.ri-folder-settings-line:before { content: "\ed76"; }
.ri-folder-shared-fill:before { content: "\ed77"; }
.ri-folder-shared-line:before { content: "\ed78"; }
.ri-folder-shield-2-fill:before { content: "\ed79"; }
.ri-folder-shield-2-line:before { content: "\ed7a"; }
.ri-folder-shield-fill:before { content: "\ed7b"; }
.ri-folder-shield-line:before { content: "\ed7c"; }
.ri-folder-transfer-fill:before { content: "\ed7d"; }
.ri-folder-transfer-line:before { content: "\ed7e"; }
.ri-folder-unknow-fill:before { content: "\ed7f"; }
.ri-folder-unknow-line:before { content: "\ed80"; }
.ri-folder-upload-fill:before { content: "\ed81"; }
.ri-folder-upload-line:before { content: "\ed82"; }
.ri-folder-user-fill:before { content: "\ed83"; }
.ri-folder-user-line:before { content: "\ed84"; }
.ri-folder-warning-fill:before { content: "\ed85"; }
.ri-folder-warning-line:before { content: "\ed86"; }
.ri-folder-zip-fill:before { content: "\ed87"; }
.ri-folder-zip-line:before { content: "\ed88"; }
.ri-folders-fill:before { content: "\ed89"; }
.ri-folders-line:before { content: "\ed8a"; }
.ri-font-color:before { content: "\ed8b"; }
.ri-font-size-2:before { content: "\ed8c"; }
.ri-font-size:before { content: "\ed8d"; }
.ri-football-fill:before { content: "\ed8e"; }
.ri-football-line:before { content: "\ed8f"; }
.ri-footprint-fill:before { content: "\ed90"; }
.ri-footprint-line:before { content: "\ed91"; }
.ri-forbid-2-fill:before { content: "\ed92"; }
.ri-forbid-2-line:before { content: "\ed93"; }
.ri-forbid-fill:before { content: "\ed94"; }
.ri-forbid-line:before { content: "\ed95"; }
.ri-format-clear:before { content: "\ed96"; }
.ri-fridge-fill:before { content: "\ed97"; }
.ri-fridge-line:before { content: "\ed98"; }
.ri-fullscreen-exit-fill:before { content: "\ed99"; }
.ri-fullscreen-exit-line:before { content: "\ed9a"; }
.ri-fullscreen-fill:before { content: "\ed9b"; }
.ri-fullscreen-line:before { content: "\ed9c"; }
.ri-function-fill:before { content: "\ed9d"; }
.ri-function-line:before { content: "\ed9e"; }
.ri-functions:before { content: "\ed9f"; }
.ri-funds-box-fill:before { content: "\eda0"; }
.ri-funds-box-line:before { content: "\eda1"; }
.ri-funds-fill:before { content: "\eda2"; }
.ri-funds-line:before { content: "\eda3"; }
.ri-gallery-fill:before { content: "\eda4"; }
.ri-gallery-line:before { content: "\eda5"; }
.ri-gallery-upload-fill:before { content: "\eda6"; }
.ri-gallery-upload-line:before { content: "\eda7"; }
.ri-game-fill:before { content: "\eda8"; }
.ri-game-line:before { content: "\eda9"; }
.ri-gamepad-fill:before { content: "\edaa"; }
.ri-gamepad-line:before { content: "\edab"; }
.ri-gas-station-fill:before { content: "\edac"; }
.ri-gas-station-line:before { content: "\edad"; }
.ri-gatsby-fill:before { content: "\edae"; }
.ri-gatsby-line:before { content: "\edaf"; }
.ri-genderless-fill:before { content: "\edb0"; }
.ri-genderless-line:before { content: "\edb1"; }
.ri-ghost-2-fill:before { content: "\edb2"; }
.ri-ghost-2-line:before { content: "\edb3"; }
.ri-ghost-fill:before { content: "\edb4"; }
.ri-ghost-line:before { content: "\edb5"; }
.ri-ghost-smile-fill:before { content: "\edb6"; }
.ri-ghost-smile-line:before { content: "\edb7"; }
.ri-gift-2-fill:before { content: "\edb8"; }
.ri-gift-2-line:before { content: "\edb9"; }
.ri-gift-fill:before { content: "\edba"; }
.ri-gift-line:before { content: "\edbb"; }
.ri-git-branch-fill:before { content: "\edbc"; }
.ri-git-branch-line:before { content: "\edbd"; }
.ri-git-commit-fill:before { content: "\edbe"; }
.ri-git-commit-line:before { content: "\edbf"; }
.ri-git-merge-fill:before { content: "\edc0"; }
.ri-git-merge-line:before { content: "\edc1"; }
.ri-git-pull-request-fill:before { content: "\edc2"; }
.ri-git-pull-request-line:before { content: "\edc3"; }
.ri-git-repository-commits-fill:before { content: "\edc4"; }
.ri-git-repository-commits-line:before { content: "\edc5"; }
.ri-git-repository-fill:before { content: "\edc6"; }
.ri-git-repository-line:before { content: "\edc7"; }
.ri-git-repository-private-fill:before { content: "\edc8"; }
.ri-git-repository-private-line:before { content: "\edc9"; }
.ri-github-fill:before { content: "\edca"; }
.ri-github-line:before { content: "\edcb"; }
.ri-gitlab-fill:before { content: "\edcc"; }
.ri-gitlab-line:before { content: "\edcd"; }
.ri-global-fill:before { content: "\edce"; }
.ri-global-line:before { content: "\edcf"; }
.ri-globe-fill:before { content: "\edd0"; }
.ri-globe-line:before { content: "\edd1"; }
.ri-goblet-fill:before { content: "\edd2"; }
.ri-goblet-line:before { content: "\edd3"; }
.ri-google-fill:before { content: "\edd4"; }
.ri-google-line:before { content: "\edd5"; }
.ri-google-play-fill:before { content: "\edd6"; }
.ri-google-play-line:before { content: "\edd7"; }
.ri-government-fill:before { content: "\edd8"; }
.ri-government-line:before { content: "\edd9"; }
.ri-gps-fill:before { content: "\edda"; }
.ri-gps-line:before { content: "\eddb"; }
.ri-gradienter-fill:before { content: "\eddc"; }
.ri-gradienter-line:before { content: "\eddd"; }
.ri-grid-fill:before { content: "\edde"; }
.ri-grid-line:before { content: "\eddf"; }
.ri-group-2-fill:before { content: "\ede0"; }
.ri-group-2-line:before { content: "\ede1"; }
.ri-group-fill:before { content: "\ede2"; }
.ri-group-line:before { content: "\ede3"; }
.ri-guide-fill:before { content: "\ede4"; }
.ri-guide-line:before { content: "\ede5"; }
.ri-h-1:before { content: "\ede6"; }
.ri-h-2:before { content: "\ede7"; }
.ri-h-3:before { content: "\ede8"; }
.ri-h-4:before { content: "\ede9"; }
.ri-h-5:before { content: "\edea"; }
.ri-h-6:before { content: "\edeb"; }
.ri-hail-fill:before { content: "\edec"; }
.ri-hail-line:before { content: "\eded"; }
.ri-hammer-fill:before { content: "\edee"; }
.ri-hammer-line:before { content: "\edef"; }
.ri-hand-coin-fill:before { content: "\edf0"; }
.ri-hand-coin-line:before { content: "\edf1"; }
.ri-hand-heart-fill:before { content: "\edf2"; }
.ri-hand-heart-line:before { content: "\edf3"; }
.ri-hand-sanitizer-fill:before { content: "\edf4"; }
.ri-hand-sanitizer-line:before { content: "\edf5"; }
.ri-handbag-fill:before { content: "\edf6"; }
.ri-handbag-line:before { content: "\edf7"; }
.ri-hard-drive-2-fill:before { content: "\edf8"; }
.ri-hard-drive-2-line:before { content: "\edf9"; }
.ri-hard-drive-fill:before { content: "\edfa"; }
.ri-hard-drive-line:before { content: "\edfb"; }
.ri-hashtag:before { content: "\edfc"; }
.ri-haze-2-fill:before { content: "\edfd"; }
.ri-haze-2-line:before { content: "\edfe"; }
.ri-haze-fill:before { content: "\edff"; }
.ri-haze-line:before { content: "\ee00"; }
.ri-hd-fill:before { content: "\ee01"; }
.ri-hd-line:before { content: "\ee02"; }
.ri-heading:before { content: "\ee03"; }
.ri-headphone-fill:before { content: "\ee04"; }
.ri-headphone-line:before { content: "\ee05"; }
.ri-health-book-fill:before { content: "\ee06"; }
.ri-health-book-line:before { content: "\ee07"; }
.ri-heart-2-fill:before { content: "\ee08"; }
.ri-heart-2-line:before { content: "\ee09"; }
.ri-heart-3-fill:before { content: "\ee0a"; }
.ri-heart-3-line:before { content: "\ee0b"; }
.ri-heart-add-fill:before { content: "\ee0c"; }
.ri-heart-add-line:before { content: "\ee0d"; }
.ri-heart-fill:before { content: "\ee0e"; }
.ri-heart-line:before { content: "\ee0f"; }
.ri-heart-pulse-fill:before { content: "\ee10"; }
.ri-heart-pulse-line:before { content: "\ee11"; }
.ri-hearts-fill:before { content: "\ee12"; }
.ri-hearts-line:before { content: "\ee13"; }
.ri-heavy-showers-fill:before { content: "\ee14"; }
.ri-heavy-showers-line:before { content: "\ee15"; }
.ri-history-fill:before { content: "\ee16"; }
.ri-history-line:before { content: "\ee17"; }
.ri-home-2-fill:before { content: "\ee18"; }
.ri-home-2-line:before { content: "\ee19"; }
.ri-home-3-fill:before { content: "\ee1a"; }
.ri-home-3-line:before { content: "\ee1b"; }
.ri-home-4-fill:before { content: "\ee1c"; }
.ri-home-4-line:before { content: "\ee1d"; }
.ri-home-5-fill:before { content: "\ee1e"; }
.ri-home-5-line:before { content: "\ee1f"; }
.ri-home-6-fill:before { content: "\ee20"; }
.ri-home-6-line:before { content: "\ee21"; }
.ri-home-7-fill:before { content: "\ee22"; }
.ri-home-7-line:before { content: "\ee23"; }
.ri-home-8-fill:before { content: "\ee24"; }
.ri-home-8-line:before { content: "\ee25"; }
.ri-home-fill:before { content: "\ee26"; }
.ri-home-gear-fill:before { content: "\ee27"; }
.ri-home-gear-line:before { content: "\ee28"; }
.ri-home-heart-fill:before { content: "\ee29"; }
.ri-home-heart-line:before { content: "\ee2a"; }
.ri-home-line:before { content: "\ee2b"; }
.ri-home-smile-2-fill:before { content: "\ee2c"; }
.ri-home-smile-2-line:before { content: "\ee2d"; }
.ri-home-smile-fill:before { content: "\ee2e"; }
.ri-home-smile-line:before { content: "\ee2f"; }
.ri-home-wifi-fill:before { content: "\ee30"; }
.ri-home-wifi-line:before { content: "\ee31"; }
.ri-honor-of-kings-fill:before { content: "\ee32"; }
.ri-honor-of-kings-line:before { content: "\ee33"; }
.ri-honour-fill:before { content: "\ee34"; }
.ri-honour-line:before { content: "\ee35"; }
.ri-hospital-fill:before { content: "\ee36"; }
.ri-hospital-line:before { content: "\ee37"; }
.ri-hotel-bed-fill:before { content: "\ee38"; }
.ri-hotel-bed-line:before { content: "\ee39"; }
.ri-hotel-fill:before { content: "\ee3a"; }
.ri-hotel-line:before { content: "\ee3b"; }
.ri-hotspot-fill:before { content: "\ee3c"; }
.ri-hotspot-line:before { content: "\ee3d"; }
.ri-hq-fill:before { content: "\ee3e"; }
.ri-hq-line:before { content: "\ee3f"; }
.ri-html5-fill:before { content: "\ee40"; }
.ri-html5-line:before { content: "\ee41"; }
.ri-ie-fill:before { content: "\ee42"; }
.ri-ie-line:before { content: "\ee43"; }
.ri-image-2-fill:before { content: "\ee44"; }
.ri-image-2-line:before { content: "\ee45"; }
.ri-image-add-fill:before { content: "\ee46"; }
.ri-image-add-line:before { content: "\ee47"; }
.ri-image-edit-fill:before { content: "\ee48"; }
.ri-image-edit-line:before { content: "\ee49"; }
.ri-image-fill:before { content: "\ee4a"; }
.ri-image-line:before { content: "\ee4b"; }
.ri-inbox-archive-fill:before { content: "\ee4c"; }
.ri-inbox-archive-line:before { content: "\ee4d"; }
.ri-inbox-fill:before { content: "\ee4e"; }
.ri-inbox-line:before { content: "\ee4f"; }
.ri-inbox-unarchive-fill:before { content: "\ee50"; }
.ri-inbox-unarchive-line:before { content: "\ee51"; }
.ri-increase-decrease-fill:before { content: "\ee52"; }
.ri-increase-decrease-line:before { content: "\ee53"; }
.ri-indent-decrease:before { content: "\ee54"; }
.ri-indent-increase:before { content: "\ee55"; }
.ri-indeterminate-circle-fill:before { content: "\ee56"; }
.ri-indeterminate-circle-line:before { content: "\ee57"; }
.ri-information-fill:before { content: "\ee58"; }
.ri-information-line:before { content: "\ee59"; }
.ri-infrared-thermometer-fill:before { content: "\ee5a"; }
.ri-infrared-thermometer-line:before { content: "\ee5b"; }
.ri-ink-bottle-fill:before { content: "\ee5c"; }
.ri-ink-bottle-line:before { content: "\ee5d"; }
.ri-input-cursor-move:before { content: "\ee5e"; }
.ri-input-method-fill:before { content: "\ee5f"; }
.ri-input-method-line:before { content: "\ee60"; }
.ri-insert-column-left:before { content: "\ee61"; }
.ri-insert-column-right:before { content: "\ee62"; }
.ri-insert-row-bottom:before { content: "\ee63"; }
.ri-insert-row-top:before { content: "\ee64"; }
.ri-instagram-fill:before { content: "\ee65"; }
.ri-instagram-line:before { content: "\ee66"; }
.ri-install-fill:before { content: "\ee67"; }
.ri-install-line:before { content: "\ee68"; }
.ri-invision-fill:before { content: "\ee69"; }
.ri-invision-line:before { content: "\ee6a"; }
.ri-italic:before { content: "\ee6b"; }
.ri-kakao-talk-fill:before { content: "\ee6c"; }
.ri-kakao-talk-line:before { content: "\ee6d"; }
.ri-key-2-fill:before { content: "\ee6e"; }
.ri-key-2-line:before { content: "\ee6f"; }
.ri-key-fill:before { content: "\ee70"; }
.ri-key-line:before { content: "\ee71"; }
.ri-keyboard-box-fill:before { content: "\ee72"; }
.ri-keyboard-box-line:before { content: "\ee73"; }
.ri-keyboard-fill:before { content: "\ee74"; }
.ri-keyboard-line:before { content: "\ee75"; }
.ri-keynote-fill:before { content: "\ee76"; }
.ri-keynote-line:before { content: "\ee77"; }
.ri-knife-blood-fill:before { content: "\ee78"; }
.ri-knife-blood-line:before { content: "\ee79"; }
.ri-knife-fill:before { content: "\ee7a"; }
.ri-knife-line:before { content: "\ee7b"; }
.ri-landscape-fill:before { content: "\ee7c"; }
.ri-landscape-line:before { content: "\ee7d"; }
.ri-layout-2-fill:before { content: "\ee7e"; }
.ri-layout-2-line:before { content: "\ee7f"; }
.ri-layout-3-fill:before { content: "\ee80"; }
.ri-layout-3-line:before { content: "\ee81"; }
.ri-layout-4-fill:before { content: "\ee82"; }
.ri-layout-4-line:before { content: "\ee83"; }
.ri-layout-5-fill:before { content: "\ee84"; }
.ri-layout-5-line:before { content: "\ee85"; }
.ri-layout-6-fill:before { content: "\ee86"; }
.ri-layout-6-line:before { content: "\ee87"; }
.ri-layout-bottom-2-fill:before { content: "\ee88"; }
.ri-layout-bottom-2-line:before { content: "\ee89"; }
.ri-layout-bottom-fill:before { content: "\ee8a"; }
.ri-layout-bottom-line:before { content: "\ee8b"; }
.ri-layout-column-fill:before { content: "\ee8c"; }
.ri-layout-column-line:before { content: "\ee8d"; }
.ri-layout-fill:before { content: "\ee8e"; }
.ri-layout-grid-fill:before { content: "\ee8f"; }
.ri-layout-grid-line:before { content: "\ee90"; }
.ri-layout-left-2-fill:before { content: "\ee91"; }
.ri-layout-left-2-line:before { content: "\ee92"; }
.ri-layout-left-fill:before { content: "\ee93"; }
.ri-layout-left-line:before { content: "\ee94"; }
.ri-layout-line:before { content: "\ee95"; }
.ri-layout-masonry-fill:before { content: "\ee96"; }
.ri-layout-masonry-line:before { content: "\ee97"; }
.ri-layout-right-2-fill:before { content: "\ee98"; }
.ri-layout-right-2-line:before { content: "\ee99"; }
.ri-layout-right-fill:before { content: "\ee9a"; }
.ri-layout-right-line:before { content: "\ee9b"; }
.ri-layout-row-fill:before { content: "\ee9c"; }
.ri-layout-row-line:before { content: "\ee9d"; }
.ri-layout-top-2-fill:before { content: "\ee9e"; }
.ri-layout-top-2-line:before { content: "\ee9f"; }
.ri-layout-top-fill:before { content: "\eea0"; }
.ri-layout-top-line:before { content: "\eea1"; }
.ri-leaf-fill:before { content: "\eea2"; }
.ri-leaf-line:before { content: "\eea3"; }
.ri-lifebuoy-fill:before { content: "\eea4"; }
.ri-lifebuoy-line:before { content: "\eea5"; }
.ri-lightbulb-fill:before { content: "\eea6"; }
.ri-lightbulb-flash-fill:before { content: "\eea7"; }
.ri-lightbulb-flash-line:before { content: "\eea8"; }
.ri-lightbulb-line:before { content: "\eea9"; }
.ri-line-chart-fill:before { content: "\eeaa"; }
.ri-line-chart-line:before { content: "\eeab"; }
.ri-line-fill:before { content: "\eeac"; }
.ri-line-height:before { content: "\eead"; }
.ri-line-line:before { content: "\eeae"; }
.ri-link-m:before { content: "\eeaf"; }
.ri-link-unlink-m:before { content: "\eeb0"; }
.ri-link-unlink:before { content: "\eeb1"; }
.ri-link:before { content: "\eeb2"; }
.ri-linkedin-box-fill:before { content: "\eeb3"; }
.ri-linkedin-box-line:before { content: "\eeb4"; }
.ri-linkedin-fill:before { content: "\eeb5"; }
.ri-linkedin-line:before { content: "\eeb6"; }
.ri-links-fill:before { content: "\eeb7"; }
.ri-links-line:before { content: "\eeb8"; }
.ri-list-check-2:before { content: "\eeb9"; }
.ri-list-check:before { content: "\eeba"; }
.ri-list-ordered:before { content: "\eebb"; }
.ri-list-settings-fill:before { content: "\eebc"; }
.ri-list-settings-line:before { content: "\eebd"; }
.ri-list-unordered:before { content: "\eebe"; }
.ri-live-fill:before { content: "\eebf"; }
.ri-live-line:before { content: "\eec0"; }
.ri-loader-2-fill:before { content: "\eec1"; }
.ri-loader-2-line:before { content: "\eec2"; }
.ri-loader-3-fill:before { content: "\eec3"; }
.ri-loader-3-line:before { content: "\eec4"; }
.ri-loader-4-fill:before { content: "\eec5"; }
.ri-loader-4-line:before { content: "\eec6"; }
.ri-loader-5-fill:before { content: "\eec7"; }
.ri-loader-5-line:before { content: "\eec8"; }
.ri-loader-fill:before { content: "\eec9"; }
.ri-loader-line:before { content: "\eeca"; }
.ri-lock-2-fill:before { content: "\eecb"; }
.ri-lock-2-line:before { content: "\eecc"; }
.ri-lock-fill:before { content: "\eecd"; }
.ri-lock-line:before { content: "\eece"; }
.ri-lock-password-fill:before { content: "\eecf"; }
.ri-lock-password-line:before { content: "\eed0"; }
.ri-lock-unlock-fill:before { content: "\eed1"; }
.ri-lock-unlock-line:before { content: "\eed2"; }
.ri-login-box-fill:before { content: "\eed3"; }
.ri-login-box-line:before { content: "\eed4"; }
.ri-login-circle-fill:before { content: "\eed5"; }
.ri-login-circle-line:before { content: "\eed6"; }
.ri-logout-box-fill:before { content: "\eed7"; }
.ri-logout-box-line:before { content: "\eed8"; }
.ri-logout-box-r-fill:before { content: "\eed9"; }
.ri-logout-box-r-line:before { content: "\eeda"; }
.ri-logout-circle-fill:before { content: "\eedb"; }
.ri-logout-circle-line:before { content: "\eedc"; }
.ri-logout-circle-r-fill:before { content: "\eedd"; }
.ri-logout-circle-r-line:before { content: "\eede"; }
.ri-luggage-cart-fill:before { content: "\eedf"; }
.ri-luggage-cart-line:before { content: "\eee0"; }
.ri-luggage-deposit-fill:before { content: "\eee1"; }
.ri-luggage-deposit-line:before { content: "\eee2"; }
.ri-lungs-fill:before { content: "\eee3"; }
.ri-lungs-line:before { content: "\eee4"; }
.ri-mac-fill:before { content: "\eee5"; }
.ri-mac-line:before { content: "\eee6"; }
.ri-macbook-fill:before { content: "\eee7"; }
.ri-macbook-line:before { content: "\eee8"; }
.ri-magic-fill:before { content: "\eee9"; }
.ri-magic-line:before { content: "\eeea"; }
.ri-mail-add-fill:before { content: "\eeeb"; }
.ri-mail-add-line:before { content: "\eeec"; }
.ri-mail-check-fill:before { content: "\eeed"; }
.ri-mail-check-line:before { content: "\eeee"; }
.ri-mail-close-fill:before { content: "\eeef"; }
.ri-mail-close-line:before { content: "\eef0"; }
.ri-mail-download-fill:before { content: "\eef1"; }
.ri-mail-download-line:before { content: "\eef2"; }
.ri-mail-fill:before { content: "\eef3"; }
.ri-mail-forbid-fill:before { content: "\eef4"; }
.ri-mail-forbid-line:before { content: "\eef5"; }
.ri-mail-line:before { content: "\eef6"; }
.ri-mail-lock-fill:before { content: "\eef7"; }
.ri-mail-lock-line:before { content: "\eef8"; }
.ri-mail-open-fill:before { content: "\eef9"; }
.ri-mail-open-line:before { content: "\eefa"; }
.ri-mail-send-fill:before { content: "\eefb"; }
.ri-mail-send-line:before { content: "\eefc"; }
.ri-mail-settings-fill:before { content: "\eefd"; }
.ri-mail-settings-line:before { content: "\eefe"; }
.ri-mail-star-fill:before { content: "\eeff"; }
.ri-mail-star-line:before { content: "\ef00"; }
.ri-mail-unread-fill:before { content: "\ef01"; }
.ri-mail-unread-line:before { content: "\ef02"; }
.ri-mail-volume-fill:before { content: "\ef03"; }
.ri-mail-volume-line:before { content: "\ef04"; }
.ri-map-2-fill:before { content: "\ef05"; }
.ri-map-2-line:before { content: "\ef06"; }
.ri-map-fill:before { content: "\ef07"; }
.ri-map-line:before { content: "\ef08"; }
.ri-map-pin-2-fill:before { content: "\ef09"; }
.ri-map-pin-2-line:before { content: "\ef0a"; }
.ri-map-pin-3-fill:before { content: "\ef0b"; }
.ri-map-pin-3-line:before { content: "\ef0c"; }
.ri-map-pin-4-fill:before { content: "\ef0d"; }
.ri-map-pin-4-line:before { content: "\ef0e"; }
.ri-map-pin-5-fill:before { content: "\ef0f"; }
.ri-map-pin-5-line:before { content: "\ef10"; }
.ri-map-pin-add-fill:before { content: "\ef11"; }
.ri-map-pin-add-line:before { content: "\ef12"; }
.ri-map-pin-fill:before { content: "\ef13"; }
.ri-map-pin-line:before { content: "\ef14"; }
.ri-map-pin-range-fill:before { content: "\ef15"; }
.ri-map-pin-range-line:before { content: "\ef16"; }
.ri-map-pin-time-fill:before { content: "\ef17"; }
.ri-map-pin-time-line:before { content: "\ef18"; }
.ri-map-pin-user-fill:before { content: "\ef19"; }
.ri-map-pin-user-line:before { content: "\ef1a"; }
.ri-mark-pen-fill:before { content: "\ef1b"; }
.ri-mark-pen-line:before { content: "\ef1c"; }
.ri-markdown-fill:before { content: "\ef1d"; }
.ri-markdown-line:before { content: "\ef1e"; }
.ri-markup-fill:before { content: "\ef1f"; }
.ri-markup-line:before { content: "\ef20"; }
.ri-mastercard-fill:before { content: "\ef21"; }
.ri-mastercard-line:before { content: "\ef22"; }
.ri-mastodon-fill:before { content: "\ef23"; }
.ri-mastodon-line:before { content: "\ef24"; }
.ri-medal-2-fill:before { content: "\ef25"; }
.ri-medal-2-line:before { content: "\ef26"; }
.ri-medal-fill:before { content: "\ef27"; }
.ri-medal-line:before { content: "\ef28"; }
.ri-medicine-bottle-fill:before { content: "\ef29"; }
.ri-medicine-bottle-line:before { content: "\ef2a"; }
.ri-medium-fill:before { content: "\ef2b"; }
.ri-medium-line:before { content: "\ef2c"; }
.ri-men-fill:before { content: "\ef2d"; }
.ri-men-line:before { content: "\ef2e"; }
.ri-mental-health-fill:before { content: "\ef2f"; }
.ri-mental-health-line:before { content: "\ef30"; }
.ri-menu-2-fill:before { content: "\ef31"; }
.ri-menu-2-line:before { content: "\ef32"; }
.ri-menu-3-fill:before { content: "\ef33"; }
.ri-menu-3-line:before { content: "\ef34"; }
.ri-menu-4-fill:before { content: "\ef35"; }
.ri-menu-4-line:before { content: "\ef36"; }
.ri-menu-5-fill:before { content: "\ef37"; }
.ri-menu-5-line:before { content: "\ef38"; }
.ri-menu-add-fill:before { content: "\ef39"; }
.ri-menu-add-line:before { content: "\ef3a"; }
.ri-menu-fill:before { content: "\ef3b"; }
.ri-menu-fold-fill:before { content: "\ef3c"; }
.ri-menu-fold-line:before { content: "\ef3d"; }
.ri-menu-line:before { content: "\ef3e"; }
.ri-menu-unfold-fill:before { content: "\ef3f"; }
.ri-menu-unfold-line:before { content: "\ef40"; }
.ri-merge-cells-horizontal:before { content: "\ef41"; }
.ri-merge-cells-vertical:before { content: "\ef42"; }
.ri-message-2-fill:before { content: "\ef43"; }
.ri-message-2-line:before { content: "\ef44"; }
.ri-message-3-fill:before { content: "\ef45"; }
.ri-message-3-line:before { content: "\ef46"; }
.ri-message-fill:before { content: "\ef47"; }
.ri-message-line:before { content: "\ef48"; }
.ri-messenger-fill:before { content: "\ef49"; }
.ri-messenger-line:before { content: "\ef4a"; }
.ri-meteor-fill:before { content: "\ef4b"; }
.ri-meteor-line:before { content: "\ef4c"; }
.ri-mic-2-fill:before { content: "\ef4d"; }
.ri-mic-2-line:before { content: "\ef4e"; }
.ri-mic-fill:before { content: "\ef4f"; }
.ri-mic-line:before { content: "\ef50"; }
.ri-mic-off-fill:before { content: "\ef51"; }
.ri-mic-off-line:before { content: "\ef52"; }
.ri-mickey-fill:before { content: "\ef53"; }
.ri-mickey-line:before { content: "\ef54"; }
.ri-microscope-fill:before { content: "\ef55"; }
.ri-microscope-line:before { content: "\ef56"; }
.ri-microsoft-fill:before { content: "\ef57"; }
.ri-microsoft-line:before { content: "\ef58"; }
.ri-mind-map:before { content: "\ef59"; }
.ri-mini-program-fill:before { content: "\ef5a"; }
.ri-mini-program-line:before { content: "\ef5b"; }
.ri-mist-fill:before { content: "\ef5c"; }
.ri-mist-line:before { content: "\ef5d"; }
.ri-money-cny-box-fill:before { content: "\ef5e"; }
.ri-money-cny-box-line:before { content: "\ef5f"; }
.ri-money-cny-circle-fill:before { content: "\ef60"; }
.ri-money-cny-circle-line:before { content: "\ef61"; }
.ri-money-dollar-box-fill:before { content: "\ef62"; }
.ri-money-dollar-box-line:before { content: "\ef63"; }
.ri-money-dollar-circle-fill:before { content: "\ef64"; }
.ri-money-dollar-circle-line:before { content: "\ef65"; }
.ri-money-euro-box-fill:before { content: "\ef66"; }
.ri-money-euro-box-line:before { content: "\ef67"; }
.ri-money-euro-circle-fill:before { content: "\ef68"; }
.ri-money-euro-circle-line:before { content: "\ef69"; }
.ri-money-pound-box-fill:before { content: "\ef6a"; }
.ri-money-pound-box-line:before { content: "\ef6b"; }
.ri-money-pound-circle-fill:before { content: "\ef6c"; }
.ri-money-pound-circle-line:before { content: "\ef6d"; }
.ri-moon-clear-fill:before { content: "\ef6e"; }
.ri-moon-clear-line:before { content: "\ef6f"; }
.ri-moon-cloudy-fill:before { content: "\ef70"; }
.ri-moon-cloudy-line:before { content: "\ef71"; }
.ri-moon-fill:before { content: "\ef72"; }
.ri-moon-foggy-fill:before { content: "\ef73"; }
.ri-moon-foggy-line:before { content: "\ef74"; }
.ri-moon-line:before { content: "\ef75"; }
.ri-more-2-fill:before { content: "\ef76"; }
.ri-more-2-line:before { content: "\ef77"; }
.ri-more-fill:before { content: "\ef78"; }
.ri-more-line:before { content: "\ef79"; }
.ri-motorbike-fill:before { content: "\ef7a"; }
.ri-motorbike-line:before { content: "\ef7b"; }
.ri-mouse-fill:before { content: "\ef7c"; }
.ri-mouse-line:before { content: "\ef7d"; }
.ri-movie-2-fill:before { content: "\ef7e"; }
.ri-movie-2-line:before { content: "\ef7f"; }
.ri-movie-fill:before { content: "\ef80"; }
.ri-movie-line:before { content: "\ef81"; }
.ri-music-2-fill:before { content: "\ef82"; }
.ri-music-2-line:before { content: "\ef83"; }
.ri-music-fill:before { content: "\ef84"; }
.ri-music-line:before { content: "\ef85"; }
.ri-mv-fill:before { content: "\ef86"; }
.ri-mv-line:before { content: "\ef87"; }
.ri-navigation-fill:before { content: "\ef88"; }
.ri-navigation-line:before { content: "\ef89"; }
.ri-netease-cloud-music-fill:before { content: "\ef8a"; }
.ri-netease-cloud-music-line:before { content: "\ef8b"; }
.ri-netflix-fill:before { content: "\ef8c"; }
.ri-netflix-line:before { content: "\ef8d"; }
.ri-newspaper-fill:before { content: "\ef8e"; }
.ri-newspaper-line:before { content: "\ef8f"; }
.ri-node-tree:before { content: "\ef90"; }
.ri-notification-2-fill:before { content: "\ef91"; }
.ri-notification-2-line:before { content: "\ef92"; }
.ri-notification-3-fill:before { content: "\ef93"; }
.ri-notification-3-line:before { content: "\ef94"; }
.ri-notification-4-fill:before { content: "\ef95"; }
.ri-notification-4-line:before { content: "\ef96"; }
.ri-notification-badge-fill:before { content: "\ef97"; }
.ri-notification-badge-line:before { content: "\ef98"; }
.ri-notification-fill:before { content: "\ef99"; }
.ri-notification-line:before { content: "\ef9a"; }
.ri-notification-off-fill:before { content: "\ef9b"; }
.ri-notification-off-line:before { content: "\ef9c"; }
.ri-npmjs-fill:before { content: "\ef9d"; }
.ri-npmjs-line:before { content: "\ef9e"; }
.ri-number-0:before { content: "\ef9f"; }
.ri-number-1:before { content: "\efa0"; }
.ri-number-2:before { content: "\efa1"; }
.ri-number-3:before { content: "\efa2"; }
.ri-number-4:before { content: "\efa3"; }
.ri-number-5:before { content: "\efa4"; }
.ri-number-6:before { content: "\efa5"; }
.ri-number-7:before { content: "\efa6"; }
.ri-number-8:before { content: "\efa7"; }
.ri-number-9:before { content: "\efa8"; }
.ri-numbers-fill:before { content: "\efa9"; }
.ri-numbers-line:before { content: "\efaa"; }
.ri-nurse-fill:before { content: "\efab"; }
.ri-nurse-line:before { content: "\efac"; }
.ri-oil-fill:before { content: "\efad"; }
.ri-oil-line:before { content: "\efae"; }
.ri-omega:before { content: "\efaf"; }
.ri-open-arm-fill:before { content: "\efb0"; }
.ri-open-arm-line:before { content: "\efb1"; }
.ri-open-source-fill:before { content: "\efb2"; }
.ri-open-source-line:before { content: "\efb3"; }
.ri-opera-fill:before { content: "\efb4"; }
.ri-opera-line:before { content: "\efb5"; }
.ri-order-play-fill:before { content: "\efb6"; }
.ri-order-play-line:before { content: "\efb7"; }
.ri-organization-chart:before { content: "\efb8"; }
.ri-outlet-2-fill:before { content: "\efb9"; }
.ri-outlet-2-line:before { content: "\efba"; }
.ri-outlet-fill:before { content: "\efbb"; }
.ri-outlet-line:before { content: "\efbc"; }
.ri-page-separator:before { content: "\efbd"; }
.ri-pages-fill:before { content: "\efbe"; }
.ri-pages-line:before { content: "\efbf"; }
.ri-paint-brush-fill:before { content: "\efc0"; }
.ri-paint-brush-line:before { content: "\efc1"; }
.ri-paint-fill:before { content: "\efc2"; }
.ri-paint-line:before { content: "\efc3"; }
.ri-palette-fill:before { content: "\efc4"; }
.ri-palette-line:before { content: "\efc5"; }
.ri-pantone-fill:before { content: "\efc6"; }
.ri-pantone-line:before { content: "\efc7"; }
.ri-paragraph:before { content: "\efc8"; }
.ri-parent-fill:before { content: "\efc9"; }
.ri-parent-line:before { content: "\efca"; }
.ri-parentheses-fill:before { content: "\efcb"; }
.ri-parentheses-line:before { content: "\efcc"; }
.ri-parking-box-fill:before { content: "\efcd"; }
.ri-parking-box-line:before { content: "\efce"; }
.ri-parking-fill:before { content: "\efcf"; }
.ri-parking-line:before { content: "\efd0"; }
.ri-passport-fill:before { content: "\efd1"; }
.ri-passport-line:before { content: "\efd2"; }
.ri-patreon-fill:before { content: "\efd3"; }
.ri-patreon-line:before { content: "\efd4"; }
.ri-pause-circle-fill:before { content: "\efd5"; }
.ri-pause-circle-line:before { content: "\efd6"; }
.ri-pause-fill:before { content: "\efd7"; }
.ri-pause-line:before { content: "\efd8"; }
.ri-pause-mini-fill:before { content: "\efd9"; }
.ri-pause-mini-line:before { content: "\efda"; }
.ri-paypal-fill:before { content: "\efdb"; }
.ri-paypal-line:before { content: "\efdc"; }
.ri-pen-nib-fill:before { content: "\efdd"; }
.ri-pen-nib-line:before { content: "\efde"; }
.ri-pencil-fill:before { content: "\efdf"; }
.ri-pencil-line:before { content: "\efe0"; }
.ri-pencil-ruler-2-fill:before { content: "\efe1"; }
.ri-pencil-ruler-2-line:before { content: "\efe2"; }
.ri-pencil-ruler-fill:before { content: "\efe3"; }
.ri-pencil-ruler-line:before { content: "\efe4"; }
.ri-percent-fill:before { content: "\efe5"; }
.ri-percent-line:before { content: "\efe6"; }
.ri-phone-camera-fill:before { content: "\efe7"; }
.ri-phone-camera-line:before { content: "\efe8"; }
.ri-phone-fill:before { content: "\efe9"; }
.ri-phone-find-fill:before { content: "\efea"; }
.ri-phone-find-line:before { content: "\efeb"; }
.ri-phone-line:before { content: "\efec"; }
.ri-phone-lock-fill:before { content: "\efed"; }
.ri-phone-lock-line:before { content: "\efee"; }
.ri-picture-in-picture-2-fill:before { content: "\efef"; }
.ri-picture-in-picture-2-line:before { content: "\eff0"; }
.ri-picture-in-picture-exit-fill:before { content: "\eff1"; }
.ri-picture-in-picture-exit-line:before { content: "\eff2"; }
.ri-picture-in-picture-fill:before { content: "\eff3"; }
.ri-picture-in-picture-line:before { content: "\eff4"; }
.ri-pie-chart-2-fill:before { content: "\eff5"; }
.ri-pie-chart-2-line:before { content: "\eff6"; }
.ri-pie-chart-box-fill:before { content: "\eff7"; }
.ri-pie-chart-box-line:before { content: "\eff8"; }
.ri-pie-chart-fill:before { content: "\eff9"; }
.ri-pie-chart-line:before { content: "\effa"; }
.ri-pin-distance-fill:before { content: "\effb"; }
.ri-pin-distance-line:before { content: "\effc"; }
.ri-ping-pong-fill:before { content: "\effd"; }
.ri-ping-pong-line:before { content: "\effe"; }
.ri-pinterest-fill:before { content: "\efff"; }
.ri-pinterest-line:before { content: "\f000"; }
.ri-pinyin-input:before { content: "\f001"; }
.ri-pixelfed-fill:before { content: "\f002"; }
.ri-pixelfed-line:before { content: "\f003"; }
.ri-plane-fill:before { content: "\f004"; }
.ri-plane-line:before { content: "\f005"; }
.ri-plant-fill:before { content: "\f006"; }
.ri-plant-line:before { content: "\f007"; }
.ri-play-circle-fill:before { content: "\f008"; }
.ri-play-circle-line:before { content: "\f009"; }
.ri-play-fill:before { content: "\f00a"; }
.ri-play-line:before { content: "\f00b"; }
.ri-play-list-2-fill:before { content: "\f00c"; }
.ri-play-list-2-line:before { content: "\f00d"; }
.ri-play-list-add-fill:before { content: "\f00e"; }
.ri-play-list-add-line:before { content: "\f00f"; }
.ri-play-list-fill:before { content: "\f010"; }
.ri-play-list-line:before { content: "\f011"; }
.ri-play-mini-fill:before { content: "\f012"; }
.ri-play-mini-line:before { content: "\f013"; }
.ri-playstation-fill:before { content: "\f014"; }
.ri-playstation-line:before { content: "\f015"; }
.ri-plug-2-fill:before { content: "\f016"; }
.ri-plug-2-line:before { content: "\f017"; }
.ri-plug-fill:before { content: "\f018"; }
.ri-plug-line:before { content: "\f019"; }
.ri-polaroid-2-fill:before { content: "\f01a"; }
.ri-polaroid-2-line:before { content: "\f01b"; }
.ri-polaroid-fill:before { content: "\f01c"; }
.ri-polaroid-line:before { content: "\f01d"; }
.ri-police-car-fill:before { content: "\f01e"; }
.ri-police-car-line:before { content: "\f01f"; }
.ri-price-tag-2-fill:before { content: "\f020"; }
.ri-price-tag-2-line:before { content: "\f021"; }
.ri-price-tag-3-fill:before { content: "\f022"; }
.ri-price-tag-3-line:before { content: "\f023"; }
.ri-price-tag-fill:before { content: "\f024"; }
.ri-price-tag-line:before { content: "\f025"; }
.ri-printer-cloud-fill:before { content: "\f026"; }
.ri-printer-cloud-line:before { content: "\f027"; }
.ri-printer-fill:before { content: "\f028"; }
.ri-printer-line:before { content: "\f029"; }
.ri-product-hunt-fill:before { content: "\f02a"; }
.ri-product-hunt-line:before { content: "\f02b"; }
.ri-profile-fill:before { content: "\f02c"; }
.ri-profile-line:before { content: "\f02d"; }
.ri-projector-2-fill:before { content: "\f02e"; }
.ri-projector-2-line:before { content: "\f02f"; }
.ri-projector-fill:before { content: "\f030"; }
.ri-projector-line:before { content: "\f031"; }
.ri-psychotherapy-fill:before { content: "\f032"; }
.ri-psychotherapy-line:before { content: "\f033"; }
.ri-pulse-fill:before { content: "\f034"; }
.ri-pulse-line:before { content: "\f035"; }
.ri-pushpin-2-fill:before { content: "\f036"; }
.ri-pushpin-2-line:before { content: "\f037"; }
.ri-pushpin-fill:before { content: "\f038"; }
.ri-pushpin-line:before { content: "\f039"; }
.ri-qq-fill:before { content: "\f03a"; }
.ri-qq-line:before { content: "\f03b"; }
.ri-qr-code-fill:before { content: "\f03c"; }
.ri-qr-code-line:before { content: "\f03d"; }
.ri-qr-scan-2-fill:before { content: "\f03e"; }
.ri-qr-scan-2-line:before { content: "\f03f"; }
.ri-qr-scan-fill:before { content: "\f040"; }
.ri-qr-scan-line:before { content: "\f041"; }
.ri-question-answer-fill:before { content: "\f042"; }
.ri-question-answer-line:before { content: "\f043"; }
.ri-question-fill:before { content: "\f044"; }
.ri-question-line:before { content: "\f045"; }
.ri-question-mark:before { content: "\f046"; }
.ri-questionnaire-fill:before { content: "\f047"; }
.ri-questionnaire-line:before { content: "\f048"; }
.ri-quill-pen-fill:before { content: "\f049"; }
.ri-quill-pen-line:before { content: "\f04a"; }
.ri-radar-fill:before { content: "\f04b"; }
.ri-radar-line:before { content: "\f04c"; }
.ri-radio-2-fill:before { content: "\f04d"; }
.ri-radio-2-line:before { content: "\f04e"; }
.ri-radio-button-fill:before { content: "\f04f"; }
.ri-radio-button-line:before { content: "\f050"; }
.ri-radio-fill:before { content: "\f051"; }
.ri-radio-line:before { content: "\f052"; }
.ri-rainbow-fill:before { content: "\f053"; }
.ri-rainbow-line:before { content: "\f054"; }
.ri-rainy-fill:before { content: "\f055"; }
.ri-rainy-line:before { content: "\f056"; }
.ri-reactjs-fill:before { content: "\f057"; }
.ri-reactjs-line:before { content: "\f058"; }
.ri-record-circle-fill:before { content: "\f059"; }
.ri-record-circle-line:before { content: "\f05a"; }
.ri-record-mail-fill:before { content: "\f05b"; }
.ri-record-mail-line:before { content: "\f05c"; }
.ri-recycle-fill:before { content: "\f05d"; }
.ri-recycle-line:before { content: "\f05e"; }
.ri-red-packet-fill:before { content: "\f05f"; }
.ri-red-packet-line:before { content: "\f060"; }
.ri-reddit-fill:before { content: "\f061"; }
.ri-reddit-line:before { content: "\f062"; }
.ri-refresh-fill:before { content: "\f063"; }
.ri-refresh-line:before { content: "\f064"; }
.ri-refund-2-fill:before { content: "\f065"; }
.ri-refund-2-line:before { content: "\f066"; }
.ri-refund-fill:before { content: "\f067"; }
.ri-refund-line:before { content: "\f068"; }
.ri-registered-fill:before { content: "\f069"; }
.ri-registered-line:before { content: "\f06a"; }
.ri-remixicon-fill:before { content: "\f06b"; }
.ri-remixicon-line:before { content: "\f06c"; }
.ri-remote-control-2-fill:before { content: "\f06d"; }
.ri-remote-control-2-line:before { content: "\f06e"; }
.ri-remote-control-fill:before { content: "\f06f"; }
.ri-remote-control-line:before { content: "\f070"; }
.ri-repeat-2-fill:before { content: "\f071"; }
.ri-repeat-2-line:before { content: "\f072"; }
.ri-repeat-fill:before { content: "\f073"; }
.ri-repeat-line:before { content: "\f074"; }
.ri-repeat-one-fill:before { content: "\f075"; }
.ri-repeat-one-line:before { content: "\f076"; }
.ri-reply-all-fill:before { content: "\f077"; }
.ri-reply-all-line:before { content: "\f078"; }
.ri-reply-fill:before { content: "\f079"; }
.ri-reply-line:before { content: "\f07a"; }
.ri-reserved-fill:before { content: "\f07b"; }
.ri-reserved-line:before { content: "\f07c"; }
.ri-rest-time-fill:before { content: "\f07d"; }
.ri-rest-time-line:before { content: "\f07e"; }
.ri-restart-fill:before { content: "\f07f"; }
.ri-restart-line:before { content: "\f080"; }
.ri-restaurant-2-fill:before { content: "\f081"; }
.ri-restaurant-2-line:before { content: "\f082"; }
.ri-restaurant-fill:before { content: "\f083"; }
.ri-restaurant-line:before { content: "\f084"; }
.ri-rewind-fill:before { content: "\f085"; }
.ri-rewind-line:before { content: "\f086"; }
.ri-rewind-mini-fill:before { content: "\f087"; }
.ri-rewind-mini-line:before { content: "\f088"; }
.ri-rhythm-fill:before { content: "\f089"; }
.ri-rhythm-line:before { content: "\f08a"; }
.ri-riding-fill:before { content: "\f08b"; }
.ri-riding-line:before { content: "\f08c"; }
.ri-road-map-fill:before { content: "\f08d"; }
.ri-road-map-line:before { content: "\f08e"; }
.ri-roadster-fill:before { content: "\f08f"; }
.ri-roadster-line:before { content: "\f090"; }
.ri-robot-fill:before { content: "\f091"; }
.ri-robot-line:before { content: "\f092"; }
.ri-rocket-2-fill:before { content: "\f093"; }
.ri-rocket-2-line:before { content: "\f094"; }
.ri-rocket-fill:before { content: "\f095"; }
.ri-rocket-line:before { content: "\f096"; }
.ri-rotate-lock-fill:before { content: "\f097"; }
.ri-rotate-lock-line:before { content: "\f098"; }
.ri-rounded-corner:before { content: "\f099"; }
.ri-route-fill:before { content: "\f09a"; }
.ri-route-line:before { content: "\f09b"; }
.ri-router-fill:before { content: "\f09c"; }
.ri-router-line:before { content: "\f09d"; }
.ri-rss-fill:before { content: "\f09e"; }
.ri-rss-line:before { content: "\f09f"; }
.ri-ruler-2-fill:before { content: "\f0a0"; }
.ri-ruler-2-line:before { content: "\f0a1"; }
.ri-ruler-fill:before { content: "\f0a2"; }
.ri-ruler-line:before { content: "\f0a3"; }
.ri-run-fill:before { content: "\f0a4"; }
.ri-run-line:before { content: "\f0a5"; }
.ri-safari-fill:before { content: "\f0a6"; }
.ri-safari-line:before { content: "\f0a7"; }
.ri-safe-2-fill:before { content: "\f0a8"; }
.ri-safe-2-line:before { content: "\f0a9"; }
.ri-safe-fill:before { content: "\f0aa"; }
.ri-safe-line:before { content: "\f0ab"; }
.ri-sailboat-fill:before { content: "\f0ac"; }
.ri-sailboat-line:before { content: "\f0ad"; }
.ri-save-2-fill:before { content: "\f0ae"; }
.ri-save-2-line:before { content: "\f0af"; }
.ri-save-3-fill:before { content: "\f0b0"; }
.ri-save-3-line:before { content: "\f0b1"; }
.ri-save-fill:before { content: "\f0b2"; }
.ri-save-line:before { content: "\f0b3"; }
.ri-scales-2-fill:before { content: "\f0b4"; }
.ri-scales-2-line:before { content: "\f0b5"; }
.ri-scales-3-fill:before { content: "\f0b6"; }
.ri-scales-3-line:before { content: "\f0b7"; }
.ri-scales-fill:before { content: "\f0b8"; }
.ri-scales-line:before { content: "\f0b9"; }
.ri-scan-2-fill:before { content: "\f0ba"; }
.ri-scan-2-line:before { content: "\f0bb"; }
.ri-scan-fill:before { content: "\f0bc"; }
.ri-scan-line:before { content: "\f0bd"; }
.ri-scissors-2-fill:before { content: "\f0be"; }
.ri-scissors-2-line:before { content: "\f0bf"; }
.ri-scissors-cut-fill:before { content: "\f0c0"; }
.ri-scissors-cut-line:before { content: "\f0c1"; }
.ri-scissors-fill:before { content: "\f0c2"; }
.ri-scissors-line:before { content: "\f0c3"; }
.ri-screenshot-2-fill:before { content: "\f0c4"; }
.ri-screenshot-2-line:before { content: "\f0c5"; }
.ri-screenshot-fill:before { content: "\f0c6"; }
.ri-screenshot-line:before { content: "\f0c7"; }
.ri-sd-card-fill:before { content: "\f0c8"; }
.ri-sd-card-line:before { content: "\f0c9"; }
.ri-sd-card-mini-fill:before { content: "\f0ca"; }
.ri-sd-card-mini-line:before { content: "\f0cb"; }
.ri-search-2-fill:before { content: "\f0cc"; }
.ri-search-2-line:before { content: "\f0cd"; }
.ri-search-eye-fill:before { content: "\f0ce"; }
.ri-search-eye-line:before { content: "\f0cf"; }
.ri-search-fill:before { content: "\f0d0"; }
.ri-search-line:before { content: "\f0d1"; }
.ri-secure-payment-fill:before { content: "\f0d2"; }
.ri-secure-payment-line:before { content: "\f0d3"; }
.ri-seedling-fill:before { content: "\f0d4"; }
.ri-seedling-line:before { content: "\f0d5"; }
.ri-send-backward:before { content: "\f0d6"; }
.ri-send-plane-2-fill:before { content: "\f0d7"; }
.ri-send-plane-2-line:before { content: "\f0d8"; }
.ri-send-plane-fill:before { content: "\f0d9"; }
.ri-send-plane-line:before { content: "\f0da"; }
.ri-send-to-back:before { content: "\f0db"; }
.ri-sensor-fill:before { content: "\f0dc"; }
.ri-sensor-line:before { content: "\f0dd"; }
.ri-separator:before { content: "\f0de"; }
.ri-server-fill:before { content: "\f0df"; }
.ri-server-line:before { content: "\f0e0"; }
.ri-service-fill:before { content: "\f0e1"; }
.ri-service-line:before { content: "\f0e2"; }
.ri-settings-2-fill:before { content: "\f0e3"; }
.ri-settings-2-line:before { content: "\f0e4"; }
.ri-settings-3-fill:before { content: "\f0e5"; }
.ri-settings-3-line:before { content: "\f0e6"; }
.ri-settings-4-fill:before { content: "\f0e7"; }
.ri-settings-4-line:before { content: "\f0e8"; }
.ri-settings-5-fill:before { content: "\f0e9"; }
.ri-settings-5-line:before { content: "\f0ea"; }
.ri-settings-6-fill:before { content: "\f0eb"; }
.ri-settings-6-line:before { content: "\f0ec"; }
.ri-settings-fill:before { content: "\f0ed"; }
.ri-settings-line:before { content: "\f0ee"; }
.ri-shape-2-fill:before { content: "\f0ef"; }
.ri-shape-2-line:before { content: "\f0f0"; }
.ri-shape-fill:before { content: "\f0f1"; }
.ri-shape-line:before { content: "\f0f2"; }
.ri-share-box-fill:before { content: "\f0f3"; }
.ri-share-box-line:before { content: "\f0f4"; }
.ri-share-circle-fill:before { content: "\f0f5"; }
.ri-share-circle-line:before { content: "\f0f6"; }
.ri-share-fill:before { content: "\f0f7"; }
.ri-share-forward-2-fill:before { content: "\f0f8"; }
.ri-share-forward-2-line:before { content: "\f0f9"; }
.ri-share-forward-box-fill:before { content: "\f0fa"; }
.ri-share-forward-box-line:before { content: "\f0fb"; }
.ri-share-forward-fill:before { content: "\f0fc"; }
.ri-share-forward-line:before { content: "\f0fd"; }
.ri-share-line:before { content: "\f0fe"; }
.ri-shield-check-fill:before { content: "\f0ff"; }
.ri-shield-check-line:before { content: "\f100"; }
.ri-shield-cross-fill:before { content: "\f101"; }
.ri-shield-cross-line:before { content: "\f102"; }
.ri-shield-fill:before { content: "\f103"; }
.ri-shield-flash-fill:before { content: "\f104"; }
.ri-shield-flash-line:before { content: "\f105"; }
.ri-shield-keyhole-fill:before { content: "\f106"; }
.ri-shield-keyhole-line:before { content: "\f107"; }
.ri-shield-line:before { content: "\f108"; }
.ri-shield-star-fill:before { content: "\f109"; }
.ri-shield-star-line:before { content: "\f10a"; }
.ri-shield-user-fill:before { content: "\f10b"; }
.ri-shield-user-line:before { content: "\f10c"; }
.ri-ship-2-fill:before { content: "\f10d"; }
.ri-ship-2-line:before { content: "\f10e"; }
.ri-ship-fill:before { content: "\f10f"; }
.ri-ship-line:before { content: "\f110"; }
.ri-shirt-fill:before { content: "\f111"; }
.ri-shirt-line:before { content: "\f112"; }
.ri-shopping-bag-2-fill:before { content: "\f113"; }
.ri-shopping-bag-2-line:before { content: "\f114"; }
.ri-shopping-bag-3-fill:before { content: "\f115"; }
.ri-shopping-bag-3-line:before { content: "\f116"; }
.ri-shopping-bag-fill:before { content: "\f117"; }
.ri-shopping-bag-line:before { content: "\f118"; }
.ri-shopping-basket-2-fill:before { content: "\f119"; }
.ri-shopping-basket-2-line:before { content: "\f11a"; }
.ri-shopping-basket-fill:before { content: "\f11b"; }
.ri-shopping-basket-line:before { content: "\f11c"; }
.ri-shopping-cart-2-fill:before { content: "\f11d"; }
.ri-shopping-cart-2-line:before { content: "\f11e"; }
.ri-shopping-cart-fill:before { content: "\f11f"; }
.ri-shopping-cart-line:before { content: "\f120"; }
.ri-showers-fill:before { content: "\f121"; }
.ri-showers-line:before { content: "\f122"; }
.ri-shuffle-fill:before { content: "\f123"; }
.ri-shuffle-line:before { content: "\f124"; }
.ri-shut-down-fill:before { content: "\f125"; }
.ri-shut-down-line:before { content: "\f126"; }
.ri-side-bar-fill:before { content: "\f127"; }
.ri-side-bar-line:before { content: "\f128"; }
.ri-signal-tower-fill:before { content: "\f129"; }
.ri-signal-tower-line:before { content: "\f12a"; }
.ri-signal-wifi-1-fill:before { content: "\f12b"; }
.ri-signal-wifi-1-line:before { content: "\f12c"; }
.ri-signal-wifi-2-fill:before { content: "\f12d"; }
.ri-signal-wifi-2-line:before { content: "\f12e"; }
.ri-signal-wifi-3-fill:before { content: "\f12f"; }
.ri-signal-wifi-3-line:before { content: "\f130"; }
.ri-signal-wifi-error-fill:before { content: "\f131"; }
.ri-signal-wifi-error-line:before { content: "\f132"; }
.ri-signal-wifi-fill:before { content: "\f133"; }
.ri-signal-wifi-line:before { content: "\f134"; }
.ri-signal-wifi-off-fill:before { content: "\f135"; }
.ri-signal-wifi-off-line:before { content: "\f136"; }
.ri-sim-card-2-fill:before { content: "\f137"; }
.ri-sim-card-2-line:before { content: "\f138"; }
.ri-sim-card-fill:before { content: "\f139"; }
.ri-sim-card-line:before { content: "\f13a"; }
.ri-single-quotes-l:before { content: "\f13b"; }
.ri-single-quotes-r:before { content: "\f13c"; }
.ri-sip-fill:before { content: "\f13d"; }
.ri-sip-line:before { content: "\f13e"; }
.ri-skip-back-fill:before { content: "\f13f"; }
.ri-skip-back-line:before { content: "\f140"; }
.ri-skip-back-mini-fill:before { content: "\f141"; }
.ri-skip-back-mini-line:before { content: "\f142"; }
.ri-skip-forward-fill:before { content: "\f143"; }
.ri-skip-forward-line:before { content: "\f144"; }
.ri-skip-forward-mini-fill:before { content: "\f145"; }
.ri-skip-forward-mini-line:before { content: "\f146"; }
.ri-skull-2-fill:before { content: "\f147"; }
.ri-skull-2-line:before { content: "\f148"; }
.ri-skull-fill:before { content: "\f149"; }
.ri-skull-line:before { content: "\f14a"; }
.ri-skype-fill:before { content: "\f14b"; }
.ri-skype-line:before { content: "\f14c"; }
.ri-slack-fill:before { content: "\f14d"; }
.ri-slack-line:before { content: "\f14e"; }
.ri-slice-fill:before { content: "\f14f"; }
.ri-slice-line:before { content: "\f150"; }
.ri-slideshow-2-fill:before { content: "\f151"; }
.ri-slideshow-2-line:before { content: "\f152"; }
.ri-slideshow-3-fill:before { content: "\f153"; }
.ri-slideshow-3-line:before { content: "\f154"; }
.ri-slideshow-4-fill:before { content: "\f155"; }
.ri-slideshow-4-line:before { content: "\f156"; }
.ri-slideshow-fill:before { content: "\f157"; }
.ri-slideshow-line:before { content: "\f158"; }
.ri-smartphone-fill:before { content: "\f159"; }
.ri-smartphone-line:before { content: "\f15a"; }
.ri-snapchat-fill:before { content: "\f15b"; }
.ri-snapchat-line:before { content: "\f15c"; }
.ri-snowy-fill:before { content: "\f15d"; }
.ri-snowy-line:before { content: "\f15e"; }
.ri-sort-asc:before { content: "\f15f"; }
.ri-sort-desc:before { content: "\f160"; }
.ri-sound-module-fill:before { content: "\f161"; }
.ri-sound-module-line:before { content: "\f162"; }
.ri-soundcloud-fill:before { content: "\f163"; }
.ri-soundcloud-line:before { content: "\f164"; }
.ri-space-ship-fill:before { content: "\f165"; }
.ri-space-ship-line:before { content: "\f166"; }
.ri-space:before { content: "\f167"; }
.ri-spam-2-fill:before { content: "\f168"; }
.ri-spam-2-line:before { content: "\f169"; }
.ri-spam-3-fill:before { content: "\f16a"; }
.ri-spam-3-line:before { content: "\f16b"; }
.ri-spam-fill:before { content: "\f16c"; }
.ri-spam-line:before { content: "\f16d"; }
.ri-speaker-2-fill:before { content: "\f16e"; }
.ri-speaker-2-line:before { content: "\f16f"; }
.ri-speaker-3-fill:before { content: "\f170"; }
.ri-speaker-3-line:before { content: "\f171"; }
.ri-speaker-fill:before { content: "\f172"; }
.ri-speaker-line:before { content: "\f173"; }
.ri-spectrum-fill:before { content: "\f174"; }
.ri-spectrum-line:before { content: "\f175"; }
.ri-speed-fill:before { content: "\f176"; }
.ri-speed-line:before { content: "\f177"; }
.ri-speed-mini-fill:before { content: "\f178"; }
.ri-speed-mini-line:before { content: "\f179"; }
.ri-split-cells-horizontal:before { content: "\f17a"; }
.ri-split-cells-vertical:before { content: "\f17b"; }
.ri-spotify-fill:before { content: "\f17c"; }
.ri-spotify-line:before { content: "\f17d"; }
.ri-spy-fill:before { content: "\f17e"; }
.ri-spy-line:before { content: "\f17f"; }
.ri-stack-fill:before { content: "\f180"; }
.ri-stack-line:before { content: "\f181"; }
.ri-stack-overflow-fill:before { content: "\f182"; }
.ri-stack-overflow-line:before { content: "\f183"; }
.ri-stackshare-fill:before { content: "\f184"; }
.ri-stackshare-line:before { content: "\f185"; }
.ri-star-fill:before { content: "\f186"; }
.ri-star-half-fill:before { content: "\f187"; }
.ri-star-half-line:before { content: "\f188"; }
.ri-star-half-s-fill:before { content: "\f189"; }
.ri-star-half-s-line:before { content: "\f18a"; }
.ri-star-line:before { content: "\f18b"; }
.ri-star-s-fill:before { content: "\f18c"; }
.ri-star-s-line:before { content: "\f18d"; }
.ri-star-smile-fill:before { content: "\f18e"; }
.ri-star-smile-line:before { content: "\f18f"; }
.ri-steam-fill:before { content: "\f190"; }
.ri-steam-line:before { content: "\f191"; }
.ri-steering-2-fill:before { content: "\f192"; }
.ri-steering-2-line:before { content: "\f193"; }
.ri-steering-fill:before { content: "\f194"; }
.ri-steering-line:before { content: "\f195"; }
.ri-stethoscope-fill:before { content: "\f196"; }
.ri-stethoscope-line:before { content: "\f197"; }
.ri-sticky-note-2-fill:before { content: "\f198"; }
.ri-sticky-note-2-line:before { content: "\f199"; }
.ri-sticky-note-fill:before { content: "\f19a"; }
.ri-sticky-note-line:before { content: "\f19b"; }
.ri-stock-fill:before { content: "\f19c"; }
.ri-stock-line:before { content: "\f19d"; }
.ri-stop-circle-fill:before { content: "\f19e"; }
.ri-stop-circle-line:before { content: "\f19f"; }
.ri-stop-fill:before { content: "\f1a0"; }
.ri-stop-line:before { content: "\f1a1"; }
.ri-stop-mini-fill:before { content: "\f1a2"; }
.ri-stop-mini-line:before { content: "\f1a3"; }
.ri-store-2-fill:before { content: "\f1a4"; }
.ri-store-2-line:before { content: "\f1a5"; }
.ri-store-3-fill:before { content: "\f1a6"; }
.ri-store-3-line:before { content: "\f1a7"; }
.ri-store-fill:before { content: "\f1a8"; }
.ri-store-line:before { content: "\f1a9"; }
.ri-strikethrough-2:before { content: "\f1aa"; }
.ri-strikethrough:before { content: "\f1ab"; }
.ri-subscript-2:before { content: "\f1ac"; }
.ri-subscript:before { content: "\f1ad"; }
.ri-subtract-fill:before { content: "\f1ae"; }
.ri-subtract-line:before { content: "\f1af"; }
.ri-subway-fill:before { content: "\f1b0"; }
.ri-subway-line:before { content: "\f1b1"; }
.ri-subway-wifi-fill:before { content: "\f1b2"; }
.ri-subway-wifi-line:before { content: "\f1b3"; }
.ri-suitcase-2-fill:before { content: "\f1b4"; }
.ri-suitcase-2-line:before { content: "\f1b5"; }
.ri-suitcase-3-fill:before { content: "\f1b6"; }
.ri-suitcase-3-line:before { content: "\f1b7"; }
.ri-suitcase-fill:before { content: "\f1b8"; }
.ri-suitcase-line:before { content: "\f1b9"; }
.ri-sun-cloudy-fill:before { content: "\f1ba"; }
.ri-sun-cloudy-line:before { content: "\f1bb"; }
.ri-sun-fill:before { content: "\f1bc"; }
.ri-sun-foggy-fill:before { content: "\f1bd"; }
.ri-sun-foggy-line:before { content: "\f1be"; }
.ri-sun-line:before { content: "\f1bf"; }
.ri-superscript-2:before { content: "\f1c0"; }
.ri-superscript:before { content: "\f1c1"; }
.ri-surgical-mask-fill:before { content: "\f1c2"; }
.ri-surgical-mask-line:before { content: "\f1c3"; }
.ri-surround-sound-fill:before { content: "\f1c4"; }
.ri-surround-sound-line:before { content: "\f1c5"; }
.ri-survey-fill:before { content: "\f1c6"; }
.ri-survey-line:before { content: "\f1c7"; }
.ri-swap-box-fill:before { content: "\f1c8"; }
.ri-swap-box-line:before { content: "\f1c9"; }
.ri-swap-fill:before { content: "\f1ca"; }
.ri-swap-line:before { content: "\f1cb"; }
.ri-switch-fill:before { content: "\f1cc"; }
.ri-switch-line:before { content: "\f1cd"; }
.ri-sword-fill:before { content: "\f1ce"; }
.ri-sword-line:before { content: "\f1cf"; }
.ri-syringe-fill:before { content: "\f1d0"; }
.ri-syringe-line:before { content: "\f1d1"; }
.ri-t-box-fill:before { content: "\f1d2"; }
.ri-t-box-line:before { content: "\f1d3"; }
.ri-t-shirt-2-fill:before { content: "\f1d4"; }
.ri-t-shirt-2-line:before { content: "\f1d5"; }
.ri-t-shirt-air-fill:before { content: "\f1d6"; }
.ri-t-shirt-air-line:before { content: "\f1d7"; }
.ri-t-shirt-fill:before { content: "\f1d8"; }
.ri-t-shirt-line:before { content: "\f1d9"; }
.ri-table-2:before { content: "\f1da"; }
.ri-table-alt-fill:before { content: "\f1db"; }
.ri-table-alt-line:before { content: "\f1dc"; }
.ri-table-fill:before { content: "\f1dd"; }
.ri-table-line:before { content: "\f1de"; }
.ri-tablet-fill:before { content: "\f1df"; }
.ri-tablet-line:before { content: "\f1e0"; }
.ri-takeaway-fill:before { content: "\f1e1"; }
.ri-takeaway-line:before { content: "\f1e2"; }
.ri-taobao-fill:before { content: "\f1e3"; }
.ri-taobao-line:before { content: "\f1e4"; }
.ri-tape-fill:before { content: "\f1e5"; }
.ri-tape-line:before { content: "\f1e6"; }
.ri-task-fill:before { content: "\f1e7"; }
.ri-task-line:before { content: "\f1e8"; }
.ri-taxi-fill:before { content: "\f1e9"; }
.ri-taxi-line:before { content: "\f1ea"; }
.ri-taxi-wifi-fill:before { content: "\f1eb"; }
.ri-taxi-wifi-line:before { content: "\f1ec"; }
.ri-team-fill:before { content: "\f1ed"; }
.ri-team-line:before { content: "\f1ee"; }
.ri-telegram-fill:before { content: "\f1ef"; }
.ri-telegram-line:before { content: "\f1f0"; }
.ri-temp-cold-fill:before { content: "\f1f1"; }
.ri-temp-cold-line:before { content: "\f1f2"; }
.ri-temp-hot-fill:before { content: "\f1f3"; }
.ri-temp-hot-line:before { content: "\f1f4"; }
.ri-terminal-box-fill:before { content: "\f1f5"; }
.ri-terminal-box-line:before { content: "\f1f6"; }
.ri-terminal-fill:before { content: "\f1f7"; }
.ri-terminal-line:before { content: "\f1f8"; }
.ri-terminal-window-fill:before { content: "\f1f9"; }
.ri-terminal-window-line:before { content: "\f1fa"; }
.ri-test-tube-fill:before { content: "\f1fb"; }
.ri-test-tube-line:before { content: "\f1fc"; }
.ri-text-direction-l:before { content: "\f1fd"; }
.ri-text-direction-r:before { content: "\f1fe"; }
.ri-text-spacing:before { content: "\f1ff"; }
.ri-text-wrap:before { content: "\f200"; }
.ri-text:before { content: "\f201"; }
.ri-thermometer-fill:before { content: "\f202"; }
.ri-thermometer-line:before { content: "\f203"; }
.ri-thumb-down-fill:before { content: "\f204"; }
.ri-thumb-down-line:before { content: "\f205"; }
.ri-thumb-up-fill:before { content: "\f206"; }
.ri-thumb-up-line:before { content: "\f207"; }
.ri-thunderstorms-fill:before { content: "\f208"; }
.ri-thunderstorms-line:before { content: "\f209"; }
.ri-ticket-2-fill:before { content: "\f20a"; }
.ri-ticket-2-line:before { content: "\f20b"; }
.ri-ticket-fill:before { content: "\f20c"; }
.ri-ticket-line:before { content: "\f20d"; }
.ri-time-fill:before { content: "\f20e"; }
.ri-time-line:before { content: "\f20f"; }
.ri-timer-2-fill:before { content: "\f210"; }
.ri-timer-2-line:before { content: "\f211"; }
.ri-timer-fill:before { content: "\f212"; }
.ri-timer-flash-fill:before { content: "\f213"; }
.ri-timer-flash-line:before { content: "\f214"; }
.ri-timer-line:before { content: "\f215"; }
.ri-todo-fill:before { content: "\f216"; }
.ri-todo-line:before { content: "\f217"; }
.ri-toggle-fill:before { content: "\f218"; }
.ri-toggle-line:before { content: "\f219"; }
.ri-tools-fill:before { content: "\f21a"; }
.ri-tools-line:before { content: "\f21b"; }
.ri-tornado-fill:before { content: "\f21c"; }
.ri-tornado-line:before { content: "\f21d"; }
.ri-trademark-fill:before { content: "\f21e"; }
.ri-trademark-line:before { content: "\f21f"; }
.ri-traffic-light-fill:before { content: "\f220"; }
.ri-traffic-light-line:before { content: "\f221"; }
.ri-train-fill:before { content: "\f222"; }
.ri-train-line:before { content: "\f223"; }
.ri-train-wifi-fill:before { content: "\f224"; }
.ri-train-wifi-line:before { content: "\f225"; }
.ri-translate-2:before { content: "\f226"; }
.ri-translate:before { content: "\f227"; }
.ri-travesti-fill:before { content: "\f228"; }
.ri-travesti-line:before { content: "\f229"; }
.ri-treasure-map-fill:before { content: "\f22a"; }
.ri-treasure-map-line:before { content: "\f22b"; }
.ri-trello-fill:before { content: "\f22c"; }
.ri-trello-line:before { content: "\f22d"; }
.ri-trophy-fill:before { content: "\f22e"; }
.ri-trophy-line:before { content: "\f22f"; }
.ri-truck-fill:before { content: "\f230"; }
.ri-truck-line:before { content: "\f231"; }
.ri-tumblr-fill:before { content: "\f232"; }
.ri-tumblr-line:before { content: "\f233"; }
.ri-tv-2-fill:before { content: "\f234"; }
.ri-tv-2-line:before { content: "\f235"; }
.ri-tv-fill:before { content: "\f236"; }
.ri-tv-line:before { content: "\f237"; }
.ri-twitch-fill:before { content: "\f238"; }
.ri-twitch-line:before { content: "\f239"; }
.ri-twitter-fill:before { content: "\f23a"; }
.ri-twitter-line:before { content: "\f23b"; }
.ri-typhoon-fill:before { content: "\f23c"; }
.ri-typhoon-line:before { content: "\f23d"; }
.ri-u-disk-fill:before { content: "\f23e"; }
.ri-u-disk-line:before { content: "\f23f"; }
.ri-ubuntu-fill:before { content: "\f240"; }
.ri-ubuntu-line:before { content: "\f241"; }
.ri-umbrella-fill:before { content: "\f242"; }
.ri-umbrella-line:before { content: "\f243"; }
.ri-underline:before { content: "\f244"; }
.ri-uninstall-fill:before { content: "\f245"; }
.ri-uninstall-line:before { content: "\f246"; }
.ri-unsplash-fill:before { content: "\f247"; }
.ri-unsplash-line:before { content: "\f248"; }
.ri-upload-2-fill:before { content: "\f249"; }
.ri-upload-2-line:before { content: "\f24a"; }
.ri-upload-cloud-2-fill:before { content: "\f24b"; }
.ri-upload-cloud-2-line:before { content: "\f24c"; }
.ri-upload-cloud-fill:before { content: "\f24d"; }
.ri-upload-cloud-line:before { content: "\f24e"; }
.ri-upload-fill:before { content: "\f24f"; }
.ri-upload-line:before { content: "\f250"; }
.ri-usb-fill:before { content: "\f251"; }
.ri-usb-line:before { content: "\f252"; }
.ri-user-2-fill:before { content: "\f253"; }
.ri-user-2-line:before { content: "\f254"; }
.ri-user-3-fill:before { content: "\f255"; }
.ri-user-3-line:before { content: "\f256"; }
.ri-user-4-fill:before { content: "\f257"; }
.ri-user-4-line:before { content: "\f258"; }
.ri-user-5-fill:before { content: "\f259"; }
.ri-user-5-line:before { content: "\f25a"; }
.ri-user-6-fill:before { content: "\f25b"; }
.ri-user-6-line:before { content: "\f25c"; }
.ri-user-add-fill:before { content: "\f25d"; }
.ri-user-add-line:before { content: "\f25e"; }
.ri-user-fill:before { content: "\f25f"; }
.ri-user-follow-fill:before { content: "\f260"; }
.ri-user-follow-line:before { content: "\f261"; }
.ri-user-heart-fill:before { content: "\f262"; }
.ri-user-heart-line:before { content: "\f263"; }
.ri-user-line:before { content: "\f264"; }
.ri-user-location-fill:before { content: "\f265"; }
.ri-user-location-line:before { content: "\f266"; }
.ri-user-received-2-fill:before { content: "\f267"; }
.ri-user-received-2-line:before { content: "\f268"; }
.ri-user-received-fill:before { content: "\f269"; }
.ri-user-received-line:before { content: "\f26a"; }
.ri-user-search-fill:before { content: "\f26b"; }
.ri-user-search-line:before { content: "\f26c"; }
.ri-user-settings-fill:before { content: "\f26d"; }
.ri-user-settings-line:before { content: "\f26e"; }
.ri-user-shared-2-fill:before { content: "\f26f"; }
.ri-user-shared-2-line:before { content: "\f270"; }
.ri-user-shared-fill:before { content: "\f271"; }
.ri-user-shared-line:before { content: "\f272"; }
.ri-user-smile-fill:before { content: "\f273"; }
.ri-user-smile-line:before { content: "\f274"; }
.ri-user-star-fill:before { content: "\f275"; }
.ri-user-star-line:before { content: "\f276"; }
.ri-user-unfollow-fill:before { content: "\f277"; }
.ri-user-unfollow-line:before { content: "\f278"; }
.ri-user-voice-fill:before { content: "\f279"; }
.ri-user-voice-line:before { content: "\f27a"; }
.ri-video-add-fill:before { content: "\f27b"; }
.ri-video-add-line:before { content: "\f27c"; }
.ri-video-chat-fill:before { content: "\f27d"; }
.ri-video-chat-line:before { content: "\f27e"; }
.ri-video-download-fill:before { content: "\f27f"; }
.ri-video-download-line:before { content: "\f280"; }
.ri-video-fill:before { content: "\f281"; }
.ri-video-line:before { content: "\f282"; }
.ri-video-upload-fill:before { content: "\f283"; }
.ri-video-upload-line:before { content: "\f284"; }
.ri-vidicon-2-fill:before { content: "\f285"; }
.ri-vidicon-2-line:before { content: "\f286"; }
.ri-vidicon-fill:before { content: "\f287"; }
.ri-vidicon-line:before { content: "\f288"; }
.ri-vimeo-fill:before { content: "\f289"; }
.ri-vimeo-line:before { content: "\f28a"; }
.ri-vip-crown-2-fill:before { content: "\f28b"; }
.ri-vip-crown-2-line:before { content: "\f28c"; }
.ri-vip-crown-fill:before { content: "\f28d"; }
.ri-vip-crown-line:before { content: "\f28e"; }
.ri-vip-diamond-fill:before { content: "\f28f"; }
.ri-vip-diamond-line:before { content: "\f290"; }
.ri-vip-fill:before { content: "\f291"; }
.ri-vip-line:before { content: "\f292"; }
.ri-virus-fill:before { content: "\f293"; }
.ri-virus-line:before { content: "\f294"; }
.ri-visa-fill:before { content: "\f295"; }
.ri-visa-line:before { content: "\f296"; }
.ri-voice-recognition-fill:before { content: "\f297"; }
.ri-voice-recognition-line:before { content: "\f298"; }
.ri-voiceprint-fill:before { content: "\f299"; }
.ri-voiceprint-line:before { content: "\f29a"; }
.ri-volume-down-fill:before { content: "\f29b"; }
.ri-volume-down-line:before { content: "\f29c"; }
.ri-volume-mute-fill:before { content: "\f29d"; }
.ri-volume-mute-line:before { content: "\f29e"; }
.ri-volume-off-vibrate-fill:before { content: "\f29f"; }
.ri-volume-off-vibrate-line:before { content: "\f2a0"; }
.ri-volume-up-fill:before { content: "\f2a1"; }
.ri-volume-up-line:before { content: "\f2a2"; }
.ri-volume-vibrate-fill:before { content: "\f2a3"; }
.ri-volume-vibrate-line:before { content: "\f2a4"; }
.ri-vuejs-fill:before { content: "\f2a5"; }
.ri-vuejs-line:before { content: "\f2a6"; }
.ri-walk-fill:before { content: "\f2a7"; }
.ri-walk-line:before { content: "\f2a8"; }
.ri-wallet-2-fill:before { content: "\f2a9"; }
.ri-wallet-2-line:before { content: "\f2aa"; }
.ri-wallet-3-fill:before { content: "\f2ab"; }
.ri-wallet-3-line:before { content: "\f2ac"; }
.ri-wallet-fill:before { content: "\f2ad"; }
.ri-wallet-line:before { content: "\f2ae"; }
.ri-water-flash-fill:before { content: "\f2af"; }
.ri-water-flash-line:before { content: "\f2b0"; }
.ri-webcam-fill:before { content: "\f2b1"; }
.ri-webcam-line:before { content: "\f2b2"; }
.ri-wechat-2-fill:before { content: "\f2b3"; }
.ri-wechat-2-line:before { content: "\f2b4"; }
.ri-wechat-fill:before { content: "\f2b5"; }
.ri-wechat-line:before { content: "\f2b6"; }
.ri-wechat-pay-fill:before { content: "\f2b7"; }
.ri-wechat-pay-line:before { content: "\f2b8"; }
.ri-weibo-fill:before { content: "\f2b9"; }
.ri-weibo-line:before { content: "\f2ba"; }
.ri-whatsapp-fill:before { content: "\f2bb"; }
.ri-whatsapp-line:before { content: "\f2bc"; }
.ri-wheelchair-fill:before { content: "\f2bd"; }
.ri-wheelchair-line:before { content: "\f2be"; }
.ri-wifi-fill:before { content: "\f2bf"; }
.ri-wifi-line:before { content: "\f2c0"; }
.ri-wifi-off-fill:before { content: "\f2c1"; }
.ri-wifi-off-line:before { content: "\f2c2"; }
.ri-window-2-fill:before { content: "\f2c3"; }
.ri-window-2-line:before { content: "\f2c4"; }
.ri-window-fill:before { content: "\f2c5"; }
.ri-window-line:before { content: "\f2c6"; }
.ri-windows-fill:before { content: "\f2c7"; }
.ri-windows-line:before { content: "\f2c8"; }
.ri-windy-fill:before { content: "\f2c9"; }
.ri-windy-line:before { content: "\f2ca"; }
.ri-wireless-charging-fill:before { content: "\f2cb"; }
.ri-wireless-charging-line:before { content: "\f2cc"; }
.ri-women-fill:before { content: "\f2cd"; }
.ri-women-line:before { content: "\f2ce"; }
.ri-wubi-input:before { content: "\f2cf"; }
.ri-xbox-fill:before { content: "\f2d0"; }
.ri-xbox-line:before { content: "\f2d1"; }
.ri-xing-fill:before { content: "\f2d2"; }
.ri-xing-line:before { content: "\f2d3"; }
.ri-youtube-fill:before { content: "\f2d4"; }
.ri-youtube-line:before { content: "\f2d5"; }
.ri-zcool-fill:before { content: "\f2d6"; }
.ri-zcool-line:before { content: "\f2d7"; }
.ri-zhihu-fill:before { content: "\f2d8"; }
.ri-zhihu-line:before { content: "\f2d9"; }
.ri-zoom-in-fill:before { content: "\f2da"; }
.ri-zoom-in-line:before { content: "\f2db"; }
.ri-zoom-out-fill:before { content: "\f2dc"; }
.ri-zoom-out-line:before { content: "\f2dd"; }
.ri-zzz-fill:before { content: "\f2de"; }
.ri-zzz-line:before { content: "\f2df"; }

.p-0, .cell-p-0 td, .cell-p-0 th{
  padding: 0!important;
}
.p-5, .cell-p-5 td, .cell-p-5 th{
  padding: 5!important;
}
.p-10, .cell-p-10 td, .cell-p-10 th{
  padding: 10!important;
}

.fa.fa-inverse {
    color: #6d6d6d ;
}

.fa-inverse:hover {
    color: white ;
}
.selected{
  color:#71b02f;
}
.selected > .fa-inverse{
  color: white ;
}

@font-face {font-display:swap;
  font-family: 'check';
  src: url('/wp-content/themes/parskala/woocommerce/product-variation-swatches-for-woocommerce/public/assets/css/font/check.eot?44552751');
  src: url('/wp-content/themes/parskala/woocommerce/product-variation-swatches-for-woocommerce/public/assets/css/font/check.eot?44552751#iefix') format('embedded-opentype'),
       url('/wp-content/themes/parskala/woocommerce/product-variation-swatches-for-woocommerce/public/assets/css/font/check.woff?44552751') format('woff'),
       url('/wp-content/themes/parskala/woocommerce/product-variation-swatches-for-woocommerce/public/assets/css/font/check.ttf?44552751') format('truetype'),
       url('/wp-content/themes/parskala/woocommerce/product-variation-swatches-for-woocommerce/public/assets/css/font/check.svg?44552751#check') format('svg');
  font-weight: normal;
  font-style: normal;

}

/*.swatch-preview{
  padding:0px 5px 15px 30px;;
  border:1px solid #ddd;
  border-right:1;
  margin-right: 2px;
  background-color: #FFFFFF;
  padding: 7px 17px;
}*/
/*.variations img{
  display: inline-block;
}*/

/*//////////////////////////////////*/

.thwvsf-style {
    display: block !important;
    width: 150px !important;
}

span.tier-name {
    position: absolute !important;
    left: 48px !important;
    font-size: 17px !important;
}
.fa {
    text-align: left !important;
}
.fa-check {
    left: 8px !important;
}

/*//////////////////////*/
.float{
  /* border: 1px solid #DDDDDD;*/
  display: inline-block;
   position: relative;
 }

.clos{
   float: left;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1000;
   padding: 5px;
   font-weight: bold;
}

.thwvsf-wrapper-ul{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
  position:relative;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li{

  margin: 0;
  padding: 0;
  list-style: none;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  position: relative;
}

.thwvsf-wrapper-ul .thwvsf-wrapper-item-li{
  width: 45px;
  height: 45px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px #d1d7da;
  padding: 2px;
  margin: 4px 8px 4px 0;
}

.thwvsf-wrapper-ul .thwvsf-wrapper-item-li:hover {
    -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 0 3px #b7bfc6;
}

.thwvsf-wrapper-ul .thwvsf-item-span-color{
  width: 100%;
  height: 100%;
  position: relative;
  border-radius: inherit;
}

.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li{
  min-width: 30px;
  /*width: auto;*/
  text-align: center;
}
.thwvsf-wrapper-ul .thwvsf-item-span.item-span-text{
  padding: 0 5px;
  font-size: 16px;
  font-weight: 500;
}
.thwvsf-wrapper-ul .attr_swatch_design_2 .thwvsf-item-span.item-span-text{
  padding: 0;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected:hover{
 -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.9);
  box-shadow: 0 0 0 2px #8b98a6;
}

.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive, .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock{
  cursor: not-allowed;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  pointer-events: none;
  position: relative;
  overflow: hidden;
  opacity: 0.3;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::before,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::before,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::after{
    position: absolute;
    content: " " !important;
    width: 100%;
    height: 1px;
    background: #FF0000 !important;
    left: 0;
    right: 0;
    bottom: 0;
    top: 50%;
    visibility: visible;
    opacity: 1;
    border: 0;
    margin: 0 !important;
    padding: 0 !important;
    min-width: auto;
    -webkit-transform-origin: center;
    transform-origin: center;
    z-index: 2;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::after, .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::after{
  webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::before, .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::before{
  webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.thwvsf-colorpickpreview{
  position: absolute;
  width: 96%;
  height: 96%;
  right: 0px;
  left: 0px;
  margin: 0 auto;
  top: 2%;
  border-radius:inherit;
}
/*.thwvsf-label-text{
  position: absolute;

}

.thwvsf-label-text {
  position: absolute;
  top: 25%;
  left: 35%;

}*/

ul.thwvsf-radio-li {
  list-style: none;

}

ul.thwvsf-radio-li li {
    display: inline-block;
    margin-right: 20px;
}

.thwvsf-rad-li{
  list-style: none;
  margin: 0;
  width: 250px;
}

.thwvsf-wrapper-item-li.thwvsf-tooltip {
  position: relative;
 /* display: inline-block;*/
 /* border-bottom: 1px dotted black;*/
}

.thwvsf-tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #000000;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.3s;
}

.thwvsf-tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #000000 transparent transparent transparent;
}

.thwvsf-tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
    z-index: 9;
}

.thwvsf-wrapper-ul .thwvsf-tooltip .tooltiptext.tooltip_pa_color.tooltip_swatch_design_2::after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li .tooltiptext.tooltip_swatch_design_2{
  display: none !important;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2.thwvsf-selected, .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2.thwvsf-selected:hover{
  box-shadow: none !important;
}

.attr_swatch_design_2 .thwvsf-item-span::before{
 content: "\eb7b";
 font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  top: -5px;
  right: 2px;
  z-index: 99999999;
  color: #fff;
  font-size: 16px;
  opacity: 0;
}
body .attr_swatch_design_2.thwvsf-label-li .thwvsf-item-span{
  display: flex;
  align-items: center;
  gap: 8px;
  line-height: 24px;
}
body .attr_swatch_design_2.thwvsf-label-li .thwvsf-item-span::before{
  content: "\eb7b";
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: unset;
  right: unset;
  z-index: 99999999;
  color: #ddd;
  font-size: 16px;
  opacity: 1;
  border: 2px solid #ddd !important;
  width: 19px !important;
  height: 19px !important;
  border-radius: 50% !important;
  line-height: 20px;
  font-weight: bold;
}

.attr_swatch_design_2.thwvsf-selected .thwvsf-item-span.thwvsf-item-span-color::before{
  opacity: 1;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2:hover{
  box-shadow: 1px 3px 1px #aaaaaa21 !important;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2 {
  align-items: center;
  background-color: #FFFFFF;
  box-shadow: none;
  padding: 2px 5px 2px 13px !important;
  margin: 5px 0px 5px 10px !important;
  width: auto !important;
  min-width: unset;
  border-radius: 11px !important;
  height: auto;
  border: 2px solid #ddd;
}

.thwvsf-wrapper-ul .thwvsf-color-li.attr_swatch_design_2 .tooltiptext {
    z-index: 1;
    display: inline-block !important;
    order: 1 !important;
    line-height: 18px !important;
    font-size: 15px !important;
    margin-right: 5px !important;
    color: #444 !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: unset !important;
    bottom: unset;
    right: unset;
    left: unset;
    width: auto;
    background: transparent !important;
    margin: 0;
    padding: 0;
}
.thwvsf-color-li.attr_swatch_design_2 .tooltiptext::after {
  display: none !important;
}

.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2.thwvsf-selected{
  border: 2px solid #1051ef;
}

.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attribute_pa_color.attr_swatch_design_2 .tooltiptext{
  z-index: 1;
  display: inline-block !important;
  order: 1 !important;
  line-height: 18px !important;
  font-size: 15px !important;
  margin-right: 8px !important;
  color: #444 !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: unset !important;
  bottom: unset;
  right: unset;
  left: unset;
  width: auto;
  background: transparent !important;
  margin: 0;
  padding: 0;

}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2 .thwvsf-item-span-color{
  border: 2px solid #ddd !important;
  display: inline-block !important;
  width: 24px !important;
  height: 24px !important;
  border-radius: 50% !important;
  position: relative;
}


img.swatch-preview.swatch-image {
   margin: 0;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}

span.variation-price {
    display: block;
    font-weight: 700;
    font-size: 14px;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
.th-tooltip-text {
  color: #ada3a3;
}

.variations .reset_variations.thwvsf-variation-link{
  display: block;
  margin-top: 10px;
  font-size: 13px;
  color: #999;
  font-weight: normal;
  border: 2px solid #eeeeee;
  padding: 3px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  text-decoration: none;
  position:inherit;
  width:80px;
}

/*
* Hestia Theme Fix
*/

.theme-hestia.woocommerce.single-product form.cart td.value:before{
  display: none !important;
}
.theme-hestia.woocommerce.single-product div.product form.cart .variations tr {
    display: block !important;
    float: left !important;
}
.theme-hestia.woocommerce.single-product div.product form.cart .variations tr:nth-child(2n+1) {
    clear: left;
}

/*
* Oceanwp Theme Fix
*/

.theme-oceanwp.woocommerce.single-product span.theme-select{
    display: none !important;
}
.theme-oceanwp.woocommerce.single-product .thwvsf_fields ul.thwvsf-wrapper-ul {
    margin-top: 0px;
    margin-left: 0px;
}
.theme-oceanwp.woocommerce.single-product .hasCustomSelect {
    position: initial !important;
    opacity: 1 !important;
    width: 100% !important;
}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}.prk-tracking{
  width: 100%;
  margin: 0 auto;
}
.prk-tracking-title{
  width: 100%;
  margin: 0 auto;
  text-align: center;
  font-size: 13px !important;
}
.prk-traking-form-result{
  
}
.prk-tracking-title h2{
  font-weight: 700;
  color: #323232;
  line-height: 24px;
  margin: 10px 7px;
  font-size: 19px ! IMPORTANT;
  margin-bottom: 30px;
}
.prk-tracking-title .icon-tracking-title i{
  font-size: 56px;
  margin-top: 34px;
  display: block;
  color: #252525;
}
.prk-tracking-form-field label{
  display: block;
  position: relative;
  font-size: 14px;
  padding-bottom: 5px;
  color: #313131;
  font-weight: 600;
}

.prk-tracking-form-field #order_number,.prk-tracking-form-field #phone{
  padding-left: 10px;
  padding-right: 40px;
  display: block;
  width: 100%;
  height: 50px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #b3b1b1;
  color: #0f0f0f;
  border-radius: 13px;
  margin: auto;
  outline: 0;
}
.prk-tracking-inputer{
  position: relative;
  display: inline-block;
  width: 100%;
}
.prk-tracking-inputer::before{
  color: #888;
  font-weight: normal;
  position: absolute;
  margin-top: 13px;
  margin-right: 9px;
  margin-left: 13px;
  font-size: 26px;
}
.prk-tracking-form-field.order_number .prk-tracking-inputer::before{
  content: "\ebcc";
}
.prk-tracking-form-field.phone .prk-tracking-inputer::before{
  content: "\eb23";
}
.prk-tracking-form-field #phone:focus,.prk-tracking-form-field #phone:active,.prk-tracking-form-field #phone:focus,.prk-tracking-form-field #phone:active{
  outline: 0;
}
.prk-traking-form-submit input[type=submit]{
  font-size: 16px;
  color: #fff;
  background: #888 !important;
  padding: 15px 30px;
  border-radius: 12px;
  line-height: 16px;
  margin-top: 8px;
  cursor: pointer;
  display: block;
  width: 192px;
}
.prk-tracking-from{
  margin: 0 auto;
  border: 1px solid #e0e0e2;
  background: #fff;
  padding: 27px 22px;
  border-radius: 16px;
  width: 100%;
}
.prk-tracking-form-field.phone{
  margin-top: 15px;
}
.prk_ws_traking_box .statuses-title {
  margin-top: 25px;
  font-size: 17px;
  font-weight: bold;
  background: #FCFCFC;
  line-height: 32px;
  padding: 5px 15px;
  /* border: 1px solid #e0e0e2; */
  border-bottom: none;
  border-radius: 8px 8px 0 0;
}
.prk_ws_traking_box .prk_wc_traking_steps {
  margin-bottom: 25px;
  display: flex;
  justify-content: space-between;
  /* border: 1px solid #e0e0e2; */
  padding: 15px;
  overflow-y: hidden;
  white-space: nowrap;
  max-width: 100%;
  border-radius: 0 0 8px 8px;
}
.prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step {
  text-align: center;
}
.prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.35;
  max-width: 128px;
}
.prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step.active img {
  -webkit-filter: unset;
  filter: unset;
  opacity: 1;
}
.prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step .title {
  margin-top: 12px;
  color: #8E8E8E;
  text-align: center;
}
.prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step.active .title {
  color: #0c0c0c;
  font-weight: bold;
}

/* style result order track */
.prk-traking-form-result .description {
  background-color: #EFFAFC;
  padding: 15px;
  border-radius: 8px;
  margin-bottom: 20px;
  color: #0c0c0c !important;
  font-size: 14px !important;
}
.prk-tracking-list .label, .myaccount-view-order .address-details .shipping-address > div .label {
  color: #a1a3a8;
  line-height: 29px;
  font-size: 14px;
}
.prk-tracking-list  .label span.icons-Delivery-Post, .myaccount-view-order .address-details .shipping-address > div .label span.icons-Delivery-Post {
 margin-right: 0;
 margin-left: 5px;
}
.prk-tracking-list .label span.icons-Delivery-Post, .myaccount-view-order .address-details .shipping-address > div .label span.icons-Delivery-Post {
 color: #feb900;
 position: relative;
 top: 4px;
 font-size: 20px;
 margin-right: 5px;
}
.address-details .billing-address,.address-details .shipping-address {
  border-bottom: 1px solid #e0e0e2;
  padding-bottom: 15px;
}
.item-totals > div {
  margin-right: 15px;
  display: inline-block;
}
.item-totals > div:first-child{
  margin-right: 0;
}
.icons-Delivery-Post:before {
  font-family: parskala;
  font-size: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
  line-height: 1;
  content: "\E061\00FE0E";
}

.prk-tracking-list .customer-result{
  color: #0c0c0c;
  font-size: 14px;
  margin-right: 3px;
}

.order-items .order-item {
  display: flex;
  border-bottom: 1px solid #e0e0e2;
  padding: 20px 0;
  justify-content: space-between;
  width: 100%;
}
.item-totals{
  border-bottom: 1px solid #e0e0e2;
  padding: 10px 0;
}
.order-items .order-item .product-name{
  padding-right: 40px;
  padding-left: 0;
  flex-grow: 1;
}
.order-items .order-item .product-name .product-title{
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 10px;
}
.order-items .order-item .product-img img {
    max-width: 90px;
}
.prk-wc-traking-img.delivered_img img{
  max-width: 104px !important;
}
.order-items .order-item .product-img a.go-product {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #EF394E;
  color: #EF394E;
  border-radius: 8px;
  height: 42px;
  margin-top: 5px;
}
.order-items .order-item .product-img a span{
  font-size: 23px;
  position: relative;
  top: 5px;
}
.order-items .order-item .product-name .product-info{
  color: #62666d;
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 24px;
}
.order-items .order-item .product-name .product-info .icon {
  margin-left: 10px;
  margin-right: 0;
  font-size: 18px;
  width: 18px;
  height: 18px;
  line-height: 1;
}
.order-items .order-item .product-name .product-info .icon.stock{
  margin-top: 8px;
}
.order-items .order-item .product-name .index-prices-pro div,.order-items .order-item .product-name .index-prices-pro{
  margin-top: 10px;
}
.order-items .order-item .product-name .index-prices-pro div,.order-items .order-item .product-name .index-prices-pro div ins{
    text-align: right;
}
.order-items .order-item .product-name .index-prices-pro div del{
  justify-content: right;
}
.order-items .order-item .product-name .view-product{
  text-align: left;
  font-size: 13px;
  font-weight: 600;
}
.digikala-icon-cart::before{
  font-family: parskala;
  content: "\E0CC\00FE0E";
}
@media (max-width: 990px) {
  .prk-tracking{
    width: 100%;
    padding: 10px;
  }
  .prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step img{
    max-width: 60px !important;
  }
  .prk-wc-traking-img.delivered_img img{
    max-width: 49px !important;
  }
  .prk-traking-form-result p.description{
    font-size: 13px;
    line-height: 18px;
  }
  .prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step .title {
    font-size: 12px !important;
    margin-top: 7px;
  }
  .prk_ws_traking_box .prk_wc_traking_steps .prk_wc_traking_step{
    margin-left: 20px;
  }
  .order-items .order-item .product-name{
    font-size: 12px;
  }
  body .prk-tracking-from,body .prk-tracking-title{
    width: 100%;
  }
}

.woocommerce-MyAccount-content .prk-tracking{
  width: 100%;
}
.product-box-inner,
.product .product-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform .8s;
  transform-style: preserve-3d;
}

article .variable-cart-product,
.product .variable-cart-product {
  transform: rotateY(180deg);
  background: #f7f7f7;
  text-align: right;
  display: flex;
  flex-direction: column;
  z-index: 999999999999;
  overflow-y: auto;
  gap: 10px;
}
.product .variable-cart-product{
  padding: 0 13px;
}
article .variable-cart-product,
.product .variable-cart-product {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background: transparent;
  top: 0;
}
article.off-product{
  transition: box-shadow .2s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,1,1);
  /* height: 325px; */
}
ul.product-box li.product{
    display: inline-block;
    transition: box-shadow .15s ease;
    background-color: #fff;
    padding-bottom: 0;
    margin: 0;
    text-align: center;
    /* height: 420px; */
}
.wcqv_contend .des-info{
  display: flex;
  flex-direction: column;
}
.variable-cart-product .wcqv_contend{
  width: 100%;
  padding: 0 5px;
}
.not-shop-page.prob-item .variable-cart-product .wcqv_contend{
  /* padding: 5px 0 0 0;
  margin-top: 40px; */
}

.variations tr{
  display: flex;
  flex-direction: column;
  gap: 5px;
  margin-bottom: 8px;
}
.variations tr:last-child{
  margin-bottom: 0 !important;
}
.wcqv_contend .attr_swatch_design_2 .thwvsf-item-span::before{
  top: 3px;
  right: 3px;
  font-size: 13px;
}
.prob-item .attr_swatch_design_2.thwvsf-label-li .thwvsf-item-span{
  gap: unset;
  line-height: 24px;
  position: relative;
  right: 4px;
  top: -2px;
}
.prob-item .attr_swatch_design_2.thwvsf-label-li .thwvsf-item-span::before{
  font-size: 15px;
}
.wcqv_contend  .des-right,.wcqv_contend  .des-left{
  width: 100%;
  margin: 0;
  float: unset;
}
.wcqv_contend .product-en,
.wcqv_contend  .rating_and_nummbercomment,
.wcqv_contend .product_meta,
.wcqv_contend  .meta-additional,
.wcqv_contend  .hamta,
.wcqv_contend  .special_send_box,
.wcqv_contend  .product-seller-info,
.wcqv_contend  .parskala-update-price,
.wcqv_contend  .better-btn,
.wcqv_contend  .better-btn,
.wcqv_contend  .date-send-pro,
.wcqv_contend  .breadcrumb,
.wcqv_contend  .excerpt_product,
.wcqv_contend  .info-other,
.wcqv_contend  .tagged_as,
.wcqv_contend  .guaranteed_product,
.wcqv_contend  .dokan-store-support-btn-product,
.wcqv_contend .woocommerce-variation-availability,
.wcqv_contend .flexed .price_detales,

.wcqv_contend  .product_return{
  display: none !important;
}

.wcqv_contend .thwvsf_fields select{
  width: 100%;
}
.add2cart--wrapper>.loading {
  align-items: center;
  display: flex;
  height: calc(100% - 36px);
  justify-content: center;
  width: 100%;
}
.loading svg {
  height: 64px;
  width: 64px;
}
.wcqv_contend .des-left .ui-box{
  background: transparent;
  border: 0 !important;
  padding: 0 !important;
}
.wcqv_contend .des-left .woocommerce-variation-add-to-cart{
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 165px;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin: 0 auto;
  margin-top: 5px;
}
.prob-item.not-shop-page .wcqv_contend .des-left .woocommerce-variation-add-to-cart{
  width: unset;
}
.wcqv_contend .des-left .cart-pro bdi{
  font-size: 13px;
}
.wcqv_contend .des-left .cart-pro ins{
  margin-top: 3px;
}
.wcqv_contend .index-prices-pro div .index-discount-pro,.wcqv_contend  .cart-pro span.index-discount-pro {
  font-size: 12px;
  line-height: 20px;
}
.wcqv_contend .back_holder{
  padding: 0;
  margin-top: 13px;
}
.wcqv_contend .des-right .variations .label{
  font-size: 13px;
  font-weight: 600;
}
.wcqv_contend .product-type-simple .back_holder{
  align-items: center;
}
.wcqv_contend .des-left form.cart{
  flex-direction: column;
  gap: 10px;
  max-width: 180px;
  width: 100%;
}
.wcqv_contend .product-type-simple .cart-pro.price{
  display: none !important;
}
.wcqv_contend .single_variation_wrap{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.wcqv_contend .single_variation_wrap .woocommerce-variation-availability{
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  font-size: 12px;
}
.wcqv_contend .single_variation_wrap .woocommerce-variation-availability{
  margin-bottom: 10px;
  font-size: 13px;
  font-weight: 600;
}
.prob-item .wcqv_contend .single_variation_wrap .woocommerce-variation-availability .prk-box{
  font-size: 19px;
  width: 17px;
  height: 11px;
  margin-left: 7px;
  align-items: center;
  display: flex;
  margin-top: -2px;
}
.wcqv_contend .single_variation_wrap .woocommerce-variation-availability .prk-box{
  width: 18px;
  height: 11px;
  margin-left: 8px;
  align-items: center;
  display: flex;
  margin-top: -2px;
}
.wcqv_contend .des-left .quantity{
  align-items: center;
    border: 1px solid #e0e0e2;
    display: inline-flex;
    overflow: hidden;
    border-radius: 6px;
    height: 40px;
    width: 100% !important;
    margin: 0 !important;
}
.wcqv_contend .des-left .quantity .decrease-qty,.wcqv_contend .des-left .quantity .increase-qty{
  height: 40px;
  line-height: 40px;
  padding-left: 12px;
  padding-right: 12px;
}
.wcqv_contend .des-left .quantity .increase-qty.plus{

  border-left: 1px solid #e0e0e2;
  border-right: none;
}
.wcqv_contend .des-left .quantity .decrease-qty.minus{
  border-right: 1px solid #e0e0e2;
  border-left: none;
}
.wcqv_contend .des-left .quantity .input-text{
  writing-mode: horizontal-tb !important;
  border-radius: 0;
  height: 40px;
  -moz-appearance: textfield;
  border: none;
  border-radius: 0;
  text-align: center;
  width: 60px;
  background-clip: padding-box;
  background-color: #fff;
  border-radius: 8px;
  display: block;
  height: 48px;
  padding: 8px;
  width: 100%;
  outline: 0;
}
.wcqv_contend .des-left .quantity  i{
  font-size: 11px;
  color: #232933;
  font-weight: 100;
}
button.back-to-product{
  border: 0;
  /* position: absolute; */
  /* top: 10px; */
  /* right: 10px; */
  border-radius: 8px;
  width: 43px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 23px;
  padding: 5px;
  color: #fff;
  cursor: pointer;
  margin-top: 10px;
  margin-right: 5px;
}
button.single_add_to_cart_button {
  display: inline-block;
  width: 100%;
  font-family: prk-font;
  border-radius: 6px;
  color: #fff;
  position: relative;
  overflow: hidden;
  font-size: 13px;
  font-weight: 600;
  padding: 10px;
  border: 0;
  outline: 0;
  cursor: pointer;
  background: linear-gradient(to right,#ff3a30,#ff6a00);
}
.not-shop-page.prob-item  .variable-cart-product{
  padding: 0 !important;
}
.not-shop-page.prob-item button.back-to-product{
  width: 40px;
  height: 32px;
  font-size: 25px;
  top: 0px;
  right: 0px;
  cursor: pointer;
}
body .woocommerce a.button.quick_add2cart,
.quick_add2cart.button{
  background: #f1ab21;
  color: #fff;
  border-radius: 12px !important;
  overflow: hidden !important;
  padding: 6px 6px 5px 6px !important;
  font-size: 21px !important;
  position: absolute !important;
  bottom: 10px !important;
  right: 0px !important;
  width: 36px !important;
  height: 35px !important;
  display: flex !important;
  align-items: cente !important;
  line-height: 15px !important;
  justify-content: center !important;
  transition: 0.2s all !important;
  cursor: pointer !important;
}
ul.product-box li.product .quick_add2cart.button{
  right: 10px !important;
  bottom: 10px !important;
}
.quick_add2cart.text{
  position: absolute;
  right: 0;
  padding: 6px 8px;
  bottom: 0px;
  border-radius: 6px;
  font-size: 13px;
  color: #fff;
  font-weight: 500;
  cursor: pointer;
}
li.product .quick_add2cart.text{
  right: 15px;
  bottom: 15px;
  right: 15px;
  bottom: 15px;
  padding: 9px 13px;
}
.prob-item .quick_add2cart:hover {
  opacity: 0.8;
  transition: 0.2s all;
}
.prob-item .variations tr{
  margin-bottom: 5px;
}
body .prob-item .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2 {
  padding: 5px 5px 5px 20px !important;
  margin: 5px 0px 3px 5px !important;
  border-radius: 50% !important;
  width: 28px !important;
  height: 28px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.prob-item .thwvsf-wrapper-ul .thwvsf-tooltip .tooltiptext.tooltip_swatch_design_2{
  display: none !important;
}
.prob-item .thwvsf-wrapper-ul .thwvsf-label-li.attr_swatch_design_2 .thwvsf-item-span.item-span-text{
  font-size: 0 !important;
}
.prob-item  .attr_swatch_design_2.thwvsf-label-li .thwvsf-item-span::before{
  border: 0 !important;
}
.prob-item .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2 .thwvsf-item-span-color{
  border: 1px solid #ddd !important;
  width: 100% !important;
  height: 100% !important;
  max-width: 100%;
  max-height: 100%;
  border-radius: 50% !important;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
}
.prob-item .wcqv_contend .attr_swatch_design_2 .thwvsf-item-span::before{
  top: 3px;
  right: 3px;
  font-size: 17px;
}
.prob-item .back_holder .cart-pro{
  margin-bottom: 5px;
}
.prob-item .wcqv_contend .des-left .quantity{
  height: 33px;
}
.prob-item button.single_add_to_cart_button{
 font-size: 12px;
}
.carousel_lister .off-product{
  height: 285px;
  width: 175px !important;
}
.carousel_lister .wcqv_contend .back_holder {
  padding: 0;
  margin-top: 13px;
  box-shadow: unset !important;
  position: unset;
  border: 0;
  margin: 0;
  padding: 0;
  display: unset;
}
.carousel_lister .wcqv_contend .woocommerce-variation.single_variation{
  order: 1;
}
.carousel_lister .wcqv_contend .des-left .woocommerce-variation-add-to-cart{
  order: 3;
}
.carousel_lister .wcqv_contend .des-left .woocommerce-variation-add-to-cart{
  width: 100% !important;
}
.carousel_lister .wcqv_contend .variations_form.cart{
  padding: 0;
}
.carousel_lister .wcqv_contend .des-left form.cart{
  width: 100% !important;
}
.prob-item.item-pro{
  height: 100%;
}

.show_salsess .carousel_lister .item-pro{
  height: 305px;
  width: 185px;
}
.carousel_lister .prk_show_back_image .thumb-pro{
  width: 100% !important;
  max-width: 100% !important;
}
.carousel_lister .prk_show_back_image .thumb-pro img{
  max-width: 87px !important;
}
.carousel_lister .item-pro .index-prices-pro{
  margin-top: 10px !important;
}
.carousel_lister .item-pro{
  height: 285px;
  padding: 15px;
}
@media (max-width: 990px) {
  li.product .wcqv_contend .back_holder {
    padding: 0;
    margin-top: 13px;
    box-shadow: unset !important;
    position: unset;
    border: 0;
    margin: 0;
    padding: 0;
    display: unset;
  }
  li.product .wcqv_contend .woocommerce-variation.single_variation{
    order: 1;
  }
  li.product .wcqv_contend .des-left .woocommerce-variation-add-to-cart{
    order: 3;
  }
  li.product .wcqv_contend .des-left .woocommerce-variation-add-to-cart{
    width: 100% !important;
  }
  li.product .wcqv_contend .variations_form.cart{
    padding: 0;
  }
  li.product .wcqv_contend .des-left form.cart{
    width: 100% !important;
  }
  body button.back-to-product{
    width: 40px;
    height: 30px;
  }
  /* body .variable-cart-product .wcqv_contend{
    margin-top: 40px;
  } */
  body li.product .quick_add2cart.text{
    bottom: 5px;
    font-size: 12px;
  }
 }.shop_attributes.shop_attributes.woocommerce-group-attributes-layout-2{

}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody{
	width: 100%;
	display: block;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr{
	width: 100%;
	display: block;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr th.attribute_group_name{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: right;
	font-size: 16px !important;
	font-weight: 700 !important;
	color: #333;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr th.attribute_group_name i{
	font-size: 26px;
	color: #ff6a00;
	position: relative;
	right: -5px;
	margin-left: 4px;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td{
	width: 100%;
	display: block;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table{
	width: 100%;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr{
	width: 100%;
	display: flex;
	justify-content: right;
	margin-bottom: 12px;
	margin-right: 29px;
}

.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_name{
	background-color: #fafafa !important;
	width: 22%;
	height: auto;
	color: #4d4d4d !important;
	padding: 10px 18px;
	border-radius: 0 8px 8px 0;
	line-height: 20px;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
	font-style: normal;
	float: right;
	display: flex;
	align-items: center;
	margin-left: 18px;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value {
	background-color: #fafafa !important;
  width: 73%;
  float: right;
  height: auto;
  color: #4d4d4d !important;
  padding: 10px 18px;
  border-radius: 8px 0 0 8px;
  line-height: 20px;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  font-style: normal;
	display: flex;
	align-items: center;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value.true{
	background-color: #f5fcf5 !important;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value.false{
	background-color: #fcf5f5 !important;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value.true i{
	font-size: 18px;
  color: #00cb3b;
}
.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value.false i{
	font-size: 18px;
  color: #fe4343;
}

@media (max-width: 990px) {
  .shop_attributes.woocommerce-group-attributes-layout-2 tbody tr{
		margin-bottom: 0;
	}
	.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr th.attribute_group_name{
		margin-bottom: 10px;
	}
	.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr{
     margin-right: 0 !important;
	}
	.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr{
		margin-bottom: 0;
	}
	body .shop_attributes.woocommerce-group-attributes-layout-2 tbody tr th.attribute_group_name i{
		font-size: 19px;
		margin-left: 0px;
	}
	.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_name{
		width: 100%;
    padding: 8px 9px;
    background-color: #f1f1f1 !important;
    color: #2a2a2a !important;
    font-size: 14px;
    border-radius: 0;
	}
	.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value{
		width: 100%;
		padding: 10px 9px;
		background-color: #fff !important;
		font-size: 12px;
	}
	.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value.true{
		background-color: #fff !important;
	}
	.shop_attributes.woocommerce-group-attributes-layout-2 tbody tr td table tr .attribute_value.false{
		background-color: #fff !important;
	}

}
.shop_attributes tr, .shop_attributes tr td {
					background-color:  !important;
					color:  !important;
				}
				.shop_attributes tr.alt, .shop_attributes tr.alt td {
					background-color:  !important;
					color:  !important;
				}
				/*! elementor-icons - v5.43.0 - 30-05-2025 */
@font-face{font-display:swap;font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.43.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.43.0#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.43.0) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.43.0) format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.43.0) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.43.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e9dd"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-taxonomy-filter:before{content:"\eb7d"}.eicon-container-grid:before{content:"\ef02"}.eicon-upgrade:before{content:"\e9c1"}.eicon-advanced:before{content:"\eb84"}.eicon-div-block:before{content:"\eb9b"}.eicon-notification:before{content:"\e9c3"}.eicon-light-mode:before{content:"\e9c4"}.eicon-dark-mode:before{content:"\e9c5"}.eicon-upgrade-crown:before{content:"\e9c6"}.eicon-off-canvas:before{content:"\e9c7"}.eicon-speakerphone:before{content:"\e9c9"}.eicon-ehp-cta:before{content:"\e9cb"}.eicon-ehp-forms:before{content:"\e9bc"}.eicon-ehp-hero:before{content:"\e9ca"}.eicon-ehp-zigzag:before{content:"\e9cc"}.eicon-e-button:before{content:"\e9ce"}.eicon-flexbox:before{content:"\e9d0"}.eicon-paragraph:before{content:"\e9d1"}.eicon-icon:before{content:"\e9d2"}.eicon-e-image:before{content:"\e9d3"}.eicon-video:before{content:"\e9d4"}.eicon-svg:before{content:"\e9d5"}.eicon-e-divider:before{content:"\e9d6"}.eicon-e-heading:before{content:"\e9d7"}.eicon-atomic:before{content:"\ebae"}.eicon-library-delete:before{content:"\e9d8"}.eicon-library-copy:before{content:"\e9d9"}.eicon-library-folder-empty:before{content:"\e9da"}.eicon-library-move:before{content:"\e9db"}.eicon-library-edit:before{content:"\e9dc"}.eicon-library-subscription-upgrade:before{content:"\e9de"}.eicon-library-folder-view:before{content:"\e9df"}.eicon-library-grid:before{content:"\e9e1"}.eicon-library-cloud-connect:before{content:"\e9e2"}.eicon-library-import:before{content:"\e9e3"}.eicon-library-list:before{content:"\e9e4"}.eicon-library-cloud-empty:before{content:"\e9e5"}.eicon-folder-plus:before{content:"\e8aa"}.eicon-library-folder:before{content:"\e9e6"}.eicon-accessibility:before{content:"\e9bf"}.eicon-lock-outline:before{content:"\e9e7"}.eicon-e-youtube:before{content:"\e9e8"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}/*! elementor - v3.31.0 - 11-08-2025 */
:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{background:var(--e-a-bg-logo);border-radius:50%;display:inline-block;line-height:1;padding:.75em}.e-logo-wrapper i{color:var(--e-a-color-logo);font-size:1em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;padding:.5em;fill:#fff}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-kit-159{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/*! elementor - v3.31.0 - 11-08-2025 */
.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */

 @font-face{font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;font-size:25px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93%,.9);height:1em;width:1em}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.elementor-element.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}/*! elementor - v3.31.0 - 11-08-2025 */
.elementor-image-gallery .gallery-item{display:inline-block;margin:0 auto;max-width:100%;text-align:center;vertical-align:top;width:100%}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item{max-width:100%}}.elementor-1152 .elementor-element.elementor-element-42e51550{margin-top:0px;margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-adf02fb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1152 .elementor-element.elementor-element-adf02fb .slider-right.ver1 img{border-radius:15px;}.elementor-1152 .elementor-element.elementor-element-adf02fb .slider-right.ver1{-webkit-border-radius:15px;}.elementor-1152 .elementor-element.elementor-element-67c43a40 .article_mobile_slider .article_foot h4{color:#162C5B;}.elementor-1152 .elementor-element.elementor-element-67c43a40 .article_mobile_slider .article_foot i{color:#162C5B;}.elementor-1152 .elementor-element.elementor-element-760fc862 .slider-right.ver1 img{border-radius:25px;}.elementor-1152 .elementor-element.elementor-element-760fc862 .slider-right.ver1{-webkit-border-radius:25px;}.elementor-1152 .elementor-element.elementor-element-481730d{--spacer-size:50px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1152 .elementor-element.elementor-element-1ad24aa .gallery-item .gallery-caption{text-align:center;}.elementor-1152 .elementor-element.elementor-element-6aa10e6 > .elementor-container{max-width:1620px;}.elementor-1152 .elementor-element.elementor-element-0a643bc{margin-top:0px;margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-1df47af > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1152 .elementor-element.elementor-element-1df47af .slider-right.ver1 img{border-radius:1px;}.elementor-1152 .elementor-element.elementor-element-1df47af .slider-right.ver1{-webkit-border-radius:1px;}.elementor-1152 .elementor-element.elementor-element-012f1a1 .slider-right.ver1 img{border-radius:16px;}.elementor-1152 .elementor-element.elementor-element-012f1a1 .slider-right.ver1{-webkit-border-radius:16px;}.elementor-1152 .elementor-element.elementor-element-e37c008 > .elementor-container{max-width:1390px;}.elementor-1152 .elementor-element.elementor-element-e37c008{margin-top:0px;margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-368c414.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1152 .elementor-element.elementor-element-368c414 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-1152 .elementor-element.elementor-element-9c7c93b .col-off{background-color:#FF0014;border-radius:50px;}.elementor-1152 .elementor-element.elementor-element-9c7c93b .col-off .off-product.news{border-radius:25px;}.elementor-1152 .elementor-element.elementor-element-59caa5a .banners{border-radius:15px;}.elementor-1152 .elementor-element.elementor-element-59caa5a .slide-bottom img{border-radius:15px;}.elementor-1152 .elementor-element.elementor-element-59caa5a .slide-top img{border-radius:15px;}.elementor-1152 .elementor-element.elementor-element-7cbb197 .right-product{border-radius:15px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1152 .elementor-element.elementor-element-a31e97e .promotion_produt{border-radius:15px;}.elementor-1152 .elementor-element.elementor-element-2da9f5a .right-product{border-radius:8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1152 .elementor-element.elementor-element-2da9f5a .item-pro{border-radius:11px;}.elementor-1152 .elementor-element.elementor-element-2da9f5a div.index-title-pro h2{text-align:right;}.elementor-1152 .elementor-element.elementor-element-2da9f5a .col-product .item-pro{border-radius:11px !important;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}@media(min-width:768px){.elementor-1152 .elementor-element.elementor-element-368c414{width:100%;}}@media(max-width:767px){.elementor-1152 .elementor-element.elementor-element-761530c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1152 .elementor-element.elementor-element-adf02fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1152 .elementor-element.elementor-element-760fc862 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1152 .elementor-element.elementor-element-481730d{--spacer-size:24px;}.elementor-1152 .elementor-element.elementor-element-012f1a1 > .elementor-widget-container{padding:0px 10px 0px 010px;}}.nasa-rtl .ns-sale-notification {
    right: 10px;
    left: auto;
}
.ns-sale-notification {
    opacity: 0;
    visibility: hidden;
    position: fixed;
    bottom: 20px;
    left: 20px;
    width: 366px;
    max-width: 100%;
    z-index: 399;
    height: auto;
    background-color: #fff;
    padding: 10px;
    border: 1px solid #efefef;
    -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
    -webkit-transform: translateY(30px);
    -moz-transform: translateY(30px);
    -o-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -o-transition: all 400ms ease;
    transition: all 400ms ease;
    border-radius: 8px;
}
.ns-sale-notification.tip-right{
    right: 20px;
    left: unset;
}
.ns-sale-notification.nasa-active {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.ns-sale-notification .wrapper-noti {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.ns-sale-notification .product-image {
    width: 70px;
}
.ns-sale-notification .product-image img {
    width: 100%;
    height: auto;
}
.ns-sale-notification .theme-bg {
    width: 1px;
    border-left: 1px solid #efefef;
    margin: 5px 10px;
}
.nasa-rtl .ns-sale-notification .wrapper-theme {
    padding: 5px 0 22px 25px;
}
.ns-sale-notification .wrapper-theme {
    align-self: stretch;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    position: relative;
    padding: 5px 25px 22px 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.ns-sale-notification .noti-title {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    word-break: break-word;
    font-size: 12px;
    line-height: 14px;
    word-break: break-word;
    margin: 0;
    color: #55586c;
}
.ns-sale-notification .noti-body {
    -webkit-box-flex: 9;
    -ms-flex-positive: 9;
    flex-grow: 9;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    line-height: 18px;
    font-size: 16px;
    font-weight: 600;
    height: auto;
    margin: 10px 0 10px 0;
    color: #55586c;
}
.nasa-rtl .ns-sale-notification .noti-time {
    right: 0;
    left: auto;
}
.ns-sale-notification .noti-time {
    font-size: 12px;
    position: absolute;
    bottom: 5px;
    left: 0;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #c1c1c1;
}
body.nasa-rtl .rtl-margin-right-10 {
    margin-right: 10px !important;
}
body.nasa-rtl .rtl-margin-left-0 {
    margin-left: 0px !important;
}
.ns-sale-notification .verify{
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #55586c;
}
.ns-sale-notification .verify svg {
    color: #0ca940;
    margin: 0 5px;
    vertical-align: middle;
    font-weight: bold;
}
.ns-sale-notification .wrapper-theme:after {
    content: '';
    clear: both;
    display: table;
}
/* cart sidebar */

#cart-sidebar.prk-static-sidebar.style-1 {
    background: #fff;
    color: #333;
}
#cart-sidebar .blockUI.blockOverlay:before{
    top: 35%;
}
#cart-sidebar.prk-static-sidebar {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 999999;
    width: 400px;
    max-width: 80%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    overflow: hidden;
}
.prk-static-sidebar .mini-cart-item.nasa-loading:before {
    content: "";
    position: absolute;
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px;
    display: block;
    background: #fff;
    opacity: 0.7;
    z-index: 1;
}
.nasa-img-loading:after, .nasa-loader {
    content: "";
    display: block;
    position: absolute;
    z-index: 9;
    opacity: 0.6;
    top: 50%;
    left: 50%;
    width: 30px;
    height: 30px;
    margin-left: -15px;
    margin-top: -15px;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #333;
    border-left: 1px solid #efefef;
    border-right: 1px solid #333;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: nasa-spin .5s linear infinite;
    -moz-animation: nasa-spin .5s linear infinite;
    -o-animation: nasa-spin .5s linear infinite;
    -ms-animation: nasa-spin .5s linear infinite;
    animation: nasa-spin .5s linear infinite;
}
#cart-sidebar.prk-static-sidebar.nasa-active{
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

#cart-sidebar .close-box {
    color: #fff;
    transition: 0.2s all;
    width: 42.5px;
    height: 42.5px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
}
#cart-sidebar .close-box::before {
    font-size: 15px;
    position: relative;
}

.prk-static-sidebar .widget_shopping_cart_content {
    position: absolute;
    top: 65px;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    padding: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex: 1 1 auto;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

/* not bug */

.nasa-minicart-items, .nasa-minicart-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
}

.nasa-minicart-items {
    flex: 1 1 auto;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    margin-bottom: 20px;
    padding-right: 10px !important;
}
.prk-static-sidebar .cart_list {
    padding-bottom: 20px;
}


/* mini catr style1 footer */
.nasa-minicart-items, .nasa-minicart-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 30px;
    padding-right: 30px;
}


/* not bug */

 /* progress shiping free */
 .prk-static-sidebar .nasa-total-condition-wrap {
    margin: 0;
}
 .nasa-total-condition-wrap {
    position: relative;
    -webkit-transition: width 500ms ease;
    -moz-transition: width 500ms ease;
    -o-transition: width 500ms ease;
    transition: width 500ms ease;
}
.nasa-total-condition-wrap.free:before {
    background-color: #00a32a;
    -webkit-transition: width 500ms ease;
    -moz-transition: width 500ms ease;
    -o-transition: width 500ms ease;
    transition: width 500ms ease;
}
body .nasa-total-condition-wrap:before {
    right: 0;
    left: auto;
}
.nasa-total-condition-wrap:before, .nasa-total-condition-wrap:after {
    position: absolute;
    top: 0;
    bottom: 0;
    content: "";
    width: 25px;
    z-index: 0;
    -webkit-transition: width 500ms ease;
    -moz-transition: width 500ms ease;
    -o-transition: width 500ms ease;
    transition: width 500ms ease;
}
.nasa-total-condition {
    width: 100%;
    position: relative;
    background: #EDEDED;
    height: 7px;
    line-height: 15px;
    margin-top: 14px;
    margin-bottom: 10px;
    -webkit-transition: width 500ms ease;
    -moz-transition: width 500ms ease;
    -o-transition: width 500ms ease;
    transition: width 500ms ease;
    border-radius: 8px;
}
.free .nasa-subtotal-condition {
    background: #00a32a !important;
}
.primary-bg {
    background-color: #f76b6a;
}
.nasa-subtotal-condition {
    position: relative;
    z-index: 1;
    line-height: inherit;
    width: 0;
    height: 100%;
    text-align: center;
    font-weight: bold;
    -webkit-transition: width 500ms ease;
    -moz-transition: width 500ms ease;
    -o-transition: width 500ms ease;
    transition: width 500ms ease;
    border-radius: 8px;
}
.nasa-total-condition-hint, .nasa-subtotal-condition {
    -webkit-transition: width 500ms ease;
    -moz-transition: width 500ms ease;
    -o-transition: width 500ms ease;
    transition: width 500ms ease;
}
body .nasa-subtotal-condition .nasa-total-number {
    left: -1px;
    right: auto;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.nasa-subtotal-condition .nasa-total-number {
    font-size: 9px;
    position: absolute;
    width: 28px;
    height: 28px;
    right: -1px;
    top: 50%;
    border-width: 2px;
    border-style: solid;
    background-color: #fff;
    -webkit-transform: translate(50%, -50%);
    -moz-transform: translate(50%, -50%);
    -o-transform: translate(50%, -50%);
    -ms-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    justify-content: center;
    font-size: 9px;
}


/* not bug */
.free .nasa-subtotal-condition .nasa-total-number {
    border-color: #00a32a !important;
}
.nasa-total-condition-wrap:after {
    right: 0;
    background-color: #EDEDED;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
body .nasa-total-condition-wrap:after {
    left: 0;
    right: auto;
}
.nasa-total-condition-wrap:before, .nasa-total-condition-wrap:after {
    position: absolute;
    top: 0;
    bottom: 0;
    content: "";
    width: 25px;
    z-index: 0;
    -webkit-transition: width 500ms ease;
    -moz-transition: width 500ms ease;
    -o-transition: width 500ms ease;
    transition: width 500ms ease;
    border-radius: 10px;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 7;
    min-height: 100px;
    max-height: 100%;
    overflow-y: auto;
    padding: 45px 35px 45px 35px;
    background-color: #fff;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -o-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all 250ms ease;
    -moz-transition: all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node.active {
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.prk-static-sidebar .ext-nodes-wrap .node-title {
    margin-bottom: 15px;
    line-height: 1.2;
    font-size: 16px;
    font-weight: 700;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .shipping-calculator-form {
    display: block !important;
}
.prk-static-sidebar .ext-nodes-wrap .close-nodes {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 6;
}
.prk-static-sidebar.ext-loading:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    opacity: 0.7;
    z-index: 6;
}

.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item{
    display: grid;
    grid-auto-flow: column;
    justify-content: right;
    height: 100%;
}
.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item img{
    width: 78px;
    height: auto;
    padding: 10px;
    margin: 7px auto;
}
.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item a.remove{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
    transition: 0.1s all;
    background: #fbfbfb;
    width: 18px;
    padding: 0 5px;
}
.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item a.remove i{
    font-size: 17px;
    font-weight: 500;
    color: #ccc;
}
.woocommerce-mini-cart-item.mini_cart_item .quantity {
    align-items: center;
    border: 1px solid #f1f1f3;
    display: inline-flex;
    overflow: hidden;
    border-radius: 6px;
    height: 23px;
}
.woocommerce-mini-cart-item.mini_cart_item .quantity .decrease-qty.minus {
    border-right: 1px solid #f1f1f3;
    border-left: none;
}
.prk-static-sidebar  .hide-in-cart-sidebar {
    display: none;
}
.woocommerce-mini-cart-item.mini_cart_item .quantity .input-text {
    writing-mode: horizontal-tb !important;
    border-radius: 0;
    height: 40px;
    -moz-appearance: textfield;
    border: none;
    border-radius: 0;
    text-align: center;
    width: 60px;
    background-clip: padding-box;
    background-color: #fff;
    border-radius: 8px;
    display: block;
    height: 30px;
    padding: 8px;
    width: 100%;
    outline: 0;
    max-width: 30px;
    font-size: 11px;
}
.woocommerce-mini-cart-item.mini_cart_item .quantity .increase-qty.plus {
    border-left: 1px solid #f1f1f3;
    border-right: none;
}
.woocommerce-mini-cart-item.mini_cart_item .quantity i {
    font-size: 9px;
    color: #232933;
    font-weight: 100;
}
.woocommerce-mini-cart-item.mini_cart_item .quantity .decrease-qty,.woocommerce-mini-cart-item.mini_cart_item .quantity .increase-qty {
    height: 35px;
    line-height: 38px;
    padding-left: 9px;
    padding-right: 8px;
}
.woocommerce-mini-cart-item.mini_cart_item a.remove:hover {
    background-color: rgb(255, 151, 151);
    color: #fff;
    transition: 0.s2s all;
}
.woocommerce-mini-cart-item.mini_cart_item a.remove:hover i{
    color: #fff;
}
.mini-cart-item-price{
    margin-top: 5px;
}
.mini-cart-item-price .quantity-wrap{
    gap: 7px;
    margin-top: 5px;
    width: 100%;
}
.woocommerce-mini-cart-item.mini_cart_item .cart_list_product_quantity{
    font-size: 13px;
    font-weight: 600;
}
.woocommerce-mini-cart-item.mini_cart_item .product-name {
    font-size: 12px;
    line-height: 18px;
    color: #000;
    font-weight: 600;
    height: 20px;
    display: block;
    overflow: hidden;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .prk-info-cart-item{
    width: 100%;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item{
    clear: both;
    border-bottom: 1px solid #f3f3f3;
    position: relative;
    min-height: 85px;
    -moz-transition: opacity ease .8s,transform ease .5s;
    -o-transition: opacity ease .8s,transform ease .5s;
    -webkit-transition: opacity ease .8s,transform ease .5s;
    transition: opacity ease .8s,transform ease .5s;
    justify-content: right;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation{
  display: flex;
  align-items: center;
  gap: 6px;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation dd:not(:last-child)::after{
 content: '';
 position: relative;
 width: 3px;
 height: 3px;
 display: inline-block;
 border-radius: 50%;
 background: #e1e1e1;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation dd{
    display: flex;
    align-items: center;
    font-size: 11px;
    color: #8d8d8d;
    gap: 8px;
    line-height: 18px;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation dt.variation-{
    display: none;
}

.prk-static-sidebar .cart-empty {
    margin-top: 130px;
    padding: 12px;
    text-align: center;
}
.prk-static-sidebar .cart-empty p {
    color: #0c0c0c;
    font-size: 16px;
    line-height: 37px;
    font-weight: 600;
    margin-bottom: 15px;
}
.prk-static-sidebar .cart-empty ul {
    align-items: center;
    display: flex;
    font-size: 13px;
    justify-content: center;
    margin-top: 10px;
}
.prk-static-sidebar .cart-empty ul a {
    color: #1c61e7;
}
.prk-static-sidebar .cart-empty ul .separator {
    background: #e0e0e2;
    height: 12px;
    margin: 0 16px;
    width: 1px;
}
.prk-static-sidebar .cart-empty div {
    color: #a1a3a8;
    font-size: 12px;
    font-weight: 500;
}

/* mini cart footer */
.ext-mini-cart-wrap{
    border-top: 1px solid #efefef;
    justify-content: space-evenly;
    flex-wrap: wrap;
}
.ext-mini-cart-wrap .nssp {
    width: 1px;
    height: 35px;
    border-left: 1px solid #ddd;
}
.ext-mini-cart-wrap a i {
    font-size: 22px;
    line-height: 25px;
    display: block;
    font-weight: normal;
    color: #333;
}
.ext-mini-cart-wrap a.ext-mini-cart{
    align-items: center;
    gap: 1px;
    line-height: 20px;
    padding: 10px 0;
    text-align: center;
    color: #333;
    font-size: 13px;
    font-weight: 600;
}
.minicart_total_checkout {
    padding-top: 15px;
    border-top: 1px solid #efefef;
    text-align: left;
}
.minicart_total_checkout > strong,.minicart_total_checkout > .woocommerce-Price-amount{
    display: none !important;
}
.prk-static-sidebar .minicart_total_checkout .total-price-label {
    float: right;
    display: inline-block;
    font-weight: 600;
}
.prk-static-sidebar .minicart_total_checkout .total-price {
    float: none !important;
    display: inline-block;
    font-weight: 600;
}
.prk-static-sidebar .ext-item-wrap {
    padding-top: 8px;
    font-size: 13px;
    font-weight: normal;
    color: #898989;
}

.prk-static-sidebar .total-cart-wrap {
    border-top: 1px solid #efefef;
    padding-top: 15px;
    margin-top: 15px;
    padding-bottom: 5px;
}
.prk-static-sidebar .total-price-label2, .prk-static-sidebar .total-price-2 {
    font-size: 18px;
    font-weight: 600;
}
.prk-static-sidebar .nasa-total-condition-desc {
    margin-top: 15px;
    margin-bottom: 5px;
    text-align: initial;
    display: flex;
    align-items: center;
    gap: 3px;
}
.nasa-total-condition-desc .prk-truck-fast{
    margin-left: 6px;
    font-size: 19px;
    color: #333;
}
.nasa-total-condition-desc .prk-truck-fast.text-success{
    color: #4CAF50;
}
.nasa-total-condition-desc strong{
    font-weight: 800;
}
.nasa-total-condition-desc .woocommerce-Price-amount {
    font-size: 13px;
}
.nasa-total-condition-desc {
    max-width: 550px;
    margin: 10px auto 30px auto;
    text-align: center;
    line-height: 1.4 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
}
.prk_cart .nasa-total-condition-desc{
    margin-top: 15px;
    width: 100% !important;
    max-width: 100%;
    justify-content: start;
    display: flex;
    align-items: center;
    gap: 3px;
    font-size: 14px !important;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons{
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 10px;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a {
    width: 100%;
    color: #333;
    text-align: center;
    padding: 16px;
    background-color: #efefef;
    font-weight: 600;
    border-radius: 6px;
    font-size: 13px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a.checkout {
    background-color: #3bb5e8 !important;
    border-color: #3bb5e8 !important;
    color: #fff !important;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a:hover,
.prk-static-sidebar .ext-nodes-wrap #mini-cart-save_note:hover,
{
    opacity: .8;
}
.nasa-minicart-footer {
    flex: 0 0 auto;
    padding-bottom: 25px;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .nasa-stclose {
    position: absolute;
    right: 9px;
    top: 8px;
    font-size: 21px;
    color: #333;
}

.nasa-stclose {
    position: relative;
    width: 36px;
    height: 36px;
    display: inline-block;

}
.prk-static-sidebar .ext-nodes-wrap .form-row.notes label,.prk-static-sidebar .ext-nodes-wrap .get_factor_field {
    display: none;
}
.prk-static-sidebar .ext-nodes-wrap .form-row.notes textarea {
    min-height: 100px;
    background-color: white;
    font-family: inherit;
    border: 1px solid #dedede;
    border-radius: 5px;
    box-shadow: none;
    color: #333333;
    display: block;
    margin: 0;
    padding: 0.48276em;
    height: 42px;
    width: 100%;
    font-size: 13px;
    outline: none;
}
.prk-static-sidebar .ext-nodes-wrap #mini-cart-save_note,
.prk-static-sidebar .shipping-calculator-form button.button,
.prk-static-sidebar  #mini-cart-apply_coupon
{
    cursor: pointer;
    width: 100%;
    color: #fff;
    text-align: center;
    background-color: #f26922;
    font-weight: 600;
    border-radius: 6px;
    font-size: 13px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    border: 0;
    outline: none;
    margin-top: 15px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ext-mini-cart-wrap .mess-wrap{
    display: block;
    width: 100%;
    border-top: 1px solid #efefef;
}
.ext-mini-cart-wrap .mess-wrap .woocommerce-message,.ext-mini-cart-wrap .mess-wrap .woocommerce-info {
    color: #00bb00 !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 0 !important;
    background: transparent !important;
    margin: 0 !important;
    gap: 5px;
    align-items: center;
    padding: 10px 7px 8px 7px !important;
    line-height: 18px !important;
}
.ext-mini-cart-wrap .mess-wrap .woocommerce-message::before,.ext-mini-cart-wrap .mess-wrap .woocommerce-info::before{
    font-size: 19px;
    color: #00bb00 !important;
    content: "\ec31" !important;
    margin: 0 !important;
    position: relative !important;
    top: -2px !important;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .shipping-calculator-button {
    display: none;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .select2-container {
    width: 100% !important;
}
form .select2-container--default .select2-selection--single, form .select2-container--default .select2-search--dropdown .select2-search__field {
    border-color: #dedede;
}
form .select2-container .select2-selection--single {
    height: 42px;
}
.prk-static-sidebar .shipping-calculator-form select,.prk-static-sidebar .shipping-calculator-form input ,.prk-static-sidebar #mini-cart-add-coupon_code.input-text{
    width: 100%;
    border: 1px solid;
    border-color: #dedede;
    height: 40px;
    padding: 0.48276em;
    font-size: 13px;
    outline: none;
}
.prk-static-sidebar .shipping-calculator-form select::-ms-expand{
    margin-left: 10px;
}
.prk-static-sidebar .shipping-calculator-form .form-row:not(:last-child){
  margin-bottom: 15px;
}
.prk-static-sidebar .publish-coupon {
    background-color: #f8f8f8;
    color: #666666;
    width: 100%;
    padding: 8px 10px;
    margin-bottom: 15px;
    border: 1px solid #f8f8f8;
    border-radius: 5px;
    font-size: 15px;
}
.prk-static-sidebar .publish-coupon .discount-info {
    color: #000;
    justify-content: stretch;
    gap: 0;
    font-size: 14px;
    font-weight: 600;
}
.prk-static-sidebar .publish-coupon:hover,.prk-static-sidebar .publish-coupon.nasa-actived {
    border-color: #a2a2a2;
}
.prk-static-sidebar .publish-coupon > span {
    margin: 5px;
    line-height: 1.2;
    justify-content: flex-start;
    gap: 10px;
    font-size: 12px;
}
.prk-static-sidebar .publish-coupon .discount-code .nasa-uppercase {
    border: 1px dashed #9d9d9d;
    background-color: #f1f1f1;
    padding: 5px 11px 5px 15px;
    margin: 5px 0;
    letter-spacing: 4px;
    color: #000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.prk-static-sidebar .ext-nodes-wrap .node-title {
    margin-bottom: 15px;
    line-height: 1.2;
}

.woocommerce-remove-coupon .cp-code {
    border: 1px dashed #a3a3a3;
    background-color: #efefef;
    font-size: 11px;
    padding: 3px 8px 3px 12px;
    text-transform: uppercase;
    letter-spacing: 4px;
    word-break: break-all;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.coupon-content.ext-item-content{
    font-size: 0;
    display: flex;
}
.coupon-content.ext-item-content .woocommerce-Price-amount{
    border: 1px dashed #a3a3a3;
    background-color: #efefef;
    font-size: 11px;
    padding: 3px 8px 3px 12px;
    text-transform: uppercase;
    letter-spacing: 4px;
    word-break: break-all;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    order: 1;
}
.woocommerce-remove-coupon::after{
    content: "\eb99";
    font-family: 'remixicon' !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    font-size: 18px;
    position: relative;
    top: 0px;
    margin-left: 2px;
    color: #8f8989;
}/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {font-display:swap;
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(https://soubashop.com/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-left:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:right;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";right:0;opacity:.5;position:absolute;left:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{right:0;overflow:hidden;padding-top:1.5em;position:absolute;left:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";right:0;position:absolute;left:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;right:auto;padding:.25em .75em;position:absolute;left:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;left:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-left:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-left:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 24px 0 0;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:left;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px auto 0 0!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(-180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(-180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
