/*
Theme Name:  Logistica Child
Theme URI:   https://themeforest.net/user/pixelwars/portfolio
Description: Make your modifications to [Logistica Theme] in this child theme.
Author:      Pixelwars
Author URI:  https://themeforest.net/user/pixelwars
Version:     2.0.2
Template:    logistica
Tags:        portfolio
Text Domain: logistica-child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&display=swap');
.arabicpage {
  font-family: "Noto Kufi Arabic", sans-serif !important;
  direction: rtl;
}
.arabicpage * {
	letter-spacing: 0 !important;
	font-family: "Noto Kufi Arabic", sans-serif !important;
}
.arabicpage .dashicons, .arabicpage .dashicons-before:before, .arabicpage #wpadminbar .ab-icon {
	font-family: dashicons !important;
}
.arabicpage .fa {
    font-family: "Font Awesome 5 Free" !important;
}
.arabicpage .search-toggle {
    left: -12px;
    right: auto;
}
.arabicpage .submenu-toggle {
    margin-left: 0 !important;
    margin-right: .40em;
}
@media screen and (min-width: 992px) {
.is-header-small.is-menu-align-right .arabicpage .nav-menu {
    text-align: left;
    margin-right: auto;
    margin-left: initial !important;
    padding-left: 32px;
    padding-right: 0 !important;
}
.nav-menu #menu-item-15992 > a .link-text:before,
.nav-menu #menu-item-15982 > a .link-text:before,
.nav-menu #menu-item-16154 > a .link-text:before {
    background-color: #111;
    border-color: #111;
    height: calc(100% + 15px);
}
.nav-menu #menu-item-15992 > a,
.nav-menu #menu-item-15982 > a,
.nav-menu #menu-item-16154 > a {
    color: #fff;
}
.nav-menu li.current-menu-item > a .link-text:before {
    background-color: #fcf1e5 !important;
    border-color: #fcf1e5 !important;
}
}
.artext {
	text-align: right;
	direction: rtl;
}
.artext div {
	text-align: right;
	direction: rtl;
}
.artext .elementor-toggle-icon .e-font-icon-svg {
    transform: rotate(180deg);
}
.arabicpage .qodef-qi-button.qodef-icon--right:not(.qodef-type--icon-boxed) .qodef-m-icon {
    margin-left: 0 !important;
    margin-right: 10px;
}
.arabicpage .qodef-m-navigation {
    direction: ltr;
}
.arabicpage .elementor-align-icon-right {
    margin-left: 0 !important;
    margin-right: 7px;
    transform: rotate(180deg);
}
.arabicpage .elementor-button-wrapper,
.arabicpage input.input-text,
.arabicpage .elementor-tab-title {
    text-align: right;
}
.arabicpage .elementor-icon-list-items svg {
    margin-left: 8px !important;
}
.arabicpage .elementor-icon-list-items .e-far-arrow-alt-circle-right {
    transform: rotate(180deg);
}
.arabicpage .elementor-accordion-icon.elementor-accordion-icon-left {
    float: right !important;
    text-align: right !important;
}
.arabicpage .elementor-16589 .elementor-element.elementor-element-edef838 {
    right: -42px !important;
}
.arabicpage .elementor-popup-modal .dialog-widget-content {
    right: 0;
}
.turkishpage .elementor-16609 .elementor-element.elementor-element-edef838 {
    right: -49px !important;
}
.arabicpage .qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li:not(:last-child) {
    margin-right: 0;
    margin-left: 4em;
}
@media screen and (max-width: 767px) {
.qodef-qi-tabs-horizontal.qodef-layout--simple .qodef-tabs-horizontal-navigation li:not(:last-child) {
    margin-right: 0;
    margin-left: 0;
}
.mobcenter {
    text-align: center;
}
.mobcenter div {
    text-align: center;
}
}