/* =-=-=-=-=-=-= Google Fonts  =-=-=-=-=-=-= */
@import url("byekan/css/fontiran.css");

.elementor-kit-1675 button, .elementor-kit-1675 input[type="button"], .elementor-kit-1675 input[type="submit"], .elementor-kit-1675 .elementor-button,html .button, html button, html input[type=button], html input[type=submit], html .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button, html .woocommerce a.button, html .woocommerce a.button.loading, html .woocommerce .cross-sells .add_to_cart_button, html .woocommerce a.added_to_cart, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce.woocommerce-cart .cross-sells ul.products > li.product .button.add_to_cart_button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce #respond input#submit.alt, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce .woocommerce-message .vamtam-close-notice-btn, html a.comment-reply-link, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--checkout, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--view-cart,.elementor-widget-woocommerce-products .table-layout .vamtam-headers th, .font-h6, .vamtam-font-h6, .woocommerce .product_meta .tagged_as a, h6,.comment-reply-title, .comments-wrapper .sep-text .content, .comments-wrapper .sep-text .content a, .font-h5, .main-footer .widget .widgettitle, .meta-header .meta-header-inside .vamtam-meta-tax, .vamtam-font-h5, .woocommerce ul.cart_list a, h5 {
    font-family: inherit;
}

@font-face {
	font-family: mahboubeh_mehravar;
	font-style: normal;
	font-weight: 500;
	src: url('mehravar/eot/mahboubeh_mehravar.eot');
	src: url('mehravar/eot/mahboubeh_mehravar.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('mehravar/woff2/mahboubeh_mehravar.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('mehravar/woff/mahboubeh_mehravar.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('mehravar/ttf/mahboubeh_mehravar.ttf') format('truetype');
}

/* =-=-=-=-=-=-= General Styling =-=-=-=-=-=-= */
h1,h2,h3,h4,h5,h6, .elementor-heading-title
 {
	font-family: 'mahboubeh_mehravar', tahoma !important;
}
body,.btn, .elementor-button, .elementor-icon-list-item, .elementor-item,.elementor-container form.elementor-form .elementor-field-textual.elementor-size-md{
	font-family: 'iranyekan', tahoma !important;
	letter-spacing: 0 !important;
}
/*.elementor-widget-container{
        margin: 0px 5px 0px 0px !important;
}*/
.elementor-item:before{
        width: 8px !important;
}
.elementor-swiper-button-next{
        left: 0 !important;
}
.elementor-widget-tabs.vamtam-skole-el-tabs.elementor-tabs-view-vertical .elementor-tabs .elementor-tabs-content-wrapper .elementor-swiper-button.elementor-swiper-button-next{
        left: 0 !important;
        right: auto !important;
}
ol, ul:not(.wp-block-gallery) {
    margin: 0 1.5em .5em 1.5em;
    text-align: right;
}
.elementor-381 .elementor-element.elementor-element-31c4b6b .elementor-social-icon:not(:last-child){
	    margin-left: 6px;
}

html .button, html button, html input[type=button], html input[type=submit], html .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button, html .woocommerce a.button, html .woocommerce a.button.loading, html .woocommerce .cross-sells .add_to_cart_button, html .woocommerce a.added_to_cart, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce.woocommerce-cart .cross-sells ul.products > li.product .button.add_to_cart_button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce #respond input#submit.alt, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce .woocommerce-message .vamtam-close-notice-btn, html a.comment-reply-link, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--checkout, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--view-cart{
	background-color: #05aaea;
}
html .button:hover, html button:hover, html input[type=button]:hover, html input[type=submit]:hover, html .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button:hover, html .woocommerce a.button:hover, html .woocommerce a.button.loading:hover, html .woocommerce .cross-sells .add_to_cart_button:hover, html .woocommerce a.added_to_cart:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce.woocommerce-cart .cross-sells ul.products > li.product .button.add_to_cart_button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce .woocommerce-message .vamtam-close-notice-btn:hover, html a.comment-reply-link:hover, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--checkout:hover, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--view-cart:hover{
    background-color: #FEE557;
color:#000}
body .select2.select2-container .select2-selection[role=combobox]:focus, body .select2.select2-container .select2-selection[role=combobox]:hover, body input[type=date]:focus, body input[type=date]:hover, body input[type=email]:focus, body input[type=email]:hover, body input[type=number]:focus, body input[type=number]:hover, body input[type=password]:focus, body input[type=password]:hover, body input[type=range]:focus, body input[type=range]:hover, body input[type=search]:focus, body input[type=search]:hover, body input[type=tel]:focus, body input[type=tel]:hover, body input[type=text]:focus, body input[type=text]:hover, body input[type=url]:focus, body input[type=url]:hover, body select:focus, body select:hover, body textarea:focus, body textarea:hover{
	border-color: #05aaea;
}
.elementor-kit-1675 a{
	color:#05aaea;
}
.elementor-kit-1675 a:hover{
	color: #000000;
}

.woocommerce div.product .related.products{
	padding:0 20px;
}
.font-h4, .vamtam-font-h4, .woocommerce .products.related>h2, .woocommerce .products.upsells>h2, .woocommerce div.product .summary p.price, .woocommerce div.product .summary p.price ins, .woocommerce div.product .summary span.price, .woocommerce div.product .summary span.price ins, .woocommerce-order-received .woocommerce .woocommerce-customer-details .woocommerce-column__title, .woocommerce-order-received .woocommerce .woocommerce-order-details .woocommerce-order-details__title, .woocommerce-view-order .woocommerce .woocommerce-customer-details .woocommerce-column__title, .woocommerce-view-order .woocommerce .woocommerce-order-details .woocommerce-order-details__title, h4{
font-size:40px;
}
:not(.vamtam-limited-layout).woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title{
padding-top:0;
	font-size:26px;
}
@media (max-width: 900px){
.elementor-67 .elementor-element.elementor-element-2e2c99c .elementor-nav-menu--dropdown .elementor-item, .elementor-67 .elementor-element.elementor-element-2e2c99c .elementor-nav-menu--dropdown .elementor-sub-item{
font-size:16px;
	}
	.elementor-46 .elementor-element.elementor-element-0fc8fc5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-46 .elementor-element.elementor-element-0fc8fc5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{
	font-size:21px!important;
	}
	body.responsive-layout:not(.vamtam-limited-layout) ul.products li.product:not(.product-category) .vamtam-product-content{
	padding-right:10px;
		padding-left:10px;
	}

	.elementor-46 .elementor-element.elementor-element-0fc8fc5.elementor-wc-products ul.products{
	grid-row-gap:30px!important;
	}
	th .plus-table__text {
	text-align:center!important;
		font-size:14px!important;
	}
	.elementor-7818 .elementor-element.elementor-element-d3780fa .plus-align-icon--left i{
	font-size:19px;
	}
}
@media (max-width: 768px){
	.elementor-widget-social-icons .elementor-icon, .elementor-widget-social-icons .elementor-icon i{
	display:none;
	}

	.elementor-67 .elementor-element.elementor-element-ab5d928 > .elementor-widget-container{
	display:none;
	}
	.elementor-67 .elementor-element.elementor-element-eff5dcd{
		padding:5px 20px 0 20px;
	}
	.elementor-67 .elementor-element.elementor-element-eff5dcd:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-eff5dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-color: #05aaea;
    opacity: 0.95;
	}
	.elementor-46 .elementor-element.elementor-element-13d5848.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-46 .elementor-element.elementor-element-13d5848.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{
	font-size: 20px;
	}
	.button,.woocommerce a.button{
	font-size:12px;
	}
	:not(.vamtam-limited-layout).woocommerce ul.products li.product:not(.product-category) .vamtam-product-content{
	padding-bottom:0;
	}
	body.responsive-layout:not(.vamtam-limited-layout) ul.products li.product:not(.product-category) .vamtam-add-to-cart-wrap a.button{
		padding:15px 0;
	}
	.woocommerce div.product{
	padding:0 20px;
	}
	body.responsive-layout.woocommerce div.product .woocommerce-tabs>ul.tabs{
	text-align:right;
	}
	.woocommerce div.product .woocommerce-tabs>ul.tabs li a{
	font-size:14px;
	}
	html .button, html button, html input[type=button], html input[type=submit], html .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button, html .woocommerce a.button, html .woocommerce a.button.loading, html .woocommerce .cross-sells .add_to_cart_button, html .woocommerce a.added_to_cart, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce.woocommerce-cart .cross-sells ul.products > li.product .button.add_to_cart_button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce #respond input#submit.alt, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce .woocommerce-message .vamtam-close-notice-btn, html a.comment-reply-link, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--checkout, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button.elementor-button--view-cart{
	padding:10px 30px;
	}
	
	:not(.vamtam-limited-layout).woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title{
	    font-size:22px;
		text-align:center;
	}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
	width:auto;
	}
	.elementor-46 .elementor-element.elementor-element-13d5848.elementor-wc-products ul.products{
	grid-column-gap: 15px;
    grid-row-gap: 30px;
	}
	body.responsive-layout.has-page-header.archive article>.page-content, body.responsive-layout.has-page-header.single-jetpack-portfolio article>.page-content, body.responsive-layout.has-page-header.woocommerce article>.page-content, body.responsive-layout.has-page-header:not(.elementor-page) article>.page-content{
	padding:30px;
	}
	body .select2.select2-container .select2-selection[role=combobox], body input[type=date], body input[type=email], body input[type=number], body input[type=password], body input[type=range], body input[type=search], body input[type=tel], body input[type=text], body input[type=url], body select, body textarea{
	width:85%
	}
	.elementor-67 .elementor-element.elementor-element-45785e9 .elementor-nav-menu--dropdown .elementor-item, .elementor-67 .elementor-element.elementor-element-45785e9 .elementor-nav-menu--dropdown .elementor-sub-item{
	font-size:16px;
	}
	.elementor-67 .elementor-element.elementor-element-45785e9 .elementor-nav-menu--dropdown a.elementor-item-active{
	color:#05aaea
	}
	.elementor-67 .elementor-element.elementor-element-45785e9 .elementor-nav-menu--dropdown a:hover, .elementor-67 .elementor-element.elementor-element-45785e9 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-67 .elementor-element.elementor-element-45785e9 .elementor-nav-menu--dropdown a.highlighted, .elementor-67 .elementor-element.elementor-element-45785e9 .elementor-menu-toggle:hover{
	color:#05aaea
	}
}

.elementor-67 .elementor-element.elementor-element-2e2c99c .elementor-nav-menu--dropdown a.elementor-item-active{color:#14aaea;}
.elementor-5629 .elementor-element.elementor-element-7cfd17d .elementor-post__card .elementor-post__badge{
	background-color:#05aaea;
	}
.elementor-67 .elementor-element.elementor-element-2e2c99c div.elementor-menu-toggle:hover{color:#14aaea;}
.elementor-widget-tabs.vamtam-has-numbering-bg .elementor-tab-title.elementor-active .title-numbering{
background-image:url(http://new.babyking-co.com/wp-content/uploads/2021/04/download1.svg);
	background-repeat: no-repeat;
    background-size: cover
}
.after_login_btn_wrapper .after_login_btn_main{
padding:0;
}
.page-header h1{
margin-right:20px;
}
body.archive article>.page-content, body.single-jetpack-portfolio article>.page-content, body.woocommerce article>.page-content, body:not(.vamtam-is-elementor) article>.page-content{padding:40px 30px;}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button{
color:#fff;
}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button a:hover{
color:#000;
}
woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox], .woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]{
left:0!important;
display:none;
}
.button, .woocommerce #content input.button, .woocommerce #place_order, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce .button.wc-backward, .woocommerce .cross-sells .add_to_cart_button, .woocommerce .woocommerce-Button.button, .woocommerce .woocommerce-button.button, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce .woocommerce-message .vamtam-close-notice-btn, .woocommerce a.added_to_cart, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button, .woocommerce.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .checkout-button, .woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon], .woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon], a.comment-reply-link, button, input[type=button], input[type=submit] {
background:#05aaea;
	border-radius:28px;
}
.elementor-kit-1675 input:not([type="button"]):not([type="submit"]){
border-radius:28px;
}
#scroll-to-top{
	width:50px;
	height:50px;
	line-height:49px;
	background:#167287;
}
.elementor-67 .elementor-element.elementor-element-e541762 > .elementor-shape-top .elementor-shape-fill{fill:#0a77a6;}

.woocommerce div.product .summary p.price{display:none}
.woocommerce .product-category .vamtam-product-cat-info, .woocommerce .product-category .vamtam-product-cat-info>span, .woocommerce .products.vamtam-wc .product span.price, .woocommerce span.onsale{
display:none;
}


:not(.vamtam-limited-layout).woocommerce ul.products li.product:not(.product-category) .woocommerce-product-details__short-description{
overflow:hidden;
	height:10px;
}