@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.gostarehabi.org/wp-content/themes/nima/fonts/woodmart-font-1-400.woff2?v=8.1.2") format("woff2");
	font-display:swap;
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//www.gostarehabi.org/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #525252;
	--wd-text-font-size: 14px;
	--wd-title-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	--wd-widget-title-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: #5f5fda;
	--wd-alternative-color: #fbbc34;
	--wd-link-color: #244ad6;
	--wd-link-color-hover: #244ad6;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #5f5fda;
	--btn-accented-bgcolor-hover: rgb(95,95,218);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title {
	background-color: #8ab3da;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: #0e0e0e;
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 12px;
}



@font-face {font-family: 'YekanBakhVF';font-display: swap;
  src: url('/wp-content/uploads/assets/fonts/YekanBakh-VF.woff2') format('woff2-variations');
  src: url('/wp-content/uploads/assets/fonts/YekanBakh-VF.woff2') format('woff2') tech('variations');
  font-weight: 100 900;}

@font-face {
  font-family: "Roboto";
  src: local("Roboto");
  ascent-override: 100%;
  descent-override: 55%;
  line-gap-override: 0%;
}

@font-face {
  font-family: "Times New Roman";
  src: local("Times New Roman");
  ascent-override: 100%;
  descent-override: 55%;
  line-gap-override: 0%;
}

@font-face {
  font-family: "Ubuntu";
  src: local("Ubuntu");
  ascent-override: 100%;
  descent-override: 55%;
  line-gap-override: 0%;
}


:root {
	--wd-text-font: 'YekanBakhVF', "Times New Roman", Roboto, Ubuntu, sans-serif;
  --wd-title-font: 'YekanBakhVF', "Times New Roman", Roboto, Ubuntu, sans-serif;
  --wd-entities-title-font: 'YekanBakhVF', "Times New Roman", Roboto, Ubuntu, sans-serif;
  --wd-widget-title-font: 'YekanBakhVF', "Times New Roman", Roboto, Ubuntu, sans-serif;
  --wd-header-el-font: 'YekanBakhVF', "Times New Roman", Roboto, Ubuntu, sans-serif;
	
	--wy-light-blue1: #e5f1ff;
  --wy-light-blue2: #f5faff;
	--wy-purple: #5f5fda;
	--wy-light-purple: #ebebff;
  --wy-gray1: #f7f7f7;
	--wy-gray2: #333333;
	--wy-gray3: #e0e0e0;
	--wy-gray4: #8e8e8e;

	
  --wy-border-radius1: 18px;
  --wy-border-radius2: 83px;
  --wy-font-size1: 16px;
  --wy-font-size2: 18px;
  --wy-font-size3: 22px;
  --wy-font-size4: 26px;
  --wy-font-size5: 28px;
  --wy-font-size6: 38px;
	--wy-font-size7: 24px;
	--wy-font-size8: 12px;
	--wy-font-size9: 14px;
	--wy-font-size10: 20px;
	--wy-font-size11: 48px;
	--wy-link-decoration: initial;
}

/* Ke and Ye */
.ss023 {font-feature-settings: "ss02", "ss03";}

/* Persian Number and Ke */
.ss02 {font-feature-settings: "ss01", "ss02";}

.wy-border1 {border: 1px solid var(--wy-gray1);}
.wy-border2 {border: 1px solid var(--wy-red);}
.wy-ltr {direction: ltr;}
.wy-f-size14 {font-size:14px;}
.wy-f-size15 {font-size:15px;}
.wy-f-size16 {font-size:16px;}
.wy-f-size17 {font-size:17px;}
.wy-f-size18 {font-size:18px;}
.wy-f-size32 {font-size:32px;}
.wy-margin-top1 {margin-top: 30px;}
.wy-margin-bottom1 {margin-bottom: 30px;}
.wy-margin-right1 {margin-right: 30px;}
.wy-margin-left1 {margin-left: 40px;}
.wy-padding-top1 {padding-top: 60px;}
.wy-padding-bottom2 {padding-bottom: 20px;}
.wy-padding-left1 {padding-left: 5px;}
.wy-center {text-align: center;}

.wy-padding-bottom1 {padding-bottom: 24px;}
.wy-purple {color: var(--wy-purple);}
.wy-gray2 {color: var(--wy-gray2);}
.wy-fw400 {font-weight: 400;}
.wy-fw600 {font-weight: 600;}
.wy-fw700 {font-weight: 700;}
.wy-fw800 {font-weight: 800;}
.wy-fw900 {font-weight: 900;}
.wy-border-radius1 {border-radius: 38px;}
.wpb_single_image.wy-border-radius1 .vc_single_image-wrapper img {border-radius: 38px;}


/* New Price list */
.wy-pricelist-date {font-size: 16px;border-radius: 36px;padding: 15px 18px;border: 8px solid var(--wy-light-blue2);}
.wy-pricelist-date svg {vertical-align: middle;}
.wy-pricelist-date span {margin-right: 5px;font-size:20px;}
.wy-bg-light-blue1 {background-color: var(--wy-light-blue1);}
.wy-pricelist-qk-badge-sec {background-color: var(--wy-gray1);border-radius: 38px;padding: 24px;}
.wy-pricelist-qk-badge-sec-titles {display: flex;flex-direction: column;border-bottom: 1px solid var(--wy-gray3);}
.wy-pricelist-qk-badge-sec-titles h2 {margin-bottom: 32px;font-size: 14px;font-weight: 400;}
.wy-pricelist-qk-badge-sec-titles h2::before {content: url(/wp-content/uploads/assets/icons/general/light.svg);vertical-align: -webkit-baseline-middle;padding-left: 3px;}
.wy-pricelist-qk-badge-sec-titles span:nth-of-type(1) {margin-bottom: 12px;}
.wy-pricelist-qk-badges {display: flex;flex-wrap: wrap;justify-content: flex-start;padding-top: 8px;}
.wy-pricelist-badge {background-color: #fff;border-radius: 20px;padding: 8px 16px;line-height: 3.7;margin: 0 6px;color: var(--wy-gray2);}
.wy-pricelist-badge::after {content: url(/wp-content/uploads/assets/icons/general/arrow-down.svg);vertical-align: -webkit-baseline-middle;padding-right: 7px;}



/* Start Edit Existing CSS */
.color-scheme-dark.wd-design-full-width.wd-dropdown-menu.wd-dropdown {border-top: 5px solid #5f5fda;}
.wd-sub-menu.row.color-scheme-dark .col-auto{padding-right: 10px;padding-left: 10px;}
p{line-height:2.2;font-size:1.04rem;}
.menu-opener{min-width:290px;max-width:330px;padding:10px 12px;}
.wd-nav[class*="wd-style-"]>li.wd-has-children>a:after,.wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:after{color:#424242;}
.wd-nav-vertical>li>a{padding:12px 10px;}
.blog-post-loop .article-body-container{min-height:268px;}
.wd-products-per-page .per-page-variation,.woocommerce-breadcrumb a,.yoast-breadcrumb a,del .amount{color:#585858;line-height:2.2;}
.product_title{font-size:28px;line-height:1.7;}
.page-title .title{color:#272727;}
[class*="color-scheme-light"] .breadcrumbs a,[class*="color-scheme-light"] .breadcrumbs span, [class*="color-scheme-light"] .yoast-breadcrumb a,[class*="color-scheme-light"] .yoast-breadcrumb span{color:#232323;}
.page-title .container>*{margin-bottom:30px;}
.article-body-container .entry-content.wd-entry-content.woodmart-entry-content p,.type-page .entry-content p,.wd-tab-wrapper.woodmart-tab-wrapper p,#tab-description p{line-height:2.2;font-size:1.03rem;}
.breadcrumbs a,.breadcrumbs span,.yoast-breadcrumb a,.yoast-breadcrumb span{font-size:12px;}
.type-page .entry-content li,.post-single-page .entry-content li,.single-product-page li{line-height:2.2;}
.wp-caption .wp-caption-text, .wp-caption-dd{text-align:center;}
.wp-caption.aligncenter{margin-bottom:20px;}
.col-left.set-cont-mb-s.reset-last-child{color:#ffffff;}
.col-left.set-cont-mb-s.reset-last-child a{font-weight:600;}
.product_list_widget>li .wd-entities-title{line-height:1.8;}
.wd-search-full-screen .searchform input[type="text"]{font-size:40px;}
.wd-post-date .post-date-day{font-size:18px;}
@media (min-width:1025px){
.title-size-default .title{font-size:32px;}
.title-size-default{padding:60px 0 50px 0;}
}
@media (max-width:768px){
.page-title .title{font-size:24px;}
#price-list-1{min-width:800px;}
}
/* End Edit Existing CSS */

/* Start Adding Styles */
.p-gostareh-button{text-align:center;margin:-15px auto 15px;}
.entry-content a.gostareh-button{font-weight:600;background-color:rgb(53, 113, 185);color:rgb(255, 255, 255);line-height:9;padding:10px 20px;}
table.table-gostareh{max-width:1000px;line-height:1.8;display:inline-block;overflow:auto;overflow-x:scroll;}
.table-gostareh th{text-align:center;}
.table-gostareh tr:nth-child(2n){background-color:rgb(234, 238, 238);}
.vc_tta-panel-body{line-height:2.2;}
#menu-top-bar-right .nav-link-text{color:#fff;}
.page .entry-content,.type-post .entry-content,.archive .term-description,.single-product-page .entry-content{text-align:justify;}
.disclaimer{color:#ec0000;font-weight:500;text-align:justify;}
.wd-products-per-page .per-page-variation, .woocommerce-breadcrumb a, .yoast-breadcrumb a, del .amount{color: var(--wd-primary-color)}
/* End Adding Styles */
	
.woocommerce-breadcrumb .breadcrumb-last:last-child,.yoast-breadcrumb .breadcrumb_last:last-child {line-height:2;}
.woodmart-recent-posts .recent-posts-time, .woodmart-recent-posts .recent-posts-comment{color:#585858;}
	
.vc_tta-title-text{line-height:1.7;}
.vc_tta-panel-body{font-size:1rem;}
.wd-widget ul{margin-top:15px;}

/* Begin Products */
.single-product-page li {font-size: 1.0rem;}
.pros-cons .vc_col-sm-6{margin-bottom:25px;margin-top:25px;}
.pros-cons-title {font-size:1.35rem;line-height: 2;}
.pros-cons p{text-align:center;}
.pros{background: green;padding: 10px 100px;border-radius: 27px;color: #ffffff;}
.cons{background: #f24040;padding: 10px 92px;border-radius: 27px;color: #ffffff;}
ul.pros-cons-items{list-style: none;}
.pros-col .pros-cons-items li:before {margin-left:8px;font-weight:900;font-style: normal;font-size:180%;content: "\f107";font-family: "woodmart-font";color: #0bb70b;vertical-align: middle;}
.cons-col .pros-cons-items li:before {margin-left:8px;font-weight:normal;font-style: normal;font-size: 180%;content: "\f112";font-family: "woodmart-font";color: red;vertical-align: middle;}
.pros-cons li{text-indent: -37px;margin-right: 37px;}
/* End Products */

@media (max-width: 1024px){
.wd-hover-quick .wd-add-btn {
    display: none;
	}}@media (min-width: 1025px) {
	.pros-col{border-left: 5px dotted #757575;}
.pros-cons p{margin-bottom:30px;}
#menu-item-15714 .wd-dropdown-menu{width:312px;}
#menu-item-15759 .wd-dropdown-menu{min-width:600px;}
#menu-item-15711 .vc_column-inner{padding-right:5px;padding-left:5px;}
#menu-item-15761 .wd-dropdown-menu{min-width:630px;}
}

@media (max-width: 576px) {
	.pros-cons .vc_column_container>.vc_column-inner{padding-right: 0;}
}

