/*
Theme Name: GosTaran Themes
Description: Adds support for languages written in a Right To Left (RTL) direction.
*/
@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
font-family: "aviny";
src: url('fonts/aviny.ttf') format('truetype');
}
@font-face {
	  font-family: "Lalezar";
	  src: url("fonts/LalezarRegular.ttf");
}
body {
    font-family: iranyekan !important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: iranyekan !important;
}
.redux-container .redux-action_bar {
    float: left !important;
}
.search-wrap .main-search-input {
    direction: rtl;
	letter-spacing: 0 !important;
}
.domain-search input#domain-text {
    text-align: right !important;
    direction: rtl;
}
.slider-text h2 {
    font-family: lalezar !important;
}
.faq-box .card a {
    direction: rtl;
}
.faq-box .card-body p {
    direction: rtl;
}
.testimonail-author span {
    font-family: iranyekan !important;
}
.news-feed-info {
    text-align: right !important;
}
.news-feed-info {
    direction: rtl;
}
.justify-content-md-between {
    direction: rtl;
}
.justify-content-md-between {
    text-align: right !important;
}
.footer-sing-up h2, .footer-left-info h2 {
    font-weight: 599 !important;
}
.justify-content-between {
    direction: rtl;
}
.footer-text p {
    text-align: right !important;
}
.elementor-align-right {
    direction: rtl;
}
.slick-slider .slick-list, .slick-slider .slick-track {
    direction: ltr;
}
.widgets-titles h4 {
    text-align: right !important;
}
.wegets-body ul li {
    text-align: right !important;
}
.footer-logo {
    text-align: right !important;
}
.widgets p {
    text-align: right !important;
}
ul.adress li span {
    text-align: right !important;
}
ul.adress li i {
    text-align: right !important;
}
.single-offer h3 {
    font-size: 20px !important;
}
.text-lg-right {
    text-align: left !important;
}

.price-body h2 span {
    font-size: 17px !important;
}
.price-body h2 {
    font-size: 26px !important;
}
.justify-content-between {
    text-align: right !important;
}
.top-list li {
    direction: rtl;
}
.price-body-bottom ul li span {
    font-family: iranyekan !important;
}
.price-body-bottom ul li span {
    font-family: iranyekan !important;
}
.contract-page-form input, .contract-page-form textarea {
    text-align: right !important;
    font-family: iranyekan !important;
}
.contract-page-form input, .contract-page-form textarea {
    direction: rtl;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    direction: rtl;
    text-align: right !important;
}
div.wpcf7-mail-sent-ok {
    text-align: right !important;
}
.price-details .price sub {
    font-size: 45px !important;
}
.price-details .price {
    direction: rtl;
}
.no-gutters {
    direction: rtl;
}
.table {
    direction: rtl;
}
.post-meta {
    text-align: right !important;
    direction: rtl;
}
.blog-title {
    text-align: right !important;
}
.mb-20 {
    direction: rtl;
}
.read-more {
    text-align: right !important;
}
.widget {
    text-align: right !important;
}
.search-form input {
    text-align: right !important;
	direction: rtl;
}
.widget-posts-meta {
    direction: rtl;
}
.widget-title {
    direction: rtl;
}
.post-text blockquote footer {
    letter-spacing: 0 !important;
}
#respond.comment-respond .comment-reply-title {
    text-align: right !important;
}
.conatct-post-form {
    text-align: right !important;
}
.conatct-post-form textarea {
    text-align: right !important;
}
ul {
    direction: rtl;
}
.header-transparent {
    direction: rtl;
}
.main-menu ul li ul.submenu li a {
    text-align: right !important;
}
.header-transparent {
    text-align: right !important;
}
.postbox__text {
    text-align: right !important;
}
.blog-share-icon span {
    font-family: iranyekan !important;
}
.blog-post-tag span {
    font-family: iranyekan !important;
    direction: rtl;
}
.blog-coment-title h2 {
    text-align: right !important;
}
.comments-text {
    text-align: right !important;
}
.comments-text p {
    direction: rtl;
}
.avatar-name span {
    letter-spacing: 0 !important;
}
.mean-container .mean-nav ul li a {
    text-align: right !important;
}
.header-space {
    direction: rtl;
}
.footer-sing-up h2, .footer-left-info h2 {
    font-size: 25px !important;
}
.domain-search form {
    direction: rtl;
}
.domain-list.mt-35.text-center {
    direction: rtl;
}
.footer-btn {
    text-align: right;
}
.text-left {
    text-align: right !important;
}
.domain-list ul li a {
    direction: rtl;
}
p {
    font-family: iranyekan !important;
}
.conatct-post-form textarea {
    direction: rtl;
}
.blog-coment-title h2 {
    direction: rtl;
}
.testimonail-icon {
    text-align: left !important;
left: 15px;
position: absolute;
}
.testimonail-area .activ-testimonai button {
    transform: rotate(180deg);
}
.services-link {
    transform: rotate(180deg);
}
.blog-share-icon span {
    direction: rtl;
}
p {
  direction: rtl;
}