/*
Theme Name: Gainlove
BY : GosTaranWeb
Description: Adds support for languages written in a Right To Left (RTL) direction.
*/

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('assets/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('assets/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('assets/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('assets/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('assets/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('assets/fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('assets/fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('assets/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
@font-face{
	font-family: 'iranyekan';
	src: url('assets/fonts/iranyekanwebregular.eot');
	src: url('assets/fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('assets/fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('assets/fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('assets/fonts/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
  font-family: "myfont2";
  src: url('assets/fonts/myfont2.eot') format("embedded-opentype"), url('assets/fonts/myfont2.woff2') format("woff2"), url('assets/fonts/myfont2.woff') format("woff"), url('assets/fonts/myfont2.ttf') format("truetype"), url('assets/fonts/myfont.svg#myfont') format("svg");
}
@font-face {
	  font-family: "Lalezar";
	  src: url("assets/fonts/LalezarRegular.ttf");
}
@font-face {
	  font-family: "KalamehWeb_Black";
	  src: url("assets/fonts/KalamehWeb_Black.ttf");
}
@font-face {
	  font-family: "KalamehWeb_Bold";
	  src: url("assets/fonts/KalamehWeb_Bold.ttf");
}
@font-face {
	  font-family: "KalamehWeb_Regular";
	  src: url("assets/fonts/KalamehWeb_Regular.ttf");
}
@font-face {
	  font-family: "KalamehWeb";
	  src: url("assets/fonts/KalamehWeb_thin.ttf");
}

@font-face {
	  font-family: "Artin";
	  src: url("fonts/Artin/Artin-Sharp-Regular.ttf");
}
@font-face {
font-family: "aviny";
src: url('assets/fonts/aviny.ttf') format('truetype');
}
@font-face {
font-family: "Maneli";
src: url('assets/fonts/Maneli.ttf') format('truetype');
}

@font-face {
	font-family: Peyda;
	font-style: normal;
	font-weight: 10;
	src: url('assets/fonts/eot/PeydaWeb-Regular.eot');
	src: url('assets/fonts/eot/PeydaWeb-Regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/PeydaWeb-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/PeydaWeb-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: anjoman;
	font-style: normal;
	font-weight: 10;
	src: url('assets/fonts/eot/Anjoman-Heavy.eot');
	src: url('assets/fonts/eot/Anjoman-Heavy.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/Anjoman-Heavy.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/Anjoman-Heavy.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 10;
	src: url('assets/fonts/eot/dana-fanum-thin.eot');
	src: url('assets/fonts/eot/dana-fanum-thin.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 200;
	src: url('assets/fonts/eot/dana-fanum-extralight.eot');
	src: url('assets/fonts/eot/dana-fanum-extralight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 300;
	src: url('assets/fonts/eot/dana-fanum-light.eot');
	src: url('assets/fonts/eot/dana-fanum-light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 500;
	src: url('assets/fonts/eot/dana-fanum-medium.eot');
	src: url('assets/fonts/eot/dana-fanum-medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 600;
	src: url('assets/fonts/eot/dana-fanum-demibold.eot');
	src: url('assets/fonts/eot/dana-fanum-demibold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-demibold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-demibold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 750;
	src: url('assets/fonts/eot/dana-fanum-ultrabold.eot');
	src: url('assets/fonts/eot/dana-fanum-ultrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-ultrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-ultrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 800;
	src: url('assets/fonts/eot/dana-fanum-extrabold.eot');
	src: url('assets/fonts/eot/dana-fanum-extrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-extrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-extrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 900;
	src: url('assets/fonts/eot/dana-fanum-black.eot');
	src: url('assets/fonts/eot/dana-fanum-black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: bold;
	src: url('assets/fonts/eot/dana-fanum-bold.eot');
	src: url('assets/fonts/eot/dana-fanum-bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: normal;
	src: url('assets/fonts/eot/dana-fanum-regular.eot');
	src: url('assets/fonts/eot/dana-fanum-regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


/**
Iranic fonts	
**/


@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 10;
	src: url('assets/fonts/eot/dana-fanum-thinitalic.eot');
	src: url('assets/fonts/eot/dana-fanum-thinitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-thinitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-thinitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 200;
	src: url('assets/fonts/eot/dana-fanum-extralightitalic.eot');
	src: url('assets/fonts/eot/dana-fanum-extralightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-extralightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-extralightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 300;
	src: url('assets/fonts/eot/dana-fanum-lightitalic.eot');
	src: url('assets/fonts/eot/dana-fanum-lightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-lightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-lightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 500;
	src: url('assets/fonts/eot/dana-fanum-mediumitalic.eot');
	src: url('assets/fonts/eot/dana-fanum-mediumitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-mediumitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-mediumitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 600;
	src: url('assets/fonts/eot/dana-fanum-demibolditalic.eot');
	src: url('assets/fonts/eot/dana-fanum-demibolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-demibolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-demibolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 750;
	src: url('assets/fonts/eot/dana-fanum-ultrabolditalic.eot');
	src: url('assets/fonts/eot/dana-fanum-ultrabolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-ultrabolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-ultrabolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 800;
	src: url('assets/fonts/eot/dana-fanum-extrabolditalic.eot');
	src: url('assets/fonts/eot/dana-fanum-extrabolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-extrabolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-extrabolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 900;
	src: url('assets/fonts/eot/dana-fanum-blackitalic.eot');
	src: url('assets/fonts/eot/dana-fanum-blackitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-blackitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-blackitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: bold;
	src: url('assets/fonts/eot/dana-fanum-bolditalic.eot');
	src: url('assets/fonts/eot/dana-fanum-bolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-bolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-bolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: normal;
	src: url('assets/fonts/eot/dana-fanum-regularitalic.eot');
	src: url('assets/fonts/eot/dana-fanum-regularitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('assets/fonts/woff2/dana-fanum-regularitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('assets/fonts/woff/dana-fanum-regularitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

#give-recurring-form h3.give-section-break, #give-recurring-form h4.give-section-break, #give-recurring-form legend, #give-sidebar-left .elementor-widget-container h5:first-of-type, #give_profile_editor_form legend, #secondary .elementor-widget-container h5:first-of-type, .author-wrapper .author-name, .contactform-content .form-title, .elementor-campaign-feature-wrapper .owl-theme.owl-carousel .owl-dots .owl-dot, .elementor-cta__status-text, .elementor-give-category-title, .elementor-price-table__period, .elementor-price-table__price span, .elementor-teams-wrapper .elementor-team-name, .elementor-video-title, .elementor-widget-heading .elementor-heading-title, .elementor-widget-opal-countdown .elementor-countdown-digits, .elementor-widget-opal-countdown .elementor-countdown-label, .elementor-widget-opal-featured-box .elementor-featured-box-name, .elementor-widget-opal-give-form .give-display-modal form[id*="give-form"] .give-donation-amount #give-amount, .elementor-widget-opal-give-form .give-display-modal form[id*="give-form"] .give-donation-amount #give-amount-text, .elementor-widget-opal-give-form .give-display-modal form[id*="give-form"] .give-donation-amount #give-text-input, .elementor-widget-opal-give-form .give-display-onpage form[id*="give-form"] .give-donation-amount #give-amount, .elementor-widget-opal-give-form .give-display-onpage form[id*="give-form"] .give-donation-amount #give-amount-text, .elementor-widget-opal-give-form .give-display-onpage form[id*="give-form"] .give-donation-amount #give-text-input, .elementor-widget-opal-phone .elementor-phone-subtitle, .elementor-widget-opal-phone .elementor-phone-title, .elementor-widget-opal-schedules .schedules-day-name, .elementor-widget-opal-schedules .schedules-day-time, .elementor-widget-opal-schedules .title-schedules, .elementor-widget-opal-timeline .timeline-pagination li, .elementor-widget-sidebar .elementor-widget-container h5:first-of-type, .error404 .error-404-subtitle, .error404 h1, .give-donor__image, .give-goal-progress .donors, .give-goal-progress .goal, .give-goal-progress .income, .give-goal-progress .percentage, .give-goal-progress .time-left, .give-wrap .barometer span span, .give-wrap .give-card__category, .give-wrap .give-form-tabs .ui-tabs-nav li, .give-wrap .sidebar-creator .author-name, .give-wrap .sidebar-creator .campaigns-count, .give-wrap div [class*="media"] > .label, .profile-wrapper .login-form-title, .site-title, .tooltipster-sidetip div.opal-image-hotspots-tooltips-text, .typo-heading, .widget_recent_entries li.item-recent-post a, [id*="give-form"] div#give-sidebar-left .give-goal-progress .time-left .value, form.give-form h3.give-section-break, form.give-form h4.give-section-break, form.give-form legend, form[id*="give-form"] #give-final-total-wrap .give-donation-total-label, form[id*="give-form"] #give-final-total-wrap .give-final-total-amount, form[id*="give-form"] .give-donation-amount #give-amount, form[id*="give-form"] .give-donation-amount #give-amount-text, form[id*="give-form"] .give-donation-amount .give-currency-symbol, form[id*="give-form"] h3.give-section-break, form[id*="give-form"] h4.give-section-break, form[id*="give-form"] legend, h1, h2, h2.widget-title, h2.widgettitle, h3, h3.widgettitle, h4, h5, h6 {
  font-family: iranyekan !important;
}
body, button, input, select, textarea {
  font-family: iranyekan !important;
}
input[type="text"]::placeholder, input[type="email"]::placeholder, input[type="url"]::placeholder, input[type="password"]::placeholder, input[type="search"]::placeholder, input[type="number"]::placeholder, input[type="tel"]::placeholder, input[type="range"]::placeholder, input[type="date"]::placeholder, input[type="month"]::placeholder, input[type="week"]::placeholder, input[type="time"]::placeholder, input[type="datetime"]::placeholder, input[type="datetime-local"]::placeholder, input[type="color"]::placeholder, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea::placeholder, textarea, .mainmenu-container li a span, .post-date a, .comment-metadata, .widget_search button[type="submit"], .c-body, .site-header-account .account-links-menu li a, .site-header-account .account-dashboard li a, .comment-form a, .give-wrap .give-form-tabs .ui-tabs-nav a, .elementor-widget-opal-give-campain .give-card__text, .elementor-nav-menu--dropdown a, .elementor-search-form--skin-minimal .elementor-search-form__icon, form[id*="give-form"] .form-row select.required, form[id*="give-form"] .form-row textarea.required, form[id*="give-form"] .form-row input.required[type="text"], form[id*="give-form"] .form-row input.required[type="tel"], form[id*="give-form"] .form-row input.required[type="email"], form[id*="give-form"] .form-row input.required[type="password"], form[id*="give-form"] .form-row input.required[type="url"], #give-recurring-form .form-row select.required, #give-recurring-form .form-row textarea.required, #give-recurring-form .form-row input.required[type="text"], #give-recurring-form .form-row input.required[type="tel"], #give-recurring-form .form-row input.required[type="email"], #give-recurring-form .form-row input.required[type="password"], #give-recurring-form .form-row input.required[type="url"], form.give-form .form-row select.required, form.give-form .form-row textarea.required, form.give-form .form-row input.required[type="text"], form.give-form .form-row input.required[type="tel"], form.give-form .form-row input.required[type="email"], form.give-form .form-row input.required[type="password"], form.give-form .form-row input.required[type="url"], table.give-table {
  font-family: iranyekan !important;
}
.btn-link, .button-dark, .button-default, .button-light, .button-link, .button-outline-primary, .button-outline-secondary, .button-primary, .button-secondary, .elementor-element .elementor-button-dark .elementor-button, .elementor-element .elementor-button-light .elementor-button, .elementor-element .elementor-button-link .elementor-button, .elementor-widget-opal-account .site-header-account .account-dropdown .account-inner button[type="submit"], .elementor-widget-opal-give-form .give-submit-button-wrap .give-submit, .elementor-wpcf7-button-outline_primary button[type="submit"], .elementor-wpcf7-button-outline_primary input[type="button"], .elementor-wpcf7-button-outline_primary input[type="submit"], .elementor-wpcf7-button-outline_secondary button[type="submit"], .elementor-wpcf7-button-outline_secondary input[type="button"][type="submit"], .elementor-wpcf7-button-outline_secondary input[type="submit"], .elementor-wpcf7-button-primary_gradient button[type="submit"], .elementor-wpcf7-button-primary_gradient input[type="button"][type="submit"], .elementor-wpcf7-button-primary_gradient input[type="submit"], .elementor-wpcf7-button-primary button[type="submit"], .elementor-wpcf7-button-primary input[type="button"][type="submit"], .elementor-wpcf7-button-primary input[type="submit"], .elementor-wpcf7-button-secondary button[type="submit"], .elementor-wpcf7-button-secondary input[type="button"][type="submit"], .elementor-wpcf7-button-secondary input[type="submit"], .give-btn, .give-btn.give-default-level, .give-btn:focus, .give-btn:hover, .give-submit-button-wrap .give-submit, .give-wrap .btn-donate-now, .mailchimp-button-dark button, .mailchimp-button-dark button[type="submit"], .mailchimp-button-light button, .mailchimp-button-light button[type="submit"], .mailchimp-button-link button, .mailchimp-button-link button[type="submit"], .mailchimp-button-outline_primary button, .mailchimp-button-outline_primary button[type="submit"], .mailchimp-button-outline_secondary button, .mailchimp-button-outline_secondary button[type="submit"], .mailchimp-button-primary button, .mailchimp-button-primary button[type="submit"], .mailchimp-button-secondary button, .mailchimp-button-secondary button[type="submit"], .more-link, .scrollup, .secondary-button .search-submit, .sidebar-donor-wall .give-donor__load_more, .typo-tertiary, [id^="give-user-login-submit"] .give-submit, button.give-btn-modal, button.give-btn-reveal, button[type="submit"], input.secondary[type="button"], input.secondary[type="reset"], input.secondary[type="submit"], input[type="button"], input[type="reset"], input[type="submit"] {
  font-family: iranyekan !important;
}
.btn-link, .button-dark, .button-default, .button-light, .button-link, .button-outline-primary, .button-outline-secondary, .button-primary, .button-secondary, .elementor-element .elementor-button-dark .elementor-button, .elementor-element .elementor-button-light .elementor-button, .elementor-element .elementor-button-link .elementor-button, .elementor-widget-opal-account .site-header-account .account-dropdown .account-inner button[type="submit"], .elementor-widget-opal-give-form .give-submit-button-wrap .give-submit, .elementor-wpcf7-button-outline_primary button[type="submit"], .elementor-wpcf7-button-outline_primary input[type="button"], .elementor-wpcf7-button-outline_primary input[type="submit"], .elementor-wpcf7-button-outline_secondary button[type="submit"], .elementor-wpcf7-button-outline_secondary input[type="button"][type="submit"], .elementor-wpcf7-button-outline_secondary input[type="submit"], .elementor-wpcf7-button-primary_gradient button[type="submit"], .elementor-wpcf7-button-primary_gradient input[type="button"][type="submit"], .elementor-wpcf7-button-primary_gradient input[type="submit"], .elementor-wpcf7-button-primary button[type="submit"], .elementor-wpcf7-button-primary input[type="button"][type="submit"], .elementor-wpcf7-button-primary input[type="submit"], .elementor-wpcf7-button-secondary button[type="submit"], .elementor-wpcf7-button-secondary input[type="button"][type="submit"], .elementor-wpcf7-button-secondary input[type="submit"], .give-btn, .give-btn.give-default-level, .give-btn:focus, .give-btn:hover, .give-submit-button-wrap .give-submit, .give-wrap .btn-donate-now, .mailchimp-button-dark button, .mailchimp-button-dark button[type="submit"], .mailchimp-button-light button, .mailchimp-button-light button[type="submit"], .mailchimp-button-link button, .mailchimp-button-link button[type="submit"], .mailchimp-button-outline_primary button, .mailchimp-button-outline_primary button[type="submit"], .mailchimp-button-outline_secondary button, .mailchimp-button-outline_secondary button[type="submit"], .mailchimp-button-primary button, .mailchimp-button-primary button[type="submit"], .mailchimp-button-secondary button, .mailchimp-button-secondary button[type="submit"], .more-link, .scrollup, .secondary-button .search-submit, .sidebar-donor-wall .give-donor__load_more, .typo-tertiary, [id^="give-user-login-submit"] .give-submit, button.give-btn-modal, button.give-btn-reveal, button[type="submit"], input.secondary[type="button"], input.secondary[type="reset"], input.secondary[type="submit"], input[type="button"], input[type="reset"], input[type="submit"] {
  font-family: iranyekan !important;
}
.elementor-widget-heading .sub-title {
  font-family: iranyekan !important;
}
body, input, button, button[type="submit"], select, textarea {
  text-align: right;
}
.owl-carousel .owl-stage-outer {
  direction: ltr;
}
.elementor-widget-opal-post-grid .entry-meta {
  direction: rtl;
}
.elementor-widget-opal-post-grid .entry-footer {
  direction: rtl;
}
.elementor-widget-opal-tabs.elementor-widget-tabs .elementor-tab-desktop-title {
  font-family: iranyekan !important;
}
blockquote {
  font-family: iranyekan !important;
}
body.single-osf_event .post-navigation .nav-links .nav-links-inner .nav-title, body.single-osf_story .post-navigation .nav-links .nav-links-inner .nav-title, body.single-post .post-navigation .nav-links .nav-links-inner .nav-title {
font-family: iranyekan !important;
}
.comment-reply-link {
font-family: iranyekan !important;
}
.feature-campaign__item .campaign-item-wrap {
  direction: rtl;
}
.page-links .next.post-page-numbers, .page-links .prev.post-page-numbers, .page-numbers.next, .page-numbers.prev {
  transform: rotate(180deg);
display: inline-block;
}
.mp-cover .mp-level.mp-level-open > ul > li > .mp-level:not(.mp-level-open) {
  transform: translate3d(100%, 0, 0) !important;
}
.elementor-widget-opal-image-gallery .elementor-galerry__filter {
font-family: iranyekan !important;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title {
  font-family: iranyekan !important;
}
form[id*="give-form"] .give-donation-amount {
  direction: ltr;
}
.campain-grid-style-1 .give-wrap .give-card__link i {
  transform: rotate(180deg);
}
.handheld-footer-bar [class*="columns-"] a {
  direction: ltr;
}
.wpcf7-submit i {
  margin-right: 5px;
  transform: rotate(180deg);
}
.mp-pushed .scroller::before, .trigger {
  transform: rotate(180deg);
}
.elementor-widget-opal-post-grid .entry-title {
  direction: rtl;
}
.more-link {
  direction: ltr;
}
.more-link i {
  margin-right: 5px;
  transform: rotate(180deg);
}
.give-wrap .give-card__link {
  direction: ltr;
}
.give-wrap .give-card__link span {
  margin-left: 10px !important;
}
.give-wrap .give-card__link i {
transform: rotate(180deg);
}
.wpcf7-spinner {
  display: none;
}
.hint--top:hover::after {
  font-family: iranyekan !important;
}
.campain-grid-style-1 .give-wrap .give-card__text {
  direction: rtl !important;
}
.give_error::before {
  content: "\f12a" !important;
  font: normal normal normal 14px/1 FontAwesome;
  padding-top: 7px;
}
.give-button-with-loader span.give-loading-animation::before, .give-icon-spinner2::before, form[id*="give-form"] .give-loading-animation::before {
  content: "\f1ce" !important;
  font: normal normal normal 14px/1 FontAwesome;
}