.elementor-25555 .elementor-element.elementor-element-fee1fee{margin-top:0em;margin-bottom:7em;}.elementor-25555 .elementor-element.elementor-element-c39c01c > .elementor-widget-container{padding:0em 3em 0em 0em;}.elementor-25555 .elementor-element.elementor-element-3d171f6 > .elementor-container{max-width:1200px;}.elementor-25555 .elementor-element.elementor-element-a49d92f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25555 .elementor-element.elementor-element-a49d92f{z-index:1000;}.elementor-25555 .elementor-element.elementor-element-6536238 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25555 .elementor-element.elementor-element-6536238{z-index:1000;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-25555 .elementor-element.elementor-element-fee1fee{margin-top:1em;margin-bottom:10em;}.elementor-25555 .elementor-element.elementor-element-c39c01c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-25555 .elementor-element.elementor-element-3d171f6{margin-top:0px;margin-bottom:0px;}}@media(max-width:1024px){.elementor-25555 .elementor-element.elementor-element-c39c01c > .elementor-widget-container{padding:0em 0em 0em 0em;}}@media(max-width:600px){.elementor-25555 .elementor-element.elementor-element-fee1fee{margin-top:2em;margin-bottom:4em;}.elementor-25555 .elementor-element.elementor-element-c39c01c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-25555 .elementor-element.elementor-element-3d171f6{margin-top:0em;margin-bottom:0em;}}/* Start custom CSS for pth-elementor-section-headline, class: .elementor-element-c39c01c */.elementor-25555 .elementor-element.elementor-element-c39c01c .pth-headline.pth-headline--creative.pth-headline--left  h2{
    font-size:15vw !important;
    Letter-Spacing:-1px;
  }
  
@media screen and (max-width: 600px) and (min-width: 320px){
.elementor-25555 .elementor-element.elementor-element-c39c01c .pth-headline.pth-headline--creative.pth-headline--left  h2{
    font-size:18vw !important;
    Letter-Spacing:-1px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fee1fee */.pth-intro.pth-intro--layout-4{
    display: none
}/* End custom CSS */
/* Start custom CSS for pth-elementor-blog-alternating, class: .elementor-element-d118a10 */#post-25112 .pth-posts__item-title:after {
    content: 'قابلیتی بـرای طراحی کسب‌وکارهای پایدار';
    white-space: pre;
    display: block;
    font-size: 2vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}
#post-16074 .pth-posts__item-title:after {
    content: 'راهنمای کوتاه بـرندسازی موفق ساختمان';
    white-space: pre;
    display: block;
    font-size: 2vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}

#post-16267 .pth-posts__item-title:after {
    content: 'استراتژی‌های بـرنده در دوران ابـهام';
    white-space: pre;
    display: block;
    font-size: 2vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}


.pth-posts--list .pth-posts__item-title, .pth-posts--alternating .pth-posts__item-title{
    font-size: 2vw ;
    line-height: 1.2em;
    letter-spacing: -0.065em;
    width: 100%;
}





.pth-posts--list .pth-posts__item-info-wrap, .pth-posts--alternating .pth-posts__item-info-wrap {
    padding: 0 4%;
}

.pth-posts__item-date{
    letter-spacing: 0 !important;
    font-size: 0.8vw !important;
}


.pth-posts__item-meta{
    font-size: 1.15vw !important;
    padding-right: 10px !important
}
.pth-posts__item-more{
    padding-right: 5px;
    letter-spacing: 0 !important;
    font-size: 1vw !important;
}






@media screen and (max-width: 600px) and (min-width: 320px){
    .pth-posts--list .pth-posts__item-title, .pth-posts--alternating .pth-posts__item-title{
    font-size: 5.4vw;
    line-height: 1.5em;
    letter-spacing: -0.025em;
    padding-top:0.5em;
}
.pth-posts__item-meta{
    font-size: 3.25vw !important;
    padding-right:1em !important;
    padding-top:1.5em;
    margin-bottom:-0.5em;
}
.pth-posts__item-date{
    letter-spacing: 0 !important;
    font-size: 2.5vw !important;
    padding-right:1.25em;
    padding-bottom:1em;
    margin-top:-1em;
}
#post-25112 .pth-posts__item-title:after {
    content: 'قابلیتی بـرای طراحی کسب‌وکارهای پایدار';
    white-space: pre;
    display: block;
    font-size: 5.7vw;
    letter-spacing:-0.05em;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}
#post-16074 .pth-posts__item-title:after {
    content: 'راهنمای کوتاه بـرندسازی موفق ساختمان';
    white-space: pre;
    display: block;
    font-size: 5.7vw;
    letter-spacing:-0.05em;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}

#post-16267 .pth-posts__item-title:after {
    content: 'استراتژی‌های بـرنده در دوران ابـهام';
    white-space: pre;
    display: block;
    font-size: 5.7vw;
    letter-spacing:-0.03em;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}
}






@media screen and (max-width: 1024px) and (min-width: 601px){
    .pth-posts--list .pth-posts__item-title, .pth-posts--alternating .pth-posts__item-title{
    font-size: 4.5vw;
    line-height: 1.2em;
    letter-spacing: 0em;
    padding-top:0.5em;
}

.pth-posts__item-meta{
    font-size: 2.75vw !important;
    padding-right:0.5em !important;
    padding-top:1.5em;
    margin-bottom:-0.5em;
}

.pth-posts__item-date{
    letter-spacing: 0 !important;
    font-size: 2vw !important;
    padding-right:0.75em;
    padding-bottom:1em;
    margin-top:-1em;
}
#post-25112 .pth-posts__item-title:after {
    content: 'قابلیتی بـرای طراحی کسب‌وکارهای پایدار';
    white-space: pre;
    display: block;
    font-size: 4.5vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}
#post-16074 .pth-posts__item-title:after {
    content: 'راهنمای کوتاه بـرندسازی موفق ساختمان';
    white-space: pre;
    display: block;
    font-size: 4.5vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}

#post-16267 .pth-posts__item-title:after {
    content: 'استراتژی‌های بـرنده در دوران ابـهام';
    white-space: pre;
    display: block;
    font-size: 4.5vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}
}






@media screen and (max-width: 1366px) and (min-width: 1025px){
    .pth-posts--list .pth-posts__item-title, .pth-posts--alternating .pth-posts__item-title{
    font-size: 2.5vw;
    line-height: 1.2em;
    letter-spacing: 0em;
}

.pth-posts__item-meta{
    font-size: 1.5vw !important;
    padding-right:0.75em !important;

}


.pth-posts__item-date{
    letter-spacing: 0 !important;
    font-size: 1.2vw !important;
}
#post-25112 .pth-posts__item-title:after {
    content: 'قابلیتی بـرای طراحی کسب‌وکارهای پایدار';
    white-space: pre;
    display: block;
    font-size: 2.5vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}
#post-16074 .pth-posts__item-title:after {
    content: 'راهنمای کوتاه بـرندسازی موفق ساختمان';
    white-space: pre;
    display: block;
    font-size: 2.5vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}

#post-16267 .pth-posts__item-title:after {
    content: 'استراتژی‌های بـرنده در دوران ابـهام';
    white-space: pre;
    display: block;
    font-size: 2.5vw;
    padding-top: 10px; /* تنظیم فاصله از سمت راست */
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6118c3d */#fa-contacts {
    opacity: 1;
    transition: opacity 1s ease; /* انیمیشن با مدت زمان 2 ثانیه و نرخ تغییر توسط ease */
}

#fa-contacts.hidden {
    opacity: 0;
}

.header-contact-button{
    display: none;
}

.language-button {
    right: 75% !important;
	color:#000 !important;
}

@media only screen and (max-width: 600px) and (min-width: 320px) {

.header-mob-contact-button {
	display:none !important;
}
}/* End custom CSS */