﻿/*
Theme Name: Flatsome Child
Description: این قالب نسخه چایلد از قالب فلتسام می باشد. توجه داشته باشید این نسخه از قالب به ندرت آپدیت می شود و بر روی سایت تان تنها کافی است نسخه اصلی قالب را بروزرسانی کنید.
Author: ایران
Template: flatsome
Version: 1.0
*/

/* اضافه کردن Tailwind CSS کامپایل‌شده */
@import url("tailwind.min.css");
.home-swiper-container,.swiper-container{max-width:100%;overflow:hidden}.arrowbk_next,.arrowbk_prev{width:50px;height:50px;background-color:#7f7f7f87;border-radius:10px}.font-yekanbakh{font-family:yekanbakh!important}@font-face{font-family:yekanbakh;font-style:normal;font-weight:400;src:url('./fonts/woff/YekanBakhFaNum-Regular.woff') format('woff'),url('./fonts/woff2/YekanBakhFaNum-Regular.woff2') format('woff2')}@font-face{font-family:yekanbakh;font-style:normal;font-weight:600;src:url('./fonts/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),url('./fonts/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2')}body{font-family:yekanbakh,sans-serif}body,html{overflow-x:hidden!important}*,:after,:before{box-sizing:border-box!important}.margin-top-header-fixed{margin-top:140px}.seo_box_home,.seo_box_home p{font-size:14px!important;line-height:2.6;text-align:justify}.home-swiper-container{position:relative}.arrowbk_next,.arrowbk_prev,.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;display:flex;z-index:10}.home-swiper-container .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{font-size:15px!important;color:#fff!important}.swiper-slide{display:flex;justify-content:center;align-items:center}.arrowbk_next{left:10px;justify-content:center;align-items:center}.arrowbk_prev{right:10px;justify-content:center;align-items:center}.arrowbk_next svg,.arrowbk_prev svg{width:47px;height:47px}.products-home-bk .product-card{border-radius:10px;background-color:#fff;box-shadow:0 0 13px 0 rgb(0 0 0 / 21%)}.product-pricing{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;height:82px}.swiper-button-next,.swiper-button-prev{transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;align-items:center;justify-content:center}.swiper-button-next{right:10px}.swiper-button-prev{left:10px}.swiper-pagination{position:absolute!important;bottom:15px!important;left:50%;transform:translateX(-50%);z-index:10;width:100%!important;display:flex!important}#main-menu{min-height:50px}.menu-transition{transition:transform .5s ease-in-out,opacity .5s ease-in-out,background-color .5s ease-in-out,backdrop-filter .5s ease-in-out}.menu-open{transform:translateX(0);opacity:1;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);z-index:999}.menu-closed{transform:translateX(105%);opacity:0;background-color:rgba(0,0,0,0);z-index:999}.nav-bottom-karimian{display:none}.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.readmorehome p{color:#2e2e2e;font-size:13px;line-height:2.2}.seo_box_home p{font-size:14px;line-height:2.1;font-family:yekanbakh;text-align:justify;color:#000}.seo_box_home a{color:#1236c3}.seo_box_home h2{font-size:17px;font-weight:700;line-height:1.8}.seo_box_home h3{font-size:14px;font-weight:700;line-height:1.8}div#megaMenuBox{margin-right:0;width:81.5%}@media (max-width:768px){.form_search_box{position:fixed!important;left:0!important;width:100%!important;top:82px!important;background-color:#fff;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #d3d3d3}.mega_menu_main{width:15%}.mob_grid1{grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:25px!important}.margin-top-header-fixed{margin-top:160px!important;padding-left:4%;padding-right:4%}.hidemobilebk{display:none!important}.hidden{display:none}.container_mobk{padding-right:6%!important;padding-left:6%!important}.container-p0bk{padding-right:0!important;padding-left:0!important}.border-none-mob{border:none!important}.item_mega_menubk{padding-right:12px;border-bottom:1px solid #e9e9e978;font-weight:300;font-size:11px;padding-top:8px;padding-bottom:8px}}@media (max-width:1024px) and (orientation:landscape){.form_search_box{position:fixed!important;left:0!important;width:100%!important;top:82px!important;background-color:#fff;border-bottom:1px solid #d3d3d3;padding:4px 3%}}