@font-face{font-family:"Noto Sans Arabic";src:url(//iranlifeandliberty.com/wp-content/plugins/iran-life-liberty-homepage/assets/NotoSansArabic-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Noto Sans Arabic";src:url(//iranlifeandliberty.com/wp-content/plugins/iran-life-liberty-homepage/assets/NotoSansArabic-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans Arabic";src:url(//iranlifeandliberty.com/wp-content/plugins/iran-life-liberty-homepage/assets/NotoSansArabic-600.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Noto Sans Arabic";src:url(//iranlifeandliberty.com/wp-content/plugins/iran-life-liberty-homepage/assets/NotoSansArabic-700.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}html body,html body button,html body input,html body select,html body textarea{font-family:"Noto Sans Arabic",Tahoma,Arial,sans-serif!important;font-weight:500}html body main p,html body main li,html body main td,html body .elementor-widget-text-editor{font-family:"Noto Sans Arabic",Tahoma,Arial,sans-serif!important;font-weight:500!important;line-height:2.05}html body:not(.error404) main h1,html body main h2,html body main h3,html body main h4{font-family:"Noto Sans Arabic",Tahoma,Arial,sans-serif!important;font-weight:700!important;letter-spacing:normal!important}html body nav a,html body button,html body .elementor-button{font-weight:600!important}html body .ill-live-header{background:#fff!important;color:#231f20!important;border-bottom:1px solid #ddd!important}html body .ill-live-header a,html body .ill-live-header a:visited,html body .ill-live-header a:active,html body .ill-live-header a:hover{color:#231f20!important}html body .ill-live-header__logo{filter:brightness(0);width:255px;max-width:100%}html body .ill-live-header__inner{max-width:1240px;padding:22px 24px;gap:22px}html body .ill-live-header__support,html body .ill-live-header__support:hover{border:1px solid #231f20!important;border-radius:3px}html body .ill-site-footer{background:#231f20;color:#fff}html body .ill-site-footer__inner{max-width:1240px}html body .ill-site-footer p{color:#fff}html body .ill-live-header__main,html body .ill-live-header__utility{font-size:15px}html body main.site-main{width:min(1240px,100%);margin-inline:auto}html body.ill-homepage #main h1{text-align:start!important;margin:0!important;max-width:none!important;line-height:1.75!important;font-size:clamp(2rem,3.3vw,3rem)!important;color:#231f20!important}.ill-related-paths{box-sizing:border-box;max-width:1192px;margin:52px auto 0;padding:24px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#231f20;background:#fff;display:flex;gap:24px;align-items:center;justify-content:space-between}.ill-related-paths>div{display:flex;flex-wrap:wrap;gap:16px 24px}.ill-related-paths a{color:#231f20!important;text-decoration:none;font-size:15px}.ill-related-paths a:hover{text-decoration:underline;text-underline-offset:5px}.ill-related-paths a:focus-visible,.ill-live-header a:focus-visible{outline:2px solid #231f20;outline-offset:5px}@media(max-width:1000px){html body .ill-live-header__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}html body .ill-live-header__main{flex-wrap:wrap;justify-content:center}html body .ill-live-header__utility{justify-content:center}}@media(max-width:760px){html body .ill-live-header__logo{width:210px}html body .ill-live-header__inner{padding:18px 20px}html body .ill-live-header__main,html body .ill-live-header__utility{font-size:14px;gap:14px}html body.ill-homepage #main h1{font-size:2rem!important}.ill-related-paths{margin:36px 20px 0;display:block;padding:22px 0}.ill-related-paths>div{margin-top:16px}}@media print{.ill-related-paths,.ill-live-header,.ill-site-footer{display:none!important}}html body{--e-global-color-primary:#231f20;--e-global-color-secondary:#231f20;--e-global-color-text:#231f20;--e-global-color-accent:#231f20}html body .ill-live-header{background:#231f20!important;color:#fff!important;border-bottom:0!important}html body .ill-live-header__inner{min-height:148px;padding-block:30px}html body .ill-live-header a,html body .ill-live-header a:visited,html body .ill-live-header a:active,html body .ill-live-header a:hover{color:#fff!important}html body .ill-live-header__logo{filter:brightness(0) invert(1)}html body .ill-live-header__support,html body .ill-live-header__support:hover{border-color:#fff!important}html body .ill-live-header a:focus-visible{outline-color:#fff}html body .elementor a:not(.elementor-button):not(.elementor-social-icon){color:inherit}html body .elementor-button,html body .elementor-social-icon{background-color:#231f20!important;color:#fff!important}html body.ill-homepage #main a{color:#231f20!important}html body.ill-homepage #main .button{background:#231f20!important;border-color:#231f20!important;color:#fff!important}html body.ill-homepage #main .show-title,html body.ill-homepage #main .funding-callout{background:#231f20!important;color:#fff!important}html body.ill-homepage #main .show-title :is(h2,h3,p),html body.ill-homepage #main .funding-callout :is(h2,h3,p){color:#fff!important}html body.ill-homepage #main .show-title .button,html body.ill-homepage #main .funding-callout .button{background:#fff!important;color:#231f20!important;border-color:#fff!important}html body.ill-homepage #main .articles-section .section-heading,html body.ill-homepage #main .manifesto-section .section-heading{background:#231f20!important;color:#fff!important}html body.ill-homepage #main .articles-section .section-heading :is(h2,p,a),html body.ill-homepage #main .manifesto-section .section-heading :is(h2,p,a){color:#fff!important}html body.ill-homepage #main .share-link:hover{color:#fff!important;background:#231f20!important}@media(max-width:760px){html body .ill-live-header__inner{min-height:130px;padding-block:24px}}html body.ill-homepage #main .hero-copy h1{text-align:center!important;font-size:clamp(2.1rem,4vw,3.6rem)!important;line-height:1.65!important}html body.ill-homepage #main .show-title h2{font-size:clamp(4.5rem,7vw,6.5rem)!important;line-height:1.5!important;color:#fff!important}@media(max-width:760px){html body.ill-homepage #main .hero-copy h1{font-size:2rem!important;line-height:1.8!important}html body.ill-homepage #main .show-title h2{font-size:4.75rem!important}}html body.page-id-6054 h1.elementor-heading-title{background:#231f20!important;color:#fff!important;font-size:clamp(1.9rem,3.2vw,2.6rem)!important;font-weight:700!important;max-width:1120px!important;padding:28px 32px!important;margin:0 auto 32px!important;line-height:1.6!important;text-align:right!important}html body.page-id-6054 article.elementor-post{border-color:#ddd;border-top:5px solid #231f20;min-height:210px;padding:26px 24px;box-shadow:none}html body.page-id-6054 .elementor-post__title{font-size:21px!important;line-height:1.85!important}html body.page-id-6054 .elementor-post__meta-data{font-size:14px!important;color:#231f20!important;border-top:1px solid #ddd;padding-top:14px}html body.page-id-6054 .elementor-pagination{background:#231f20;padding:20px;gap:12px}html body.page-id-6054 .elementor-pagination .page-numbers{color:#fff!important;border-color:#fff!important;min-width:42px;height:42px}html body.page-id-6054 .elementor-pagination .page-numbers.current,html body.page-id-6054 .elementor-pagination a.page-numbers:hover{background:#fff!important;color:#231f20!important}@media(max-width:760px){html body.page-id-6054 h1.elementor-heading-title{padding:24px!important;font-size:1.8rem!important}html body.page-id-6054 article.elementor-post{min-height:180px;padding:22px}html body.page-id-6054 .elementor-post__title{font-size:20px!important}}:root,html body{--ill-brand-black:#231f20;--ill-black:#231f20;--ill-text:#231f20;--e-global-color-primary:#231f20;--e-global-color-secondary:#231f20;--e-global-color-text:#231f20;--e-global-color-accent:#231f20;color:#231f20}html body :is(.ill-site-footer,.ill-context-title){background-color:#231f20!important}html body.ill-homepage #conversations .conversation-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}html body.ill-homepage #conversations :is(.show-title,.episode){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0;padding:40px}html body.ill-homepage #conversations :is(h2,h3,p){text-align:center}html body.ill-homepage #conversations .episode>p{max-width:34rem}html body.ill-homepage #conversations :is(.actions,.listen){justify-content:center;width:100%}@media(max-width:760px){html body.ill-homepage #conversations .conversation-grid{grid-template-columns:minmax(0,1fr)}html body.ill-homepage #conversations :is(.show-title,.episode){padding:32px 22px}}html body .ill-social-icon{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:12px!important;margin:0!important;box-sizing:border-box!important;border:1px solid #231f20!important;border-radius:4px!important;background:#fff!important;color:#231f20!important;text-decoration:none!important;line-height:1!important;vertical-align:middle;transition:background-color .15s,color .15s}html body .ill-social-icon svg{display:block!important;width:24px!important;height:24px!important;flex:none!important;pointer-events:none}html body .ill-social-icon .ill-icon-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html body :is(.ill-site-footer,.show-title) .ill-social-icon{background:#231f20!important;color:#fff!important;border-color:#fff!important}html body .ill-social-icon:hover,html body .ill-social-icon:focus-visible{background:#231f20!important;color:#fff!important}html body :is(.ill-site-footer,.show-title) .ill-social-icon:hover,html body :is(.ill-site-footer,.show-title) .ill-social-icon:focus-visible{background:#fff!important;color:#231f20!important}html body .ill-social-icon:focus-visible{outline:2px solid currentColor!important;outline-offset:4px!important}html body .ill-social-icon:after,html body .ill-social-icon:before{content:none!important}html body :is(.share-links,.ill-site-footer__social,.listen){display:flex;flex-wrap:wrap;gap:12px;align-items:center}html body.ill-homepage .share-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;text-align:center}html body.ill-homepage .share-panel :is(h3,p){text-align:center}html body.ill-homepage .share-links{justify-content:center}html body.ill-homepage .share-controls{min-width:0;text-align:center}@media(max-width:760px){html body.ill-homepage .share-panel{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html body .ill-social-icon{transition:none}}html body .ill-site-footer__social{display:grid!important;grid-template-columns:repeat(3,48px)!important;align-content:start!important;justify-content:start!important;gap:12px!important}html body .ill-site-footer__social>strong{grid-column:1/-1;margin-bottom:8px}html body.ill-homepage .share-links{justify-content:center!important}html body.search #content.site-main{max-width:980px!important;width:calc(100% - 48px)!important;margin:0 auto!important;padding:48px 0 64px!important}html body.search #content .page-header{margin:0 0 32px!important}html body.search #content h1.entry-title{font-size:clamp(28px,4vw,40px)!important;line-height:1.6!important;margin:0 0 24px!important;text-align:start!important}html body.search #content .page-content{display:block!important}html body.search #content article.post{padding:24px 0!important;margin:0!important;border:0!important;border-bottom:1px solid #d8d6d6!important;background:none!important}html body.search #content article.post:first-child{border-top:1px solid #d8d6d6!important}html body.search #content article h2.entry-title{font-size:23px!important;font-weight:700!important;line-height:1.8!important;margin:0 0 10px!important}html body.search #content a,html body.search #content a:visited{color:#231f20!important}html body.search #content article h2 a{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important}html body.search #content article h2 a:hover{text-decoration-thickness:2px!important}html body.search #content article p{font-size:18px!important;line-height:2!important;margin:0!important;text-align:start!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}html body.search #content article>.wp-post-image,html body.search #content article>a:has(>.wp-post-image){display:none!important}html body.search #content .ill-search-again{display:flex;gap:10px;max-width:640px;align-items:stretch}html body.search #content .ill-search-again input{min-width:0;flex:1;border:1px solid #777!important;border-radius:3px!important;padding:12px 16px!important;font:inherit!important;background:#fff!important;color:#231f20!important}html body.search #content .ill-search-again button{flex:none;background:#231f20!important;color:#fff!important;border:1px solid #231f20!important;border-radius:3px!important;padding:12px 22px!important;font:inherit!important;cursor:pointer}html body.search #content a:focus-visible,html body.search #content .ill-search-again :focus-visible{outline:2px solid #231f20!important;outline-offset:4px!important}html body.search #content .pagination{margin-top:32px!important}@media(max-width:600px){html body.search #content.site-main{width:calc(100% - 36px)!important;padding-top:28px!important}html body.search #content article h2.entry-title{font-size:21px!important}html body.search #content .ill-search-again button{padding:10px 14px!important}}html body.search #content article h2.entry-title a{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}html body .ill-context-title #ill-context-title-heading{width:100%!important;max-width:none!important;margin-inline:0!important;text-align:center!important;box-sizing:border-box;color:#fff!important}html body a.ill-social-icon:hover,html body a.ill-social-icon:focus-visible,html body button.ill-social-icon:hover,html body button.ill-social-icon:focus-visible{background:#231f20!important;color:#fff!important}html body :is(.ill-site-footer,.show-title) a.ill-social-icon:hover,html body :is(.ill-site-footer,.show-title) a.ill-social-icon:focus-visible{background:#fff!important;color:#231f20!important}html body .ill-social-icon svg,html body .ill-social-icon svg *{color:inherit!important}html body .ill-social-icon:not([data-ill-platform=copy]) svg,html body .ill-social-icon:not([data-ill-platform=copy]) svg path{fill:currentColor!important}html body .ill-social-icon[data-ill-platform=copy] svg,html body .ill-social-icon[data-ill-platform=copy] svg path{fill:none!important;stroke:currentColor!important}html body.page-id-8690 .ill-context-title{padding:28px 24px!important;margin:0 auto!important}html body.page-id-8690 #ill-context-title-heading{font-size:clamp(28px,3.5vw,42px)!important;line-height:1.7!important;margin-block:0!important}html body.page-id-8690 .ill-hub-link{max-width:1180px!important;width:100%!important;box-sizing:border-box;margin:0 auto 24px!important;padding:18px 24px!important;text-align:center!important;background:#f7f7f7!important}html body.page-id-8690 .ill-hub-link a{font-size:18px!important;line-height:1.9!important;color:#231f20!important;text-decoration:underline!important;text-underline-offset:5px!important}html body.page-id-8690 .elementor-element-3861fd5,html body.page-id-8690 .ill-intro-copy>.ill-meta{display:none!important}html body :where(main,.elementor,.ill-site-footer) :where(button,input[type=submit]):not(.ill-social-icon):where(:not([class*=dialog])){background:#231f20!important;color:#fff!important;border-color:#231f20!important;min-height:48px;opacity:1}html body :where(main,.elementor,.ill-site-footer) :where(button,input[type=submit]):not(.ill-social-icon):is(:hover,:focus,:active){background:#231f20!important;color:#fff!important;border-color:#231f20!important}html body .ill-site-footer .ill-site-footer__search button{background:#fff!important;color:#231f20!important;border-color:#fff!important}html body :is(.ill-btn,.ill-m-btn,.ill-h-btn,.elementor-button,.ill-live-header__support){min-height:48px!important;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}html body :is(main,.elementor,.ill-site-footer) :is(button,input[type=submit],a.button,.ill-btn,.ill-m-btn,.ill-h-btn,.elementor-button):focus-visible{outline:2px solid #fff!important;outline-offset:2px!important;box-shadow:0 0 0 5px #231f20!important}html body :is(main,.elementor) :is(button,input[type=submit]):disabled{opacity:.6!important;cursor:not-allowed!important}html body.ill-homepage #main .ill-social-icon{background:#fff!important;color:#231f20!important}html body.ill-homepage #main .ill-social-icon:is(:hover,:focus-visible,:active){background:#231f20!important;color:#fff!important}html body.ill-homepage #main .show-title .ill-social-icon{background:#231f20!important;color:#fff!important;border-color:#fff!important}html body.ill-homepage #main .show-title .ill-social-icon:is(:hover,:focus-visible,:active){background:#fff!important;color:#231f20!important}html body .ill-site-footer .ill-social-icon:is(:hover,:focus-visible,:active){background:#fff!important;color:#231f20!important}html body .ill-context-title{box-sizing:border-box!important;width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;padding:24px 32px!important}html body .ill-context-title #ill-context-title-heading{font-size:clamp(28px,3.5vw,42px)!important;line-height:1.7!important;margin-block:0!important}html body.page-id-2985 .ill-contact-form>h2,html body.page-id-2985 .ill-contact-form .wpforms-submit-container{text-align:center!important}html body.page-id-2985 .ill-contact-social{display:flex!important;justify-content:center!important}html body.page-id-8690 .ill-context-title{padding:24px 32px!important}html body.page-id-8690 .ill-hub-link{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;border:0!important}html body.page-id-8690 .elementor-8690>.elementor-element-82f9871{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;box-sizing:border-box!important}html body .search-inner form{gap:10px}html body .search-inner input{min-width:0}@media(max-width:600px){html body .ill-context-title{padding:24px 20px!important}html body.page-id-8690 .ill-context-title{padding:24px 20px!important}html body .search-inner form{display:flex;flex-wrap:wrap}html body .search-inner input{flex:1 1 150px}html body .search-inner button{flex:1 1 110px;padding-inline:18px!important}}html body .ill-context-title{min-height:120px!important}html body.page-id-8690 .ill-hub-link{min-height:120px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body.page-id-8690 .ill-intro-copy{min-width:0!important;max-width:100%!important}html body #print-save-pdf{min-height:48px!important}html body.ill-english-homepage .hero-followup .language-note{position:static!important;display:block!important;width:auto!important;max-width:100%!important;margin:20px auto 0!important}html body.ill-english-homepage .hero-followup .language-note:before{content:none!important}html body.ill-english-homepage .mobile-menu:not([open]) nav{display:none!important}html body.ill-homepage #ill-print-all{white-space:normal!important;max-width:100%!important;text-align:center!important}@media(max-width:760px){html body.ill-english-homepage .manifesto-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.ill-english-homepage .manifesto{min-width:0!important;overflow-wrap:anywhere}html body.ill-english-homepage .mobile-menu[open] nav{display:flex!important;flex-direction:column!important;max-width:100%!important}html body.page-id-8690 .ill-intro{padding:24px 18px!important}}@media(max-width:760px){html body.ill-english-homepage .header .head-inner{flex-wrap:wrap!important;justify-content:space-between!important;gap:12px!important;padding-block:20px!important;position:relative}html body.ill-english-homepage .header .mobile-menu[open] nav{top:100%!important;left:0!important;right:0!important;width:100%!important;z-index:20}html body.ill-english-homepage .header .mobile-menu summary{min-height:48px;display:flex;align-items:center}}html body .ill-context-title,html body.page-id-2985 .ill-context-title,html body.page-id-8690 .ill-context-title{margin-top:48px!important}@media(max-width:760px){html body .ill-context-title,html body.page-id-2985 .ill-context-title,html body.page-id-8690 .ill-context-title{margin-top:28px!important}}