/*
Theme Name: Insurance
Author: GosTaran Dev
Author URI: https://www.gostarandev.com/
Theme Team: GosTaran Dev
*/
@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');
}
h1, h2, h3, h4, h5, h6 {
font-family: iranyekan !important;
}
*,html,body {
    font-family: iranyekan;
}
.owl-carousel .owl-wrapper-outer {
    direction: ltr;
}
.slider-caption h1 {
    direction: rtl;
}
.slider-caption p {
    direction: rtl;
}
.product-thumb .grey-box {
    direction: rtl;
}
.tp-testimonial-two .quote-ct .quote-text {
    direction: rtl;
}
.tp-testimonial-two .name {
font-family: iranyekan !important;
    direction: rtl;
}
.tp-navbar .navbar-nav ul {
    text-align: right !important;
}
.tp-navbar .navbar-nav ul > li > a {
    padding: 10px 20px 10px 60px;
}
.tp-navbar .navbar-nav ul {
    right: 0;
    float: right;
}
.text-right {
    text-align: left;
}
.navbar-brand {
    float: right;
}
.navbar-nav > li {
    float: right;
}
.col-md-offset-2 {
    margin-right: 16.66666667%;
}
.dropdown-menu {
    text-align: right;
}
.tp-header .cta-box .btn-group ul.dropdown-menu li a i {
    padding-left: 10px;
}
.dropdown-menu {
    right: 0;
}
.tp-testimonial-two .quote-ct {
    direction: rtl;
}
.peace-newsletter .tnp-field-button .tnp-button {
    left: 0px;
}
.tp-tiny-footer .tiny-ft-links ul {
    float: left;
}
.tp-footer .col-md-3 ul li i {
    padding-left: 10px;
}
.fa-angle-double-right::before {
    content: "\f100";
}
nav.site-mobile-menu > ul > li a {
    float: right;
}
.small-number {
    margin-left: 10px;
}
.tp-blog .tp-blog-left .tp-blog-post .meta i {
    padding-left: 5px;
}
.tp-blog .tp-blog-left .tp-blog-post .meta-date i {
    padding-left: 5px;
}
.widget_categories ul li::before, .widget_archive ul li::before {
    margin-left: 10px;
content: "\f100";
}
.tp-breadcrumb .breadcrumb > li + li::before {
    content: "\f104";
}
.widget_recent_entries .small-tumbnail {
    float: right;
    margin-left: 30px;
}
.fa-long-arrow-right::before {
    content: "\f177";
}
.tp-blog-details .tp-blog-left .blog-nxt-link {
    text-align: left;
}
.fa-long-arrow-left::before {
    content: "\f178";
}
.contact-form input {
    direction: rtl;
}
textarea.form-control {
    direction: rtl;
}
.tp-career-section .career-box .career-caption {
    text-align: right;
}
#back-to-top {
    left: 40px;
}
.slider-caption {
    direction: rtl;
}
.tp-agent-detail .detail-block ul li i {
    margin-left: 15px;
}
.tp-agent-detail .detail-block h3 i {
    margin-left: 10px;
}
input.form-control {
    direction: rtl;
}
select.form-control {
    direction: rtl;
}
.grey-box {
    direction: rtl;
}
.angle-double-right li::before {
    margin-left: 10px;
    content: "\f100";
}
.caption {
    float: right;
}
.caption-btn {
    float: left;
}
.nav-sidebar ul.nav li a {
font-family: iranyekan !important;
}
.tabs-one .wpb_content_element .wpb_tabs_nav > li {
    float: right;
}
.tabs-two .wpb_content_element .wpb_tabs_nav > li {
    float: right;
}
.promo-box i {
    float: right;
}
.promo-box .promo-caption {
    padding-right: 130px;
}
.firstcharacter {
    float: right;
font-family: iranyekan !important;
    margin-left: 15px;
}
.search-agent .wpb_content_element .wpb_tabs_nav > li {
    float: right;
    margin-left: 0;
}
.lp-hero-section .quote-form {
    direction: rtl;
}
.lp-feature-block .feature-box i {
    padding-right: 17px;
}
.lp-feature-block .feature-box .orng-box {
    margin-left: 20px;
    float: left;
}
.lp-feature-block .feature-box .orng-box {
    margin-left: 20px;
    float: right;
}
.lp-hero-section .image-block .lp-caption {
    padding-right: 40px;
}
.lp-business .business-block .business-feature i {
    margin-left: 15px;
    float: right;
}
.tp-blog-news .thumb-box .tp-meta .meta-date i, .meta-user i {
    padding-left: 10px;
}
.feature-box i {
    padding-left: 10px;
}
.media-heading small {
font-family: iranyekan !important;
}
.tp-blog-details .tp-blog-left .blog-comments .media-body span {
    padding-left: 10px;
}
.cmt-meta {
font-family: iranyekan !important;
}
.col-md-6 {
    direction: rtl;
}
.col-md-3 {
    direction: rtl;
}
.tp-financial-report .financial-box i {
    padding-left: 10px;
}
.tp-blog-details .tp-blog-left .tp-blog-post .meta i {
    padding-left: 5px;
}
.form-page .grey-box .tp-title {
    text-align: right;
}
.tp-how-it-works .htw-option-three .step-box i {
    padding-right: 20px;
}
.list-box a.list-group-item i {
  padding-right: 10px;
  transform: rotate(180deg);
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
  direction: rtl !important;
}