body.ir-public-site{--ir-public-font-family:'IRANSansfanum',sans-serif;--ir-public-text-color:#333;--ir-public-text-size:18px;--ir-public-text-line-height:1.9;--ir-public-text-weight:400;--ir-public-button-size:16px;--ir-public-button-line-height:1;--ir-public-button-weight:600;color:var(--ir-public-text-color)!important;font-family:var(--ir-public-font-family)!important;font-size:var(--ir-public-text-size)!important;font-weight:var(--ir-public-text-weight)!important;line-height:var(--ir-public-text-line-height)!important}body.ir-public-site :where(
main,section,article,aside,nav,header,footer,div,p,li,span,label,small,strong,b,em,a,input,textarea,select,option,.form-control
){font-family:var(--ir-public-font-family)!important}body.ir-public-site :where(p,li,a,span,small,strong,b,em,label,input,textarea,select,option,.form-control){color:var(--ir-public-text-color)!important;font-size:var(--ir-public-text-size)!important;font-weight:var(--ir-public-text-weight)!important;line-height:var(--ir-public-text-line-height)!important}body.ir-public-site h1,body.ir-public-site h1 :where(a,span,strong,b){font-family:var(--ir-public-font-family)!important;font-size:36px!important;font-weight:800!important;line-height:1.4!important}body.ir-public-site h2,body.ir-public-site h2 :where(a,span,strong,b){font-family:var(--ir-public-font-family)!important;font-size:28px!important;font-weight:700!important;line-height:1.4!important}body.ir-public-site h3,body.ir-public-site h3 :where(a,span,strong,b){font-family:var(--ir-public-font-family)!important;font-size:22px!important;font-weight:700!important;line-height:1.5!important}body.ir-public-site .home-blog-card__tag{color:#fff!important;font-size:10px!important;font-weight:700!important;line-height:1.4!important}body.ir-public-site .banner-content :where(h1,h2,h3,p,span,strong,b){color:#fff!important}body.ir-public-site .hero-trending :where(.hero-trending__label,.hero-trending__link){color:#fff!important}body.ir-public-site .banner-content .hero-search-input,body.ir-public-site .banner-content .hero-search-input::placeholder,body.ir-public-site .banner-content .hero-search-more-option,body.ir-public-site .banner-content .hero-search-more-option :where(span,strong,b),body.ir-public-site .banner-content .hero-search-tab,body.ir-public-site .banner-content .hero-search-tab :where(span,strong,b),body.ir-public-site .banner-content .hero-trending__link{color:#475569!important}body.ir-public-site .banner-content .hero-search-tabs .hero-search-tab.active,body.ir-public-site .banner-content .hero-search-tabs .hero-search-tab.active :where(span,strong,b){color:#04b!important}body.ir-public-site .banner-content .hero-search-more-option,body.ir-public-site .banner-content .hero-search-more-option :where(span,strong,b),body.ir-public-site .banner-content .hero-search-tab,body.ir-public-site .banner-content .hero-search-tab :where(span,strong,b){font-size:16px!important;font-weight:800!important;line-height:1.5!important}body.ir-public-site .banner-content .hero-search-input{font-size:16px!important;font-weight:700!important;line-height:1.5!important}body.ir-public-site .banner-content .hero-search-btn,body.ir-public-site .banner-content .hero-search-btn :where(span,strong,b){color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1!important}body.ir-public-site .banner-content .hero-trending__label{color:#fff!important;font-size:18px!important;font-weight:800!important;line-height:1.5!important}body.ir-public-site .banner-content .hero-trending__link{font-size:14px!important;font-weight:700!important;line-height:1.5!important}body.ir-public-site .banner-content .hero-trending__link:focus,body.ir-public-site .banner-content .hero-trending__link:hover{color:#04b!important}body.ir-public-site .banner-content .hero-search-more-option:focus,body.ir-public-site .banner-content .hero-search-more-option:focus :where(span,strong,b),body.ir-public-site .banner-content .hero-search-more-option:hover,body.ir-public-site .banner-content .hero-search-more-option:hover :where(span,strong,b){color:#04b!important}@media (max-width:768px){body.ir-public-site .banner-content .hero-search-tab,body.ir-public-site .banner-content .hero-search-tab :where(span,strong,b){font-size:12px!important}body.ir-public-site .banner-content .hero-search-input{font-size:15px!important}body.ir-public-site .banner-content .hero-search-btn,body.ir-public-site .banner-content .hero-search-btn :where(span,strong,b){font-size:15px!important}body.ir-public-site .banner-content .hero-trending__label{font-size:16px!important}body.ir-public-site .banner-content .hero-search-more-option,body.ir-public-site .banner-content .hero-search-more-option :where(span,strong,b),body.ir-public-site .banner-content .hero-trending__link{font-size:12px!important}}body.ir-public-site .contact-hero-card :where(span,a){color:#fff!important}body.ir-public-site .footer-part{--ir-public-text-line-height:1.5}body.ir-public-site .footer-part :where(a,a span,a strong,a b){color:#fff!important}body.ir-public-site .footer-part :where(h2,h3,h5,p,li,span,small,strong,b,label){color:#fff!important}body.ir-public-site .footer-part .btn-news-submit,body.ir-public-site .footer-part .btn-news-submit :where(span,strong,b){color:#fff!important}body.ir-public-site :where(
button,input[type=button],input[type=submit],input[type=reset],.btn,.btn-inline,.btn-outline,[class*=btn-],[class$='-btn'],[class*='-btn '],[role=button]
){font-family:var(--ir-public-font-family)!important;font-size:var(--ir-public-button-size)!important;font-weight:var(--ir-public-button-weight)!important;line-height:var(--ir-public-button-line-height)!important}body.ir-public-site :where(
button,input[type=button],input[type=submit],input[type=reset],.btn,.btn-inline,.btn-outline,[class*=btn-],[class$='-btn'],[class*='-btn '],[role=button]
) :where(span,strong,b){font-size:var(--ir-public-button-size)!important;font-weight:var(--ir-public-button-weight)!important;line-height:var(--ir-public-button-line-height)!important}body.ir-public-site :where(
.btn-inline,.btn-primary,.about-btn-primary,.contact-submit,.auth-submit,.upgrade-btn-primary,.place-wizard__btn-primary,.btn-hero-primary,.btn-digital.primary,.search-col .primary,.bf-button:not(.bf-button-ghost),.news-form button,.sidebar-btn,.sidebar-guest-btns .btn-login,.ir-topbar button
),body.ir-public-site :where(
.btn-inline,.btn-primary,.about-btn-primary,.contact-submit,.auth-submit,.upgrade-btn-primary,.place-wizard__btn-primary,.btn-hero-primary,.btn-digital.primary,.search-col .primary,.bf-button:not(.bf-button-ghost),.news-form button,.sidebar-btn,.sidebar-guest-btns .btn-login,.ir-topbar button
) :where(span,strong,b),body.ir-public-site :where(
a,button,.btn,[role=button]
)[class*='--primary'],body.ir-public-site :where(
a,button,.btn,[role=button]
)[class*='--primary'] :where(span,strong,b){color:#fff!important}body.ir-public-site :where(input,textarea,select,button){letter-spacing:0!important}