@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//iroarako.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.7") format("woff2");
}

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

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

:root {
	--wd-text-font: "IRANSansWeb_Light", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(99,99,99);
	--wd-text-font-size: 17px;
	--wd-title-font: "IRANSansWeb_Bold", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(36,36,36);
	--wd-entities-title-font: "IRANSansWeb_UltraLight", Arial, Helvetica, 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: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "IRANSansWeb_Medium", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 100;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgb(52,76,160);
	--wd-alternative-color: rgb(35,37,49);
	--wd-link-color: rgb(52,76,160);
	--wd-link-color-hover: rgb(188,17,37);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(35,37,49);
	--btn-accented-bgcolor-hover: rgba(35,37,49,0.91);
	--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;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title {
	background-color: rgba(0,0,0,0.03);
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: inherit;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(8,3,165);
	background-image: none;
}
html .wd-nav.wd-nav-main > li > a {
	font-family: "IRANSansWeb_UltraLight", Arial, Helvetica, sans-serif;
	font-weight: 200;
	font-size: 15px;
}
html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a {
	color: rgb(52,76,160);
}
.single-product .wd-page-content {
	background-color: rgb(243,243,243);
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.color-scheme-dark.wd-design-default {
    height: fit-content !important;
}
.video-and-text video {
    width: 100%;
    height: fit-content;
    box-shadow: rgb(0 0 0 / 20%) 0px 0px 5px 0px, rgb(0 0 0 / 20%) 0px 0px 1px 0px;
    border-radius: 15px;
}
.door-model .info-box-icon {
    border-radius: 7px;
	  box-shadow: rgb(0 0 0 / 10%) 0px 0px 5px 0px, rgb(0 0 0 / 10%) 0px 0px 1px 0px;
}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
	display: none !important;
}
.owl-dots .owl-dot.active span {
    border-color: #bc1125 !important;
    background-color: #bc1125 !important;
}
.wd-header-cart .wd-tools-icon.wd-icon-alt:before {
    content: "\f103" !important;
}
.column-form {
    box-shadow: rgb(0 0 0 / 10%) 0px 0px 5px 0px, rgb(0 0 0 / 10%) 0px 0px 1px 0px;
    padding: 15px 0px 30px 0px;
    border-radius: 10px;
}
li.step-checkout.step-inactive, li.step-complete.step-inactive {
    display: none !important;
}
.wd-checkout-steps li:after , .wd-checkout-steps .step-active span:after {
   display: none !important;
}
.form-estelam .gform_footer input#gform_submit_button_1 {
    background-color: #232531;
    color: #fff;
    border-radius: 5px;
	  margin-top: 30px;
    margin-bottom: -20px !important;
}
.form-estelam .gform_footer.top_label {
    text-align: center;
}
.form-estelam_wrapper .gform_heading {
    background-color: #bc1125;
    padding: 20px 0px 1px 0px;
    text-align: center;
    margin-bottom: 30px;
    border-radius: 10px;
}
.form-estelam_wrapper h2.gform_title {
    color: #fff !important;
}
.form-estelam_wrapper p.gform_required_legend {
    display: none;
}
.form-estelam span#gfield_upload_rules_1_5 {
    display: none;
}
legend.gfield_label.gfield_label_before_complex {
    font-family: 'iranian-sans';
}
.woocommerce-tabs.wc-tabs-wrapper.tabs-layout-tabs li.reviews_tab , a.wd-accordion-title.woodmart-accordion-title.tab-title-reviews {
    display: none;
}
table.table-vazn td , th {
    text-align: center;
}
.product-image-wrap img {
    border-radius: 8px;
}
.full-table-vazn {
    box-shadow: rgb(0 0 0 / 10%) 0px 0px 5px 0px, rgb(0 0 0 / 10%) 0px 0px 1px 0px;
    border-radius: 8px;
}
.table-vazn caption {
    text-align: center;
    background-color: #232531;
    border-radius: 8px 8px 0px 0px;
	  padding-bottom: 20px;
}
.table-vazn h2 {
    color: #fff !important;
    padding-top: 20px;
}
tr.alt {
    background-color: #f7f7f7;
}
.btn-whatsapp-sidebar-product span.wd-icon.fab.fa-whatsapp {
    font-size: 20px;
    padding-left: 5px;
}
a.btn.btn-color-default.btn-style-default.btn-shape-semi-round.btn-size-large.btn-whatsapp-sidebar-product.btn-icon-pos-right {
    background-color: #47b747 !important;
    color: #fff !important;
	  margin-top: -8px !important;
}
.icon-style-sidebar-product .info-svg-wrapper.info-icon {
    width: 50px !important;
    height: 50px !important;
}
.icon-style-sidebar-product g {
    fill: #bc1125;
}
.icon-style-sidebar-product {
    border-bottom: 1px dashed #cdcdcd;
    padding-bottom: 10px;
}
.single-breadcrumbs-wrapper {
    background-color: white;
    border-radius: 7px;
    box-shadow: 0px 0px 6px 1px #dcdcdcb3;
    max-width: 1222px;
    margin: 0px auto;
    padding: 10px 0px 0px 0px;
}
h1.product_title.wd-entities-title {
    border-bottom: 2.5px solid #232531;
    padding: 7px 0px;
}
span#reply-title {
    font-family: 'iranian-sans';
}
span.breadcrumb-last {
    color: #bc1125;
}
.row.product-image-summary-wrap {
    background-color: white;
    border-radius: 7px;
    box-shadow: 0px 0px 6px 1px #dcdcdcb3;
    padding-top: 35px;
    padding-bottom: 25px;
}
.wd-add-btn-replace .add-to-cart-loop:before {
    content: "\f130" !important;
}
.poromo-other-page-aboutus {
    border-radius: 25px;
	  box-shadow: rgb(99 99 99 / 55%) 0px 2px 8px 0px;
	  margin: 20px 0px;
}
.poromo-other-page-aboutus.banner-border .wrapper-content-banner {
    border: 5px solid rgba(255,255,255,0.3);
    border-radius: 20px;
}
.poromo-aboutus-style img.alignnone.size-medium.wp-image-197 {
    padding: 20px !important;
    background-color: #fff;
    display: flex;
    margin-right: -30px;
    margin-top: -45px;
    border-radius: 0px 20px 0px 20px;
	  border: 3px solid #fff;
}
.poromo-aboutus-style {
    border-radius: 20px;
}
span.wd-entities-title {
    font-family: 'iranian-sans';
}
p.address-footer {
    text-align: center;
    font-size: 16px;
    border: 2px dashed #232531;
    margin: -25px auto 0px auto;
    padding: 10px 0px;
  	border-radius: 5px;
}
.info-contact-us {
    border-radius: 15px;
    border: 1px solid #cecece96;
    background-color: #fbfbfb;
}
.info-contact-us .info-box-icon {
    border: 3px solid #bc1125;
    padding: 25px;
    border-radius: 50%;
}
.info-contact-us .info-svg-wrapper.info-icon {
    width: 100px !important;
    height: 100px !important;
}
.info-contact-us svg g {
    fill: #bc1125;
}
.info-contact-us h4.info-box-title.title.wd-font-weight-600.box-title-style-default.wd-fontsize-m {
    border-bottom: 2px dashed #bc1125;
    padding-bottom: 10px;
}
li.step-complete.step-inactive {
    font-family: 'iranian-sans';
}
.scrollToTop {
    right: 20px !important;
    left: 0px !important;
}
.title-size-default .title {
    /*text-shadow: 2px 0px 2px rgb(255 255 255 / 79%);
	  color: #000 !important;*/
  	text-shadow: 2px 0px 2px rgb(0 0 0 / 83%);
    color: #fff;
}
.style-tab span.vc_tta-title-text {
    color: #b11628;
    font-size: 18px;
}
.img-num {
    margin-left: 10px;
}
.span-factor {
    color: #777777;
    font-size: 16px;
}
span.title.widget-title {
    font-family: 'iranian-sans' !important;
}
span.counter-label {
    color: #ededed !important;
}
.product-grid-item {
    border: 1px solid #dedede;
    border-radius: 8px;
  	padding-bottom: 10px;
	  background-color: #f5f5f5;
}
.product-grid-item .product-element-top {
    border-radius: 8px 8px 0px 0px;
}
.tabs-name.title , ul.products-tabs-title {
    font-family: 'iranian-sans' !important;
}
.info-box-khadamat svg g {
    fill: #bc1125 !important;
}
.info-box-khadamat svg {
    padding: 5px;
}
.info-box-khadamat .info-svg-wrapper.info-icon {
    width: 85px !important;
    height: 85px !important;
}
.info-box-khadamat {
    box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px;
    padding: 15px;
    border-radius: 20px;
	    transition: all 0.5s ease;
}
.info-box-khadamat .woodmart-button-wrapper {
    text-align: left;
    margin-top: 18px;
}
.info-box-khadamat h4.info-box-title.title.wd-font-weight-.box-title-style-default.wd-fontsize-m {
    margin-top: 15px;
}
.info-box-slider-bottom svg g {
    fill: #fff !important;
}
.info-box-slider-bottom .info-svg-wrapper.info-icon {
    width: 100px !important;
    height: 100px !important;
}
.info-box-slider-bottom .info-box-icon {
    background-color: #bc1125;
    border-radius: 8px;
    transition: all 0.7s ease !important;
}
.info-box-slider-bottom svg {
    padding: 10px;
}
.info-box-slider-bottom img {
    padding: 10px;
}
.info-box-slider-bottom .info-box-icon {
    box-shadow: rgb(14 30 35 / 12%) 0px 2px 4px 0px, rgb(14 30 32 / 32%) 0px 2px 16px 0px;
}
.info-box-slider-bottom .info-box-icon:hover {
    transform: scale(0.9);
	  border-radius: 4px;
}
ul.item-slider li::marker {
    color: #bc1125;
}
ul.item-slider {
    font-family: 'iranian-sans';
}
.info-box-style .info-svg-wrapper.info-icon {
    width: 100px !important;
    height: 100px !important;
}
.info-box-style1 .info-svg-wrapper.info-icon , .info-box-style2 .info-svg-wrapper.info-icon , .info-box-style3 .info-svg-wrapper.info-icon , .info-box-style4 .info-svg-wrapper.info-icon {
    width: 100px !important;
    height: 100px !important;
}
.item-left-pic-about-us {
	color: #363636; 
}
span.phone-footer {
    font-size: 17px;
}
a.btn.btn-color-primary.btn-style-default.btn-shape-semi-round.btn-size-extra-large.call-btn.btn-icon-pos-right {
    font-size: 25px !important;
    box-shadow: rgb(0 0 0 / 53%) 0px 54px 55px, rgb(133 130 130 / 38%) 0px -12px 30px, rgb(207 201 201 / 34%) 0px 4px 6px, rgb(173 173 173 / 17%) 0px 12px 13px, rgb(201 201 201 / 17%) 0px -3px 5px;
}
.title-style-shadow .title-subtitle {
    line-height: 45px !important;
    font-size: 20px !important;
    color: #bc1125;
    text-shadow: #4c4c4c 1px 2px 4px;
}
.title-style-shadow h4.woodmart-title-container.title.wd-font-weight-700.wd-fontsize-xxxl {
    text-shadow: #b5b5b5 1px 1px 3px;
    color: #fff;
}
.wpb_gmaps_widget .wpb_wrapper {
    border-radius: 10px;
}
.poromo-style a.btn.btn-color-primary.btn-style-default.btn-shape-semi-round.btn-size-large {
    margin-left: -15px !important;
}
i.fas.fa-map-marked-alt.loc-footer , i.fas.fa-phone-volume.call-footer , i.fas.fa-at.mail-footer , i.far.fa-clock.time-footer {
    color: #bc1125;
    margin-left: 10px;
    font-size: 18px;
}
span.location-footer , span.phone-footer , span.email-footer , span.time-foot {
    color: #bdbbbb;
}
ul.quick-links-item li::marker {
    color: #bc1125;
}
ul.quick-links-item {
    color: #bdbbbb;
    font-size: 16px;
}
a.scrollToTop.button-show {
    background-color: #bc1125 !important;
    color: #232531 !important;
}
p.read-more-section {
    background-color: #232531;
    padding: 10px;
    width: 175px;
    margin: 20px auto;
    border-radius: 5px;
}
.meta-post-categories {
    border-radius: 5px;
}
a.btn-read-more.more-link {
    color: #fff;
}
.read-more-section a:hover {
    color: #fff !important;
}
.post-date.wd-post-date.woodmart-post-date {
    background-color: #232531;
    color: #fff;
    border-radius: 10px;
    box-shadow: rgb(0 0 0 / 70%) 0px 0px 5px 0px, rgb(0 0 0 / 70%) 0px 0px 1px 0px;
}
.post-img-wrapp {
    border-radius: 10px 10px 0px 0px;
}
.blog-design-masonry.blog-style-shadow .article-inner {
    border-radius: 10px;
	  box-shadow: rgb(50 50 93 / 25%) 0px 2px 5px -1px, rgb(0 0 0 / 30%) 0px 1px 3px -1px !important;
}
.article-body-container {
    border-radius: 0px 0px 10px 10px;
}
.post-img-wrapp img {
    height: 230px !important;
}
li.meta-author {
    display: none !important;
}
.row-slider {
    margin-top: -50px !important;
}
i.fas.fa-chevron-circle-left.new-style {
    color: #bc1125;
    margin-left: 10px;
}
.info-box-style svg g , .info-box-style1 svg g , .info-box-style2 svg g , .info-box-style3 svg g , .info-box-style4 svg g {
    fill: #bc1125 !important;
}
.row-infobox {
    box-shadow: rgb(0 0 0 / 20%) 0px 0px 5px 0px, rgb(0 0 0 / 20%) 0px 0px 1px 0px;
    padding-top: 35px;
    border-radius: 15px;
    margin-top: 100px;
}
.pic-aboutus {
    box-shadow: rgb(0 0 0 / 60%) 0px 0px 5px 0px, rgb(0 0 0 / 60%) 0px 0px 1px 0px;
    border-radius: 5px;
}
i.fas.fa-phone.call {
    color: #fff;
    margin-left: 10px;
}
.info-box-slider-bottom .info-box-icon {
    background-color: #d4d2d5 !important;
    border-radius: 8px;
    transition: all 0.7s ease !important;
}
.info-box-slider-bottom svg g {
    fill: #b52124 !important;
}
.info-box-slider-bottom .info-box-icon {
    box-shadow: none !important;
}
.whb-header {
    margin-bottom: 0px !important;
}
p.read-more-section {
    background-color: #929292 !important;
}
.main-page-wrapper {
    margin-top: 0px !important;
    padding-top: 40px;
    min-height: 50vh;
    background-color: var(--wd-main-bgcolor);
}@media (min-width: 1025px) {
	.text-aside-video-home .vc_column-inner {
    justify-content: center;
}
.video-and-text .vc_col-sm-3\/5 {
    width: 70% !important;
}
.video-and-text .vc_col-sm-2\/5 {
    width: 30% !important; 
}
h1.product_title.wd-entities-title {
    margin-top: -20px;
}
li.step-cart.step-active {
    font-size: 68px !important;
    text-shadow: 2px 0px 2px rgb(0 0 0 / 83%);
    color: #fff;
}
.wd-products-nav .product-short-image img {
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
}
.wd-products-nav .product-short {
    border-radius: 8px;
}
.form-estelam .gform_footer input#gform_submit_button_1 {
    width: 400px;
}
li.description_tab.active , li.wd_custom_tab_tab.active {
    background-color: #f1f1f1;
    padding: 0px 10px;
}
ul.tabs.wc-tabs {
    text-align: right !important;
}
.title-row-two {
	margin-top:70px;
}
p.address-footer {
    width: 440px;
}
.row-contact-us {
	margin-top: 30px;
}
p.item-one {
    margin-top: -2px;
    margin-bottom: 12px !important;
}
p.item-tow, p.item-three, p.item-four {
    margin-bottom: 12px !important;
}
.wd-buttons {
    background: #bc1125 !important;
    border-radius: 5px;
}
.info-box-khadamat {
    margin-top: 15px;
}
.info-box-khadamat:hover {
    background-color: #f9f9f9;
    margin-top: -3px;
}
p.typing-effect {
    font-size: 18px;
    color: #fff;
}
.searchform .searchsubmit {
    left: 0px !important;
    background-color: #bc1125 !important;
    border-radius: 8px 0px 0px 8px;
    color: #fff !important;
}
.whb-sticked .wd-search-dropdown.wd-dropdown.woodmart-search-dropdown {
    margin-top: -1px !important;
}
.whb-sticky-row .wd-dropdown.wd-dropdown-menu.menu-item-my-account.wd-dropdown-my-account.wd-design-default.menu-item-register.sub-menu-dropdown {
    margin-top: 10px !important;
}
.wd-dropdown.wd-dropdown-menu.menu-item-my-account.wd-dropdown-my-account.wd-design-default.menu-item-register.sub-menu-dropdown {
    height: 235px;
	  margin-left: -70px;
}
.wd-search-dropdown.wd-dropdown.woodmart-search-dropdown {
    border-radius: 8px;
	  box-shadow: rgb(60 64 67 / 39%) 0px 1px 2px 0px, rgb(60 64 67 / 39%) 0px 1px 3px 1px;
}
.info-box-style1, .info-box-style2, .info-box-style3 {
    border-left: 1px solid #d3d3d3;
}
p.item-left-pic-about-us.item-one {
    margin-top: 5px;
}
.item-left-pic-about-us {
	margin-bottom: 14px; 
}
.row-two-main-page {
    margin-top: 80px !important;
}
.wd-sub-menu li a:hover {
    padding-right: 5px;
}
.whb-sticked .whb-general-header .wd-dropdown {
    margin-top: -18px !important;
}
.wd-header-nav .wd-nav>li {
    height: 65px;
    margin-bottom: -30px;
}
.whb-sticky-prepared .sub-menu-dropdown {
    height: 0;
    margin-top: 0px;
    transition: all 0.4s;
    transform: translateY(0);
}
span.location {
    color: #fff;
    font-size: 14px;
}
i.fas.fa-map-marker-alt.loc {
    color: #fff;
    font-size: 18px;
    margin-left: 10px;
}
span.wd-tools-text {
    font-family: 'iranian-sans' !important;
    font-weight: 600 !important;
}
span.phone-number {
    color: #ffffff;
    font-size: 17px;
    font-weight: 900;
    background-color: #bc1125;
    padding: 9px 15px 5px 15px !important;
    border-radius: 50px;
    transition: all 0.4s cubic-bezier(0.25, 0.1, 0.39, 0.74);
}
span.phone-number:hover {
    background-color: #232531;
}
span.nav-link-text {
    font-size: 17px;
    font-weight: 900 !important;
}
.sub-menu-dropdown {
    border-radius: 0px 0px 10px 10px;
    box-shadow: rgb(0 0 0 / 30%) 0px 1px 3px 0px, rgb(0 0 0 / 30%) 0px 1px 2px 0px;
    border-top: 4px solid #bc1125;
}
.whb-color-light .wd-header-divider:before {
    border-color: rgb(197 196 196) !important;
}
i.fas.fa-phone.call {
    font-size: 20px;
}
.woodmart-archive-shop .product-grid-item {
    padding-right: 0px !important;
    padding-left: 0px !important;
  	margin: 0px 10px 30px 10px;
    flex: 0 0 23% !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.video-and-text .vc_col-sm-3 .vc_column-inner {
    justify-content: center;
}
.wd-toolbar.wd-toolbar-label-show.woodmart-toolbar-label-show.woodmart-toolbar {
    display: none;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.video-and-text-mbl video {
    border-radius: 15px;
    box-shadow: 0 0 10px -3px;
}
li.step-cart.step-active {
  	font-size: 38px !important;
    text-shadow: 2px 0px 2px rgb(0 0 0 / 83%);
    color: #fff;
    margin: 15px 0px;
}
.form-estelam .gform_footer input#gform_submit_button_1 {
    width: 200px;
}
p.address-footer {
    width: 315px;
}
.img-num {
    width: 20px;
    height: 20px;
}
p.item-one {
    margin-top: -20px;
}
p.item-one, p.item-tow, p.item-three, p.item-four, p.item-five {
    margin-bottom: 5px;
}
.vc_custom_1643532009395 {
    margin-bottom: 20px !important;
}
.wd-toolbar>a, .wd-toolbar>div {
    flex: 0 0 35% !important;
    left: 62px !important;
    top: 15px !important;
}
.wd-toolbar-link .wd-tools-icon:before {
    content: "\f163" !important;
    font-family: "woodmart-font";
    font-size: 22px !important;
}
.chaty-widget.one_widget .chaty-widget-i:not(.no-tooltip):before {
    opacity: 0!important;
}
.chaty-widget-i-title {
    display: none;
}
.chaty-widget.desktop_active.mobile_active.one_widget {
    left: 50% !important;
    bottom: 1px !important;
    right: auto !important;
    transform: translate(-50%, -50%) !important;
	  z-index: 1 !important;
}
i.fas.fa-phone.call {
    font-size: 16px;
}
.wd-header-cart span.wd-cart-number.woodmart-cart-number {
    display: none;
}
.wd-tools-icon:before {
    font-weight: 500;
}
span.phone-number {
    color: #ffffff;
    font-size: 16px;
	  font-weight: 900;
    background-color: #bc1125;
    padding: 8px 0px 5px 0px;
    width: 110px;
    border-radius: 50px;
    display: block;
    position: fixed;
    text-align: center;
    left: 50% !important;
    right: 48% !important;
    transform: translate(-50%, -50%) !important;
}
strong.txt-top-site {
    font-size: 14px;
    color: #fff;
    text-align: center !important;
    display: block;
}
.woodmart-toolbar {
    overflow: initial !important;
    padding: 45px 65px 45px 52px !important;
    background-image: url(https://ahaniran.online/wp-content/uploads/2022/01/navbarmobile.png) !important;
	  background-color: #fff0 !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    box-shadow: unset !important;
}
.wd-tools-element.wd-toolbar-item:nth-child(3) {
    padding-right: 20px;
}
.wd-tools-element.wd-toolbar-item:nth-child(2) {
    padding-left: 30px;
	  padding-bottom: 5px;
}
.column-call-us {
    margin-right: -35px;
    width: 240px !important;
}
p.item-left-pic-about-us.item-one {
    margin-top: -10px;
}
.item-left-pic-about-us {
	margin-bottom: 5px; 
}
.row-two-main-page {
    margin-top: 50px !important;
}
.wd-side-hidden {
    width: 245px !important;
}
strong.txt-name-site {
    color: #242632;
}
.woodmart-archive-shop .product-grid-item {
	  padding-right: 0px !important;
    padding-left: 0px !important;
  	margin: 0px 10px 30px 10px;
    flex: 0 0 44% !important;
}
}

@media (max-width: 576px) {
	.video-homepage video {
    height: 100% !important;
}
.video-and-text-mbl .wpb_text_column .wpb_wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
}
.video-and-text-mbl .wpb_text_column .wpb_wrapper p {
    padding: 0 10px;
}
.video-and-text-mbl video {
    border-radius: 15px;
    box-shadow: 0 0 10px -3px;
}
li.step-cart.step-active {
  	font-size: 38px !important;
    text-shadow: 2px 0px 2px rgb(0 0 0 / 83%);
    color: #fff;
    margin: 15px 0px;
}
.form-estelam .gform_footer input#gform_submit_button_1 {
    width: 200px;
}
p.address-footer {
    width: 315px;
}
.img-num {
    width: 20px;
    height: 20px;
}
p.item-one, p.item-tow, p.item-three, p.item-four, p.item-five {
    margin-bottom: 5px;
}
.vc_custom_1643532009395 {
    margin-bottom: 20px !important;
}
.wd-toolbar>a, .wd-toolbar>div {
    flex: 0 0 35% !important;
    left: 62px !important;
    top: 15px !important;
}
.wd-toolbar-link .wd-tools-icon:before {
    content: "\f163" !important;
    font-family: "woodmart-font";
    font-size: 22px !important;
}
.chaty-widget.one_widget .chaty-widget-i:not(.no-tooltip):before {
    opacity: 0!important;
}
.chaty-widget-i-title {
    display: none;
}
.chaty-widget.desktop_active.mobile_active.one_widget {
    left: 50% !important;
    bottom: 1px !important;
    right: auto !important;
    transform: translate(-50%, -50%) !important;
	  z-index: 1 !important;
}
i.fas.fa-phone.call {
    font-size: 16px;
}
.wd-header-cart span.wd-cart-number.woodmart-cart-number {
    display: none;
}
.wd-tools-icon:before {
    font-weight: 500;
}
span.phone-number {
    color: #ffffff;
    font-size: 16px;
	  font-weight: 900;
    background-color: #bc1125;
    padding: 8px 0px 5px 0px;
    width: 110px;
    border-radius: 50px;
    display: block;
    position: fixed;
    text-align: center;
    left: 50% !important;
    right: 48% !important;
    transform: translate(-50%, -50%) !important;
}
strong.txt-top-site {
    font-size: 14px;
    color: #fff;
    text-align: center !important;
    display: block;
}
.woodmart-toolbar {
    overflow: initial !important;
    padding: 45px 65px 45px 52px !important;
    background-image: url(https://ahaniran.online/wp-content/uploads/2022/01/navbarmobile.png) !important;
	  background-color: #fff0 !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    box-shadow: unset !important;
}
.wd-tools-element.wd-toolbar-item:nth-child(3) {
    padding-right: 20px;
}
.wd-tools-element.wd-toolbar-item:nth-child(2) {
    padding-left: 30px;
	  padding-bottom: 5px;
}
.column-call-us {
    margin-right: -35px;
    width: 240px !important;
}
p.item-left-pic-about-us.item-one {
    margin-top: -10px;
}
.item-left-pic-about-us {
	margin-bottom: 5px; 
}
.row-two-main-page {
    margin-top: 50px !important;
}
.wd-side-hidden {
    width: 245px !important;
}
strong.txt-name-site {
    color: #242632;
}
.woodmart-archive-shop .product-grid-item {
	  padding-right: 0px !important;
    padding-left: 0px !important;
  	margin: 0px 10px 30px 10px;
    flex: 0 0 44% !important;
}
}

