@font-face {
  font-family: sh;
  font-style: normal;
  font-weight: normal;
  src: url('fonts/Shabnam-FD.eot');
  src: url('fonts/Shabnam-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
     url('fonts/Shabnam-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
     url('fonts/Shabnam-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
     url('fonts/Shabnam-FD.ttf') format('truetype');
}
@font-face {
  font-family: shl;
  font-style: normal;
  font-weight: normal;
  src: url('fonts/Shabnam-Light-FD.eot');
  src: url('fonts/Shabnam-Light-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
     url('fonts/Shabnam-Light-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
     url('fonts/Shabnam-Light-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
     url('fonts/Shabnam-Light-FD.ttf') format('truetype');
}
@font-face {
  font-family: shb;
  font-style: bold;
  font-weight: bold;
  src: url('fonts/Shabnam-Bold-FD.eot');
  src: url('fonts/Shabnam-Bold-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
     url('fonts/Shabnam-Bold-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
     url('fonts/Shabnam-Bold-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
     url('fonts/Shabnam-Bold-FD.ttf') format('truetype');
}
body {
	font-family: sh;
	direction: rtl;
	font-weight: normal;
}
h1 {
	font-family: shb !important;
}
h2 {
	font-family: shb !important;
}
h3 {
	font-family: sh !important;
}
h4 {
	font-family: sh !important;
}
h5 {
	font-family: shbl !important;
}
h6 {
	font-family: shbl !important;
}
p {
	font-family: sh !important;
}
span {
	font-family: shl !important;
}
.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap :last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap :last-child {
	letter-spacing: normal;
}
.elementor-6 .elementor-element.elementor-element-d8c0e9d .why-choose-us-block .xs-content-title, h4 {
	font-weight: normal;
	font-family: shb;
}
.elementor-6 .elementor-element.elementor-element-6d96648 .why-choose-us-block .xs-content-title, h4 {
	font-weight: normal;
	font-family: shb;
}
.elementor-6 .elementor-element.elementor-element-889caab .why-choose-us-block .xs-content-title, h4 {
	font-weight: normal;
	font-family: shb;
}
.elementor-6 .elementor-element.elementor-element-41a7812 .xs-heading .section-title {
	font-weight: normal;
	font-family: shb;
}
.xs-inline-form {
	direction: rtl;
}
/*.xs-inline-form .form-control {
	border-radius: 0 32.5px 32.5px 0;
}
.xs-inline-form .check-btn {
	border-radius: 32.5px 0 0 32.5px;
}*/
.free-quote-area.delighter.started .parallax-icon-wraper .icon-one {
	display: none;
}
h4.small, .xs-content-title.small {
	font-weight: normal;
}
.main-tabs .nav-item:not(:last-child) {
	margin-left: 30px;
}
.elementor-6 .elementor-element.elementor-element-97235ee .xs-content-title {
	font-family: shb;
    font-size: 26px;
    font-weight: normal;
    text-align: right;
}
blockquote > p {
	font-weight: normal;
}
.no-js .owl-carousel, .owl-carousel.owl-loaded {
	direction: ltr;
}
.address-info-list li a {
	font-family: sh;
}
.header-transparent .xs-header.header-main .xs-menus .nav-menu > li.active > a {
	font-family: sh;
	font-weight: normal;
}
.xs-header.header-main .xs-menus .nav-menu li a {
	font-family: sh;
	font-weight: normal;
}
.free-quote-area.delighter.started .parallax-icon-wraper .icon-two {
	display: none;
}
.xs-inline-form .form-control {
	padding-right: 40px;
}
.footer-widget.widget_recent_entries ul li a {
	font-family: shl;
	font-weight: normal;
}
.footer-widget ul li a {
	font-family: shl;
	font-weight: normal;
}
.footer-widget .contact-form .submit-btn {
	font-family: sh;
}
.elementor-2807 .elementor-element.elementor-element-56f0 .elementor-heading-title {
	font-family: shb;
}
.elementor-2807 .elementor-element.elementor-element-4e25 .elementor-heading-title {
	font-family: shb;
}
.elementor-6 .elementor-element.elementor-element-a1655a3 .pricing-header .price-table {
	font-size: 43px;
}
.single-blog-post-thumb .entry-header .entry-title {
	text-align: right;
}
.single-blog-post-thumb .entry-header .entry-content {
	text-align: right;
}
/*.address-info-list li .address-icon {
	float: right;
}
.address-info-list li .address-icon {
	margin-left: 15px;
}
.address-info-list li .address-info {
	margin-right: 46px;
}*/
.footer-widget .xs-content-title {
	text-align: right;
}
.contact-form .form-control {
	text-align: right;
}
.footer-widget .contact-form .submit-btn {
	float: right;
}
.footer-widget.widget_recent_entries ul li .post-date::before {
	padding-left: 9px;
	padding-right: unset;
}
/*.partner-area .xs-lsit, .partner-area .xs-lsit {
	float: right;
	margin-right: -50px;
}*/
.address-info-list li .address-info {
	text-align: right;
}
.footer-logo {
    float: right;
}
/*.partner-area .xs-lsit li:not(:last-child) {
	margin-left: unset;
}*/
.list-inline {
	padding-right: 0;
}
.copyright-text {
	text-align: right;
}
.copyright .social-list {
	text-align: left;
}
.xs-heading .section-title span {
	font-weight: normal;
	font-family: shb;
}
.piechats-wraper .single-piechart .chart-content > .chart-value {
	font-family: shb;
	font-weight: normal;
}
.boosting-list .count-number {
	font-family: shb;
	font-weight: normal;
	top: -25px;
	right: 0;
}
.boosting-list {
	text-align: right;
	padding-right: 48px;
}
.xs-menus .nav-menu > li:last-child {
	margin-left: 25px;
	margin-right: 0 !important;
}
.xs-top-bar-info {
	float: right;
	direction: ltr;
}
.xs-top-bar .xs-list {
	text-align: left;
}
/*.xs-top-bar .xs-list, .xs-top-bar-info {
	direction: ltr;
}*/
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
		width: 100%;
}
.inner-banner-title {
	text-align: right;
}
/*.no-gutters {
	direction: ltr;
}*/
.single-funfact > span {
	font-family: shb;
}
.single-funfact p {
	font-family: sh;
}
.icon-envelope2::before {
    padding-left: 5px;
}
.fa-long-arrow-right::before {
    padding-right: 5px;
}
.icon-linkedin::before {
    padding-right: 10px;
}
.elementor-1688 .elementor-element.elementor-element-9204d85 .xs-heading .section-subtitle {
	font-family: sh;
	font-weight: normal;
}
.sidebar-textwidget > p {
	text-align: right;
}
.sideabr-list-widget .media-body {
	padding-right: 15px;
}
.subscribe-from p {
	text-align: right;
	font-weight: normal;
}
.sidebar-textwidget .social-list {
	direction: ltr;
	text-align: center;
}
.elementor-6 .elementor-element.elementor-element-7c93 .xs-single-pricing.active .pricing-header .price-table {
	font-size: 45px;
}
.elementor-6 .elementor-element.elementor-element-7c93 .pricing-header .price-table {
	font-size: 45px;
}
.elementor-6 .elementor-element.elementor-element-7c93 .pricing-header .price-table {
	font-size: 45px;
}
.sideabr-list-widget li, .single-blog-post .xs-list li, .footer-widget.widget_recent_entries ul li, .footer-widget .menu li, .xs-list li {
	text-align: right;
}
.recent-post .entry-meta {
	text-align: right;
}
.recent-post .post-cat {
	margin-right: 25px;
}
.price-table {
	font-size: 44px !important;;
}
.elementor-600 .elementor-element.elementor-element-eba5f24 > .elementor-background-overlay {
	opacity: 0.14 !important;
}
.elementor-1927 .elementor-element.elementor-element-102ef10 > .elementor-background-overlay {
	opacity: 0.14 !important;
}
.elementor-2061 .elementor-element.elementor-element-7ada > .elementor-background-overlay {
	opacity: 0.14 !important;
}
.elementor-1871 .elementor-element.elementor-element-4b79 > .elementor-background-overlay {
	opacity: 0.14 !important;
}
.elementor-697 .elementor-element.elementor-element-65aa > .elementor-background-overlay {
	opacity: 0.14 !important;
}
.single-cases-card .cases-content .tag::before {
	margin-left: 7px;
}
.elementor-603 .elementor-element.elementor-element-dfb7aa9 .elementor-toggle .elementor-tab-title {
	font-family: shb;
	font-weight: normal;
}
.xs-inline-form .form-control {
    border-radius: 0;
	text-align: right;
}
.xs-inline-form [class*="col-"] + [class*="col-"] .form-control {
    border-radius: 0 !important;
	text-align: right;
}
.elementor-6 .elementor-element.elementor-element-5cf6.elementor-widget-heading .elementor-heading-title {
	line-height: 60px;
}
.elementor-1871 .elementor-element.elementor-element-08ee965.elementor-widget-heading .elementor-heading-title {
	font-size: 24px;
	line-height: 37px;
}
.elementor-1871 .elementor-element.elementor-element-b73c141.elementor-widget-heading .elementor-heading-title {
	line-height: 50px;
}
.widget:not(.widget_search) {
	text-align: right;
}
.blog-sidebar-wraper .widget .xs-title::before {
	right: 0;
}
.widget.widget_recent_entries ul li::before, .widget.widget_recent_comments ul li::before, .widget.widget_meta ul li::before, .widget.widget_pages ul li::before, .widget.widget_archive ul li::before, .widget.widget_nav_menu ul li::before, .widget.widget_categories ul li::before {
    margin-right: 0;
    margin-left: 7px;
}
.widget-posts .widget-post .post-thumb {
	padding-left: 20px;
}
.widget-posts .widget-post .entry-title a {
	font-family: sh;
	font-weight: normal;
	font-size: 15px;
}
.widget-post .meta-date {
	font-size: 13px;
}
.post-list .post-body {
	text-align: right;
}
.post-list .entry-meta > span:not(:last-child) {
	margin-left: 30px;
}
.post-list .entry-title {
	line-height: 55px;
}
.post-list .post-body .btn-wraper a, .post-list .post-body .btn-wraper a i {
	font-weight: normal;
}
.widget .xs-title {
	font-family: shb;
	font-weight: normal;
}
.pagination li a {
	font-weight: normal;
}
.blog-sidebar-wraper.right-sidebar {
	text-align: right;
}
.xs-list.bullet li::before {
	margin-left: 10px;
}
.xs-comments-area .comment-body img {
	float: right;
}
.comments-list .comment-author {
	text-align: right;
}
.xs-comments-area .reply {
	float: left;
}
.xs-comments-area .comment-content {
	text-align: right;
	padding-right: 25px !important;
}
.xs-comments-area .comment-author > p:not(:last-child) {
	margin-left: 30px;
	font-weight: normal;
	font-family: sh;
	font-size: 16px;
}
.xs-comments-area .comment-author > p {
	font-weight: normal;
	font-size: 16px;
}
.xs-comments-area .children .comment .comment-body .meta-data {
	margin: 0px 70px 0px 0px;
}
.comment-respond .comment-reply-title {
	text-align: right;
}
.xs-form .comment-notes {
	text-align: right;
}
.comment-respond .form-submit {
	text-align: right;
}
.xs-comments-area .comments-title {
	font-weight: normal;
    text-align: right;
}
.xs-comments-area .comments-title::before {
	right: 0;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
	font-family: sh;
	font-weight: normal;
	font-size: 16px;
}
.xs-from .form-control {
	direction: rtl;
}
div.wpcf7 {
	direction: rtl;
}
.xs-menus .nav-menu > li:last-child {
	margin-right: 25px;
}
.breadcumbs > li {
	float: right;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
	font-family: sh;
	font-weight: normal;
}
.nav-dropdown > li {
	float: right;
	text-align: right;
}
.xs-header.header-main .xs-menus .nav-menu .nav-submenu li a i {
	padding-left: 14px;
}
.main-filter li {
	margin-right: 40px;
}
.main-filter li a {
	font-weight: normal;
}
.xs-serach .search-btn {
    left: 0px;
    right: auto;
}
.modal-searchPanel .input-group .search-btn {
	right: auto;
	border-radius: 57.5px 0 0 57.5px;
}
.main-tabs .nav-item:not(:last-child) {
    margin-right: unset;
}

/*.partner-area .xs-lsit li:not(:last-child) {
    margin-right: unset;
}*/
.customize-control-kirki-switch input + label {
	direction: ltr;
}
.single-testimonial-preview {
	direction: rtl;
}
.pricing-body .xs-list li:not(:last-child) {
	text-align: center;
}
.nav-brand > img {
    margin-top: 0px;
}
/*.pagination {
	direction: ltr;
}*/
.xs-comments-area .comment-date {
	font-weight: normal;
}
.comment-respond .form-submit {
	text-align: left;
}
.comment-respond .comment-reply-title {
	font-size: 26px;
	font-family: shb;
}
.single-post-nav .post-nav-title {
	font-family: sh;
	font-weight: normal;
}
.xs-comments-area .comments-title {
	font-size: 26px;
	font-family: shb;
}
/*.footer-widget ul li a {
    background: unset;
}
.footer-widget ul li a:hover {
    background: unset;
}
.footer-widget.widget_recent_entries ul li .post-date::before {
	display: none;
}*/
.xs-sidebar-group.isActive .xs-sidebar-widget {
	right:auto;
    left: 0;
}
.xs-sidebar-widget {
	right:auto;
    left: -100%;
}
.xs-sidebar-group.isActive .xs-overlay {
    right: 0;
	left:auto;
}
.xs-sidebar-group .xs-overlay {
    right: 100%;
	left:auto;
}
.submenu-indicator {
	margin-right: 6px;
	float: left;
}

/*New edits*/

.xs-header.header-main .xs-menus .nav-menu > li:not(:last-child) {
	text-align: right;
}
.xs-header.header-main .xs-menus .nav-menu > li {
	text-align: right;
}
/*.header .xs-header.header-main .xs-menus .nav-menu > li > a .submenu-indicator-chevron {
	margin: 5px 0 0 30px;
}*/
#elementor .elementor-element ul.elementor-icon-list-items, #left-area ul.elementor-icon-list-items, .elementor .elementor-element ul.elementor-icon-list-items {
	text-align: right;
}
@media (max-width: 767px) {
.main-tabs .nav-item {
    margin-left: 30px;
	}
	}
.xs_nav-portrait .submenu-indicator {
    left: 0;
	right: auto;
}
.nav-toggle:before {
    right: 0;
}
.xs-menus .nav-toggle {
	left: 0;
	right: auto;
	margin-left: 15px;
}
.nav-menu>li {
    float: right;
    text-align: right;
}
.xs-list > li:not(:last-child) {
	margin-left: none !important;
}
.rtl .xs-inline-form .check-btn {
	border-radius: 32.5px 0 0 32.5px !important;
}
.rtl .xs-inline-form .form-control {
	border-radius: 0 32.5px 32.5px 0 !important;
}
.xs-top-bar-info li i {
	float: right;
}
.xs-heading.text-right .line::before, .xs-heading.text-right .line::after {
	right: 0;
}
.elementor-6 .elementor-element.elementor-element-7168 .why-choose-us-block p {
	font-family: sh;
}
.xs-top-bar-info li:not(:last-child) {
	margin-right: 30px;
}
.elementor-6 .elementor-element.elementor-element-cff1c32 .xs-heading .section-title {
	text-align: right;
}
.elementor-6 .elementor-element.elementor-element-19b911d .xs-heading .section-title {
	text-align: right;
}/*
.header-new .xs-menus .nav-menu > li > a {
	color: #fff;
}
.rtl .header-new .xs-menus .nav-menu > li > a .submenu-indicator-chevron {
	border-color: transparent #fff #fff transparent !important;
}
.contact-info {
	color: #fff;
	font-size: 15px;
}
.contact-info > a {
	color: #fff;
}*/
.service-info-block .service-info-title {
	font-weight: normal;
}
.color-variation .xs-inline-form.transparent-style .check-btn {
	font-weight: normal;
}
.single-fact .campaign-fact-icon {
	margin-left: 20px;
	margin-right: 0;
}
.elementor-3137 .elementor-element.elementor-element-aeb7be2.elementor-position-left .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-3137 .elementor-element.elementor-element-5ff534a.elementor-position-left .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-3137 .elementor-element.elementor-element-5f02acc.elementor-position-left .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-3137 .elementor-element.elementor-element-732aa18.elementor-position-left .elementor-image-box-img {
    margin-left: 15px;
}
.workprocess-tab .nav-item .nav-link .title {
	font-weight: normal;
	font-family: shb;
}
.elementor-3137 .elementor-element.elementor-element-2f6100db .elementor-image-box-content .elementor-image-box-title {
	font-family: shb;
	font-weight: normal;
}
.elementor-3137 .elementor-element.elementor-element-3f4762c9 .elementor-image-box-content .elementor-image-box-title {
	font-family: shb;
	font-weight: normal;
}
.elementor-3137 .elementor-element.elementor-element-6aa9de31 .elementor-image-box-content .elementor-image-box-title {
	font-family: shb;
	font-weight: normal;
}
.elementor-3137 .elementor-element.elementor-element-49db4708 .elementor-image-box-content .elementor-image-box-title {
	font-family: shb;
	font-weight: normal;
}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
	font-family: shl;
	font-weight: normal;
}
.main-filter li:not(:last-child) {
	margin-left: unset;
}
.single-case-studies .case-body {
	line-height: 30px;
}
.rtl .xs-menus .nav-menu li > .nav-dropdown li a i {
	padding-left: 10px;
	padding-right: unset;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0;
}
.nav-btn .btn {
  background: #8a63f2;
  background: -moz-linear-gradient(left, #FF9108 0%, #FF1F01 100%);
  background: -webkit-linear-gradient(left, #FF9108 0%,#FF1F01 100%);
  background: linear-gradient(to right, #FF9108 0%,#FF1F01 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=‘#FF9108’, endColorstr=‘#FF1F01’,GradientType=1 );
}
.xs-menus .nav-toggle {
	right: 0;
	left: auto;
	margin-right: 15px;
}
.nav-brand > img {
	margin-top: 10px;
}
.xs-menus .nav-menus-wrapper.nav-menus-wrapper-open {
	right: 0;
}
.header-new .xs-menus .nav-menu > li > a {
	font-family: sh;
}
.header-new .btn-danger:not([class*="btn-outline-"]) {
	font-family: sh;
}
.elementor-3273 .elementor-element.elementor-element-77bbb743 .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.elementor-3273 .elementor-element.elementor-element-18591ba6 .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.elementor-3273 .elementor-element.elementor-element-799ef12e .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.elementor-3273 .elementor-element.elementor-element-7b3fb371 .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.elementor-3273 .elementor-element.elementor-element-2329c7f1 .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.elementor-3273 .elementor-element.elementor-element-55c8eae5 .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.elementor-3273 .elementor-element.elementor-element-70eda3f2 .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.elementor-3273 .elementor-element.elementor-element-276a0cd2 .elementor-image-box-content .elementor-image-box-title {
	margin-right: 10px;
}
.workprocess-tab .tab-icon::before {
	left: 0;
	right: 100%;
}
.main-tabs .nav-item:not(:last-child) {
	font-family: sh;
}
.colorful-tab .nav-tabs .nav-item:nth-child(5) .nav-link {
	font-family: sh;
}
.service-preview-content > ul > li > img {
	float: right;
}
.service-preview-content > ul {
	padding-right: 0;
	font-family: shl;
}
.colorful-tab .tab-content .tab-pane .single-service-preview .btn {
	font-family: shb;
}
.elementor-3273 .elementor-element.elementor-element-79493887 .xs-heading {
	margin-right: 35px;
}
.elementor-3273 .elementor-element.elementor-element-2a7a4f31 > .elementor-widget-container {
	margin: 45px 20px 0px 0px;
}
.xs-heading .section-title span {
	font-family: shb !important;
}
.main-nav-tab li {
	font-family: sh;
}
.pricing-body .xs-list {
	font-family: shl;
}
.xs-single-pricing.active .pricing-body .xs-list li {
	text-align: center;
}
.multi-color-price-table .tab-pane .xs-single-pricing .btn {
	font-family: sh;
}
.pricing-body .xs-list li:not(:last-child) {
	font-family: shl;
}
.xs-single-pricing.active .pricing-body .xs-list li {
	text-align: center;
	font-family: shl;
}
.elementor-3273 .elementor-element.elementor-element-62eaefc8 a.xs-btn {
	font-family: shb;
}
.contact-info {
	font-size: 15px;
}
.contact-info > a {
	font-size: 18px;
	font-weight: normal;
	font-family: shb;
}
.sidebar-inactive .container {
	max-width: 60%;
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
	padding: 0px 20px;
}
.elementor-6 .elementor-element.elementor-element-97235ee .btn-wraper .btn {
	font-family: shb;
}
.xs-pricing-group .tab-pane .xs-single-pricing .btn {
	font-family: shb;
}
.footer-widget.widget_recent_entries ul li .post-date::before {
	top: 9px;
	float: right;
}
.icon-clock::before {
	float: right;
	margin: 9px 0 0 5px;
}
.newsletter-thumb-wraper .subscribe-form .form-control {
	font-family: shl;
}
.main-filter li {
	font-family: sh;
}
.pricing-body .xs-list li {
	text-align: center;
}
.single-blog-post-thumb .entry-header .entry-content {
	font-family: shl;
}
.xs-menus .nav-menu li > .nav-dropdown li a {
	font-family: sh;
}
.breadcumbs > li {
	font-family: sh;
}
.elementor-1688 .elementor-element.elementor-element-0ada01f .xs-heading {
	text-align: right !important;
}
.elementor-1688 .elementor-element.elementor-element-9204d85 .xs-heading {
	text-align: right !important;
}
.elementor-2012 .elementor-element.elementor-element-4ef5 .xs-heading {
	text-align: right !important;
}
.btn:not(:disabled):not(.disabled) {
	font-family: sh;
}
.xs-serach.style2 input:not([type="submit"]) {
	font-family: shl;
}
.widget.widget_categories ul li a {
	font-family: shl;
}
.post-list .btn:not([class*="btn-outline-"]) {
	font-family: sh;
}
.widget .tagcloud a {
	font-family: shl;
}
.widget.widget_nav_menu ul {
	font-family: shl;
}
.page-link:not(:disabled):not(.disabled) {
	font-family: sh;
}
.elementor-widget-elementskit-contact-form7 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .wpcf7-form textarea, .ekit-wid-con .ekit-form form textarea, .elementor-widget-elementskit-contact-form7 .ekit-form form select {
	font-family: sh;
	font-weight: normal;
}
.contact-form textarea.form-control {
	font-family: sh;
	font-weight: normal;
}
.fa-long-arrow-right::before {
	content: "\f177";
}
.post-list .entry-content {
	font-family: shl;
}
blockquote {
	border-right: 3px solid #1464db;
	border-left: unset;
}
blockquote::before {
    float: left;
}
.post-tags > a {
    font-family: sh;
}
.post-navigation .post-title {
	font-weight: normal;
}
.xs-comments-area .comment-date {
	font-family: shb;
}
.post-body .social-list li.title {
	display: none;
}
.comment-respond .xs-form .form-control {
	font-family: shl;
}
.elementor-697 .elementor-element.elementor-element-384c a.xs-btn {
	color: #fff;
}
.main-tabs .nav-item .nav-link {
	font-family: sh;
}