@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");
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/eot/IRANSansWeb_Black.eot');
	src: url('../fonts/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/eot/IRANSansWeb_Bold.eot');
	src: url('../fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/eot/IRANSansWeb_Medium.eot');
	src: url('../fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/eot/IRANSansWeb_Light.eot');
	src: url('../fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/eot/IRANSansWeb_UltraLight.eot');
	src: url('../fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/eot/IRANSansWeb.eot');
	src: url('../fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb.ttf') format('truetype');
}
@font-face {
  font-family: "dima";
  src: url('fonts/myfont2.eot') format("embedded-opentype"), url('fonts/myfont2.woff2') format("woff2"), url('fonts/myfont2.woff') format("woff"), url('fonts/myfont2.ttf') format("truetype"), url('fonts/myfont.svg#myfont') format("svg");
}
body {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
h1; h2; h3; h4; h5; h6; p {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.tmpl-title-font, .tmpl-title-font * {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.kswr-button-insider {
    letter-spacing: 0 !important;
}
html body, html p {
    font-family: iranyekan !important;
}
.ui-title-page h1 {
    font-family: iranyekan !important;
}
.text-left {
    text-align: right !important;
}
.breadcrumbs.text-left {
    text-align: right;
    float: right !important;
}
.product_title, .widget-title span, .widget-title span {
    font-family: iranyekan !important;
}
.tmpl-theme-font, .tmpl-theme-font * {
    font-family: iranyekan !important;
}
.kswr-fancytext-container, .kswr-trcflp-front-title, .km-teammate-container[data-style="style2"] .km-teammate-name {
    font-family: iranyekan !important;
}
.km-hover-image-title, .km-testimonial-name {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.km-hover-image-subtitle {
    letter-spacing: 0 !important;
}
.km-teammate-container[data-style="style3"] .km-teammate-content, .km-teammate-container[data-style="style3"] .km-teammate-name, .km-teammate-container[data-style="style3"] .km-teammate-np, .km-teammate-container[data-style="style3"] .km-teammate-position, .km-teammate-container[data-style="style3"] .km-teammate-soc {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.km-teammate-container[data-style="style1"] .km-teammate-name, .km-teammate-container[data-style="style1"] .km-teammate-position {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.km-teammate-container[data-style="style1"]:hover .km-teammate-name, .km-teammate-container[data-style="style1"]:hover .km-teammate-position {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: right !important;
}
.kswr-heading-container div {
    font-family: iranyekan !important;
	letter-spacing: 0 !important;
}
.slick-list.draggable {
    direction: ltr;
}
html .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a span {
    font-family: iranyekan !important;
}
.vc_tta-title-text {
    font-family: iranyekan !important;
}
.yamm li a, html [data-off-canvas], .smart-tabs ul li.active a, .syp-itemgrid-title a {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
.syp-itemgrid-author {
    float: right !important;
}
.syp-itemgrid-date {
    letter-spacing: 0 !important;
}
.kameleon-cf7-container .km_cf7-btn-bg-r {
    background: #f26529 !important;
    border: #f26529 !important;
}
.kameleon-cf7-container .km_cf7-submit-insider {
    height: 50px !important;
    border-radius: 100px !important;
}
.kameleon-cf7-container[data-style="qaswara"] .km_cf7-label {
    color: #fff !important;
}
.kameleon-cf7-container[data-style="qaswara"] .km_cf7-input {
    border: #7fcaf1 !important;
}
input[type="text"], html .km_cf7-input-container input[type="email"], html .km_cf7-input-container input[type="text"], html .km_cf7-input-container textarea {
    background-color: #fbb887 !important;
}
.kameleon-cf7-container[data-style="qaswara"] .km_cf7_label-content {
    text-align: right !important;
}
.km-testimonial[data-style="style1"] .km-testimonial-content {
    font-family: iranyekan !important;
}
.km-testimonial[data-style="style1"] .km-testimonial-info {
    font-family: iranyekan !important;
}
.km-progressbar-container[data-style="style_3"] .km-progressbar-title {
    letter-spacing: 0 !important;
}
.kswr-ibi-container, .kswr-ibi-container[data-layout="icontop"] .kswr-ibi-bottom, .kswr-ibi-container[data-layout="icontop"] .kswr-ibi-icon-ct, .kswr-ibi-container[data-layout="icontop"] .kswr-ibi-title-ct, .kswr-ibi-content, .kswr-ibi-top {
    font-family: iranyekan !important;
}
.km-testimonial[data-style="style1"] .km-testimonial-info {
    letter-spacing: 0 !important;
}
.rtd h1:not([class]), .rtd h2:not([class]), .rtd h3:not([class]), .rtd h4:not([class]), .rtd h5:not([class]), .rtd h6:not([class]) {
    font-family: iranyekan !important;
}
.kswr-hvbx-cnts, .kswr-hvbx-elm-r {
    letter-spacing: 0 !important;
}
.kswr-countdown-container {
	direction: ltr;
}
.syn-hvimage-ctn .syn-hvimage-content-elem {
    font-family: iranyekan !important;
}
.syn-hvimage-ctn[data-columnposition="left"] .syn-hvimage-content {
    text-align: right !important;
}
.syn-hvimage-arrowbottom {
    transform: rotate(-230deg) translateX(-5px) !important;
}
.syn-hvimage-arrowtop {
    transform: rotate(-130deg) translateX(-5px) !important;
}
[data-align-child="left"] .syn-elem-isalign, [data-align="left"] {
    text-align: right !important;
}
.km-progressbar-container[data-style="style_1"] .km-progressbar-title {
    float: right !important;
}
.km-progressbar-title {
    letter-spacing: 0 !important;
}
.km-progressbar-container[data-style="style_2"] .km-progressbar-tooltip {
    direction: ltr;
}
.iibl-list-container[data-align="left"] .kswr-iibl-icon-ct {
    float: right !important;
}
.title_font_family, html .spl-title h2, .health-column-info h3, html .btn-style-1 *, html .btn-style-1 span, .quote-form input[type="submit"], .section-title, .person-description h5, .our-services h4, .pix-lastnews-light .news-item h3 a, .pix-lastnews-light .one-news div *, .pix-lastnews-light .news-item h3 a, .testimonial-author h4, .team .user-info h4, .stats > div > div, footer h2, footer h3, footer h4, footer h5, footer h6, .title, .feature-item h5, .blog-description h4, .blog-description h4 a, .work-heading h3, .work-body h5, .services h4, .ui-title-page.pull-left h1, .ui-title-page.pull-left .subtitle, .work-body h3, .reply-title, .form-cart-table > thead > tr > th, .form-cart__price-total, .form-cart__title, .form-cart__shipping-name, .woocommerce #reviews #comments h2, .woocommerce .rtd div.product .product_title, .b-info-columns-holder.b-steps-list .b-info-column .info-column-title, .member-caption .member-name, .panel-heading, .service-heading, .b-video .video-caption, .folio-isotop-filter ul > li a, .media-heading-review, .wrap-works .post .post-body h5, .application .app-features h5, .nav.nav-tabs.theme-tab li a, .b-info-column .info-column-title, .discount-options, .box-form-7 h3, .block_content h3, aside .widget-title, .wpt_widget_content .tab_title a, .wpt_comment_post, html .post-body > h4 a {
    font-family: iranyekan !important;
}
.kswr-drpcp-letter {
    float: right !important;
}
.flex-viewport {
    direction: ltr;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    float: right !important;
    margin-left: 15px !important;
    width: 80px !important;
    height: auto;
    box-shadow: none !important;
    margin-top: 0 !important;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
    list-style: none !important;
}
.woo-item-footer .product-name a {
	display: none !important;
}
.section-subtitle, html .nav-tabs-vertical > li > a, .person-description .under-name, .testimonial-author small, .team .user-info small, .portfolio-single-section .work-heading .category a, .portfolio-single-section .work-heading .category, html body p.subhead, .member-caption .member-position, .media-heading-review + p, .wrap-timeline .time-item .date, .blog-item-content .blog-item-caption .item-name, .blog-item-content .blog-item-caption .item-name a, .b-about-tabs .tabs-controls .tabs-name, .wpt_widget_content .entry-title, footer .widgettitle, .post-header .post-info a, .post-header .post-info, .rtd .woocommerce-tabs h2, .rtd .related h2, .upsells h2, .product-name, .product-name a {
    font-family: iranyekan !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    list-style: none !important;
    text-align: center !important;
}
.woo-layout-default ul.products li.product:hover img {
    transform: scale(1.2) !important;
}
.woocommerce ul.products li.product a img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
    margin: 0 !important;
    box-shadow: none !important;
}
.woo-layout-default ul.products li.product img {
    -webkit-transition: all .2s .2s ease !important;
    -moz-transition: all .2s .2s ease !important;
    transition: all .2s .2s ease !important;
}
.woo-item-footer .product-name {
    padding: 15px 0 0 0 !important;
    font-size: 18px !important;
}
a:hover {
    color: #f26529 !important;
}
.product-name a {
    padding-bottom: 10px !important;
    display: inline-block !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #fff !important;
    z-index: 2 !important;
    border-bottom-color: #fff !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border: 1px solid #eee !important;
        border-bottom-color: rgb(238, 238, 238) !important;
    background-color: #eee !important;
    display: inline-block !important;
    position: relative !important;
    z-index: 0 !important;
    border-radius: 0 !important;
    margin: 0 5px !important;
    padding: 10px 38px !important;
    text-transform: uppercase !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    list-style: none !important;
    padding: 0 0 0 10px !important;
    margin: 0 0 1.618em !important;
    overflow: hidden !important;
    position: relative !important;
}
.woocommerce ul.products li.product a img {
    padding-bottom: 30px !important;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
    color: #fff !important;
}
.woocommerce nav.woocommerce-pagination ul li {
    padding: 0 !important;
    margin: 0 2px 10px !important;
    float: left !important;
    display: inline !important;
    overflow: hidden !important;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
    width: auto !important;
    display: block !important;
    width: 42px !important;
    height: 42px !important;
    line-height: 32px !important;
    border: 5px solid #f2f7f9 !important;
    text-align: center !important;
    font-size: 14px !important;
    color: #999999 !important;
    background: #fff !important;
    -moz-transition: all 0.3s ease-out !important;
    -o-transition: all 0.3s ease-out !important;
    -webkit-transition: all 0.3s ease-out !important;
    transition: all 0.3s ease-out !important;
    text-decoration: none !important;
}
html .woocommerce nav.woocommerce-pagination ul li span.current, html .woocommerce nav.woocommerce-pagination ul li a:focus, html .woocommerce nav.woocommerce-pagination ul li a:hover, html.woocommerce nav.woocommerce-pagination ul li span.current {
    -moz-box-shadow: 0 0 0 1px #2986e2 inset !important;
    -webkit-box-shadow: 0 0 0 1px #2986e2 inset !important;
    box-shadow: 0 0 0 1px #2986e2 inset !important;
    background: #2986e2 !important;
}****************************************************************************************************************
ul.products .woo-item-grid .button {
    position: absolute !important;
    left: 0 !important;
    z-index: 5 !important;
    width: 100% !important;
    padding: 10px !important;
    bottom: -367px !important;
    opacity: 0 !important;
    font-weight: normal !important;
    padding: 6px !important;
    -webkit-transition: all .2s .2s ease !important;
    -moz-transition: all .2s .2s ease !important;
    transition: all .2s .2s ease !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    font-size: 100% !important;
    margin: 0 8px 0 0 !important;
        margin-top: 0px !important;
    font-size: 12px !important;
    line-height: 20px !important;
    cursor: pointer !important;
    position: relative !important;
    overflow: visible !important;
    padding: 7px 25px !important;
    font-weight: normal !important;
    left: auto !important;
    color: #fff !important;
    background-color: #2a64d9 !important;
    border: 1px solid #2a64d9 !important;
        border-top-color: rgb(42, 100, 217);
        border-right-color: rgb(42, 100, 217);
        border-bottom-color: rgb(42, 100, 217);
        border-left-color: rgb(42, 100, 217);
    white-space: nowrap !important;
    display: inline-block !important;
    text-transform: uppercase;
    font-weight: 400;
    text-decoration: none !important;
    -moz-border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
}
*************************************************************************************
.navbar-nav > li {
    float: right !important;
}
.navbar-nav {
    float: right !important;
}
.nav {
    padding-right: 0 !important;
}
.header.header-advanced .header-navibox-2 .main-menu .dropdown-menu a {
    text-align: right !important;
}
.header .yamm .full-width .widget_nav_menu li {
    text-align: right !important;
}
.submenu-controll-inner * {
    transform: rotate(180deg) !important;
}
[data-off-canvas] li {
    text-align: right !important;
}
.yamm .dropdown-menu li {
    text-align: right !important;
}
.bx-wrapper {
    direction: ltr;
}
.woocommerce-product-search input[type="search"], .widget_search input[type="search"], .widget_search input[type="text"], aside .mc4wp-form-fields input[type="email"] {
    background: #f6f6f6 !important;
}
.wpt_widget_content .tab-content li {
    text-align: right !important;
}.comment-respond input[type="text"], .comment-respond i input[type="tel"], .comment-respond i input[type="password"], .comment-respond input[type="email"], .comment-respond input[type="url"], .comment-respond textarea {
    background: #f2f3f6 !important;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right !important;
}
html body .h1, html body .h2, html body .h3, html body .h4, html body .h5, html body .h6, html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
    font-family: iranyekan !important;
}
html .header.header-advanced .phone-menu li {
    background-color: #2986e2 !important;
}
***************************************************************************************************
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border: 1px solid #eeeeee;
    padding: 10px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    box-sizing: border-box !important;
    width: 100% !important;
    margin: 0 !important;
    line-height: 1 !important;
}
.rtd .woocommerce input[type="text"], .rtd .woocommerce input[type="email"], .rtd .woocommerce input[type="tel"], .rtd .woocommerce textarea, .woocommerce .rtd input[type="text"], .woocommerce .rtd input[type="email"], .woocommerce .rtd input[type="tel"], .woocommerce .rtd textarea {
    background: none !important;
    box-shadow: none !important !important;
    border-radius: 0 !important;
    font-size: 13px !important;
    /*height: 50px !important;*/
    color: #999 !important;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border: 1px solid #dbdbdb !important;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border: 1px solid #bfbfbf !important;
}
.woocommerce .woocommerce-info {
    border-top-color: #1e85be !important;
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
    padding: 1em 2em 1em 3.5em !important;
    margin: 0 0 2em !important;
    position: relative !important;
    background-color: #f7f6f7 !important;
    color: #515151;
    border-top: 3px solid #2a64d9 !important;
        border-top-color: rgb(42, 100, 217) !important;
    list-style: none !important;
    width: auto !important;
    word-wrap: break-word !important;
}
html .woocommerce form.checkout_coupon, html .woocommerce form.login, html .woocommerce form.register, html .woocommerce .woocommerce-ResetPassword {
    border: 2px solid #333 !important;
    padding: 20px 20px 88px 20px; !important;
    margin: 2em 0 !important;
    text-align: left !important;
    border-radius: 0 !important;
    box-shadow: 2.5px 4.3px 14.3px 0.8px rgba(0, 0, 0, 0.05) !important;
}
.blog-post .post-body p, .rtd p {
    margin-bottom: 20px !important;
    line-height: 1.9 !important;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border: 1px solid #eeeeee !important;
    padding: 10px !important;
}
html .woocommerce form .form-row {
    padding: 10px 10px !important;
    margin: 0 0 0px !important;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    box-sizing: border-box;
    width: 100% !important;
    margin: 0 !important;
    line-height: 1 !important;
}
ol, ul {
    padding-right: 0 !important;
}
html .woocommerce td, html .woocommerce th {
    text-align: right !important;
}
.woocommerce table.shop_table {
    width: 100% !important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float: right !important;
}
***************************************************************************************************************************
.kswr-theelement [class*=" km-icon-"], .kswr-theelement [class^="km-icon-"] {
    transform: rotate(180deg) !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    direction: rtl;
}
.wpcf7 form.sent .wpcf7-response-output {
    direction: rtl;
}
html .kameleon-cf7-container .km_cf7-submit-insider {
    z-index: 99999 !important;
}
.kswr-slickslider-container[data-dots-align="center"] .slick-dots {
    direction: rtl;
}
html .btn.btn-primary:active, html .btn.btn-primary:focus, html .btn.btn-primary:hover {
    color: #fff !important;
}
.kameleon-cf7-container[data-style="qaswara"] .km_cf7-input-container.filled .km_cf7-input, .kameleon-cf7-container[data-style="qaswara"] .km_cf7-input:focus {
    direction: rtl;
}
.reply .comment-reply-link::after {
    transform: rotate(180deg) !important;
}
.comment-list .comment-info-content {
    text-align: right !important;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    padding: 10px !important;
    color: #000 !important;
	cursor: pointer !important;
}
.kswr-pricingplan-container, .kswr-pricingplan-container div {
    letter-spacing: 0 !important;
}
.km-testimonial[data-style="style3"][data-pic-position="left"] .km-testimonial-name-info {
    text-align: right !important;
    letter-spacing: 0 !important;
}
.km-testimonial[data-style="style3"][data-pic-position="right"] .km-testimonial-name-info {
    letter-spacing: 0 !important;
}
.yamm li a, html [data-off-canvas], .smart-tabs ul li.active a, .syp-itemgrid-title a {
    transform: translate(0px) !important;
}
#respond .form-submit input {
    letter-spacing: 0 !important;
	color: #fff !important;
}
aside .mc4wp-form-fields .btn {
    color: #fff !important;
    letter-spacing: 0 !important;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    letter-spacing: 0 !important;
}
.theme-fonts-arrow_carrot-right::before {
  transform: rotate(180deg) !important;
  display: inline-block;
}
.rtlthemehost {
  display: none !important;
}

