.elementor-2851 .elementor-element.elementor-element-d5339b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;--bdt-tile-scroll-height:52vw;--bdt-tile-scroll-margin:10px;}.elementor-2851 .elementor-element.elementor-element-1c2a1fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-e20a62c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2851 .elementor-element.elementor-element-05779be > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-05779be .heading-title > *{font-size:24px;font-weight:600;}.elementor-2851 .elementor-element.elementor-element-05779be .heading-title{--heading-color:#3F3F3F;}.elementor-2851 .elementor-element.elementor-element-05779be{--heading-sub-color:#FFD397;}.elementor-2851 .elementor-element.elementor-element-f7cfd58{--feat-ratio:40;--teaser-col:3;--title-size:19px;}.elementor-2851 .elementor-element.elementor-element-f7cfd58 .p-category{font-size:11px !important;}.elementor-2851 .elementor-element.elementor-element-f7cfd58 .entry-title{line-height:29px;word-spacing:-2px;}.elementor-2851 .elementor-element.elementor-element-f7cfd58 .is-gap-custom{margin-left:-10px;margin-right:-10px;--column-gap:10px;}.elementor-2851 .elementor-element.elementor-element-f7cfd58 .is-gap-custom .block-inner > *{padding-left:10px;padding-right:10px;}.elementor-2851 .elementor-element.elementor-element-f7cfd58 .p-wrap{--el-spacing:10px;}.elementor-2851 .elementor-element.elementor-element-f7cfd58 .block-wrap{--bottom-spacing:20px;}.elementor-2851 .elementor-element.elementor-element-606a10c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-b81a934 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EFEFEF;}.elementor-2851 .elementor-element.elementor-element-b81a934 .heading-title > *{font-size:24px;font-weight:600;}.elementor-2851 .elementor-element.elementor-element-b81a934 .heading-title{--heading-color:#3F3F3F;}.elementor-2851 .elementor-element.elementor-element-b81a934{--heading-sub-color:#FFD397;}[data-theme="dark"] .elementor-2851 .elementor-element.elementor-element-b81a934 .heading-title, .elementor-2851 .elementor-element.elementor-element-b81a934 .light-scheme .heading-title{--heading-color:#FFFFFF;}.elementor-2851 .elementor-element.elementor-element-7047258{--feat-ratio:40;--teaser-col:3;--title-size:19px;}.elementor-2851 .elementor-element.elementor-element-7047258 .p-category{font-size:11px !important;}.elementor-2851 .elementor-element.elementor-element-7047258 .entry-title{line-height:29px;word-spacing:-2px;}.elementor-2851 .elementor-element.elementor-element-7047258 .is-gap-custom{margin-left:-10px;margin-right:-10px;--column-gap:10px;}.elementor-2851 .elementor-element.elementor-element-7047258 .is-gap-custom .block-inner > *{padding-left:10px;padding-right:10px;}.elementor-2851 .elementor-element.elementor-element-7047258 .p-wrap{--el-spacing:10px;}.elementor-2851 .elementor-element.elementor-element-7047258 .block-wrap{--bottom-spacing:20px;}.elementor-2851 .elementor-element.elementor-element-1081a9c .heading-title > *{font-size:24px;font-weight:600;}.elementor-2851 .elementor-element.elementor-element-1081a9c .heading-title{--heading-color:#3F3F3F;}.elementor-2851 .elementor-element.elementor-element-1081a9c{--heading-sub-color:#FFD397;}[data-theme="dark"] .elementor-2851 .elementor-element.elementor-element-1081a9c .heading-title, .elementor-2851 .elementor-element.elementor-element-1081a9c .light-scheme .heading-title{--heading-color:#FFFFFF;}.elementor-2851 .elementor-element.elementor-element-f4e8ff7{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EFEFEF;}.elementor-2851 .elementor-element.elementor-element-591b734{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-591b734.bdt-sticky.bdt-active{padding:60px 0px 0px 0px;z-index:-10;}.elementor-2851 .elementor-element.elementor-element-7d7d7af > .elementor-widget-container{margin:0px 0px 15px 0px;border-style:none;}.elementor-2851 .elementor-element.elementor-element-7d7d7af .qlink a{font-family:"irsans", Sans-serif;font-size:12.5px;font-weight:400;word-spacing:-1px;}.elementor-2851 .elementor-element.elementor-element-7d7d7af{--qlink-gap:7px;--qlink-padding:9px 12px 10px 12px;--round-3:2px;--divider-color:#E3E3E3;}.elementor-2851 .elementor-element.elementor-element-0112c00 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2851 .elementor-element.elementor-element-0112c00{--banner-align:center;--btn-top-spacing:35px;}.elementor-2851 .elementor-element.elementor-element-0112c00 .w-banner-title{font-size:24px;line-height:35px;}.elementor-2851 .elementor-element.elementor-element-0112c00 .w-banner-desc.element-desc{font-size:15px;line-height:51px;}.elementor-2851 .elementor-element.elementor-element-0112c00 .banner-btn{font-family:"irsans", Sans-serif;font-size:14px;word-spacing:-1px;}.elementor-2851 .elementor-element.elementor-element-6dd0349 > .elementor-widget-container{border-style:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-2851 .elementor-element.elementor-element-05779be .heading-title > *{font-size:18px;}.elementor-2851 .elementor-element.elementor-element-b81a934 .heading-title > *{font-size:18px;}.elementor-2851 .elementor-element.elementor-element-1081a9c .heading-title > *{font-size:18px;}.elementor-2851 .elementor-element.elementor-element-f4e8ff7{padding:0px 7px 0px 10px;}}/* Start custom CSS for foxiz-ad-script, class: .elementor-element-e20a62c */.elementor-2851 .elementor-element.elementor-element-e20a62c .yn-header {
    display: none !important;
}
.elementor-2851 .elementor-element.elementor-element-e20a62c p.yn-item_title {
    font-weight: 600 !important;
}
.elementor-2851 .elementor-element.elementor-element-e20a62c .YN.yn-article-display .yn-content {
    padding: 0 !important;
}
.elementor-2851 .elementor-element.elementor-element-e20a62c .edge-padding {
    padding-right: 0 !important;
    padding-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-heading, class: .elementor-element-05779be */.elementor-2851 .elementor-element.elementor-element-05779be h2.heading-title {
    margin: 0 0 auto 0 !important;
}
.heading-inner {
    display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-grid-flex-1, class: .elementor-element-f7cfd58 */.elementor-2851 .elementor-element.elementor-element-f7cfd58 h3.entry-title {
    margin: auto !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-ad-script, class: .elementor-element-606a10c */.elementor-2851 .elementor-element.elementor-element-606a10c .yn-header {
    display: none !important;
}
.elementor-2851 .elementor-element.elementor-element-606a10c span.yn-item_title {
    font-weight: 600 !important;
}
.elementor-2851 .elementor-element.elementor-element-606a10c .edge-padding {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.elementor-2851 .elementor-element.elementor-element-606a10c .YN.yn-article-text .yn-item {
    padding-right: 0 !important;
    margin-bottom: 15px !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-heading, class: .elementor-element-b81a934 */.elementor-2851 .elementor-element.elementor-element-b81a934 h2.heading-title {
    margin: 0 0 auto 0 !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-grid-flex-1, class: .elementor-element-7047258 */.elementor-2851 .elementor-element.elementor-element-7047258 h3.entry-title {
    margin: auto !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-heading, class: .elementor-element-1081a9c */.elementor-2851 .elementor-element.elementor-element-1081a9c h2.heading-title {
    margin: 0 0 auto 0 !important;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-f4e8ff7 */.elementor-2851 .elementor-element.elementor-element-f4e8ff7 .cat-item a {
    font-family: 'irsans-fa' !important;
    padding-bottom: 7px !important;
    font-weight: 600 !important;
}
.elementor-2851 .elementor-element.elementor-element-f4e8ff7 .count {
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 20px;
    float: left;
    min-width: 24px;
    padding: 3px 5px 2px 5px;
}
.elementor-2851 .elementor-element.elementor-element-f4e8ff7 li a::before {
    content: '+' !important;
    margin-left: 5px !important;
}
.elementor-2851 .elementor-element.elementor-element-f4e8ff7 div#categories-2 {
    margin-bottom: 0 !important;
}
.elementor-2851 .elementor-element.elementor-element-f4e8ff7 h4.heading-title {
    display: none;
}
li.cat-item.cat-item-280 {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for foxiz-banner, class: .elementor-element-0112c00 */.w-banner-content {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for foxiz-ad-script, class: .elementor-element-6dd0349 */.elementor-2851 .elementor-element.elementor-element-6dd0349 .yn-header {
    display: none !important;
}
.elementor-2851 .elementor-element.elementor-element-6dd0349 p.yn-item_title {
    font-weight: 600 !important;
}
.elementor-2851 .elementor-element.elementor-element-6dd0349 .YN.yn-article-display .yn-content {
    padding: 0 !important;
}
.elementor-2851 .elementor-element.elementor-element-6dd0349 .edge-padding {
    padding-right: 0 !important;
    padding-left: 0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-ThinD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-UltraLightD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-LightD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-RegularD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-MediumD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-BoldD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-ExtraBoldD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-BlackD4.woff2') format('woff2');
}
@font-face {
	font-family: 'irsans';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://dermalady.ir/wp-content/uploads/2025/02/IRANSansX-ExtraBlackD4.woff2') format('woff2');
}
/* End Custom Fonts CSS */