/*
Theme Name: Essentials Child
Theme URI: https://essentials.pixfort.com/
Author: PixFort
Template: essentials
Author URI: http://themeforest.net/user/pixfort
Description: Essentials child theme
Version: 1.0.2
License: Envato Marketplaces Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: essentials-child
Tags: header-builder, footer-builder, divider-builder, popup-builder, premium-design, translation-ready

*/
body .elementor-widget-pix-photo-box .bg-white {
	background: none !important;
}
.parent-sidebar-menu>li>a {
	text-transform: uppercase;
	color: #212529;
	font-weight: 500;
}
.child-sidebar-menu li {
	color: #000;
	border-bottom: 1px solid #ccc;
	padding: 5px;
}
.child-sidebar-menu .current_page_item a {
	color: #000;
}
.archive h4 a {
	font-size: 1.2rem;
}
.pix-main-menu li a span {
	text-transform: uppercase;
	font-weight: 500 !important;
}
.pix-hover-item .pix-img-scale 
.pix-social i {
	color: #adacac !important;
}
.pix-social .text-body-default {
	color: #adacac !important;
}
.pix-topbar .btn-link {
	color: #adacac !important;
}
.pix-sliding-headline .slide-in-container {
	-webkit-clip-path: none !important;
	clip-path: none !important;
}
.slide-in-container .animated {
	-webkit-animation-duration: unset;
    animation-duration: unset;
}
.pix-main-intro h1 {
	font-size: 1.6rem;
}
.post-navigation, .pix-post-tags, .single-post .pix-post-meta-date, .category-project .pix-post-meta-date, .portfolio .pix-post-meta-date {
	display: none !important;
}
.elementor-widget-container .pix-pagination .page-numbers.current, .container .pix-pagination .page-numbers.current {
	box-shadow: none !important;
	color: #94D04D;
}
.shape-overlays__path {
	opacity: 0;
}
.shape-overlays {
	background: #000000;
	opacity: 0.7;
}
[type=submit] {
	background: #9abe17;
	color: #fff;
	border: 1px solid #9abe17;
	padding:2px 15px;
}
.post .rounded-xl {
    border-radius: 0 !important;
}
.post .shadow-lg {
	box-shadow: none !important;
}
.pix-hover-item:hover.pix-img-scale, .pix-hover-item:hover .pix-img-scale {
	transform: none !important;
}
.navbar-light .navbar-nav .nav-link {
    color: rgb(0 0 0) !important;
}
[lang="ka-GE"] body, [lang="ka-GE"] a, [lang="ka-GE"] p {
    font-family: "FiraGO-Regular" !important;
}
[lang="ka-GE"] body .secondary-font, [lang="ka-GE"] body .heading-font, [lang="ka-GE"] .elementor-widget-container .elementor-heading-title, body p {
    font-family: "FiraGO-Regular" !important;
}
[lang="ka-GE"] .parent-sidebar-menu a, [lang="ka-GE"] .text-center, [lang="ka-GE"] .text-center .h3, [lang="ka-GE"] .card-inner h6, [lang="ka-GE"] .elementor-widget-container h6 span {
	font-family: "FiraGO-Regular" !important;
}
#menu-main-menu-ge li a .text-sm {
	font-size: 1em !important;
}
[lang="en-US"] .lang-ge {
	display: none;
}
[lang="en-US"]  #menu-top-menu li:nth-child(-n + 4) {
	display: none !important;
}
[lang="ka-GE"] .lang-en {
	display: none;
}
.nav-style-megamenu>li.nav-item {
    padding: 0px 5px !important;
}
[lang="ka-GE"] .pix-post-meta-date {
	font-family: "FiraGO-Regular" !important;
}
[lang="ka-GE"] #geo {
	font-family: "FiraGO-Regular" !important;
}
[lang="ka-GE"] ul, [lang="ka-GE"] ol, [lang="ka-GE"] h1, [lang="ka-GE"] h2, [lang="ka-GE"] h3, [lang="ka-GE"] h4, [lang="ka-GE"] h5, [lang="ka-GE"] h6 {
	font-family: "FiraGO-Regular" !important;
}
[lang="ka-GE"] .card-inner h6 {
	font-size: 1em !important;
}
[lang="ka-GE"] body .pix-wpml-header-btn a {
	font-family: "Fira Sans", sans-serif !important;
	font-size: 1rem !important;
}
[lang="ka-GE"] body .breadcrumb_last {
	font-family: "FiraGO-Regular" !important;
}
.pix-topbar .text-small, .pix-topbar .text-sm, .pix-topbar .typeahead.dropdown-menu li a, .pix-topbar .bootstrap-autocomplete.dropdown-menu.show a {
	font-size: 1rem !important;
}
.pix-wpml-header-btn .dropdown-menu {
	min-width: 2rem;
	border: 1px solid #e1e1e1;
}
.pix-wpml-header-btn a {
	color: #adacac !important;
}

.pix-wpml-header-btn .shadow, .pix-wpml-header-btn .dropdown-menu:after {
	box-shadow: none !important;
}
.pixicon-world-map-3:before {
	content: " "!important;
}
[lang="ka-GE"] [class*=" pixicon-"], [lang="ka-GE"] [class^=pixicon-] {
	font-family: pixicon!important;
}
.elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: 0!important;
}
#content .elementor-posts .elementor-post__thumbnail {
    position: initial;
}
.tc-meam-p {
	display: none !important;
}
body b, body strong {
    font-weight: 600 !important;
}
.portfolio-template-default .elementor-widget-container #breadcrumbs span span:nth-child(2) {
	display: none;
}
.tc_team-members7 .text-block {
	padding-top:20px;
}
.pix-current-language svg {
	display: none;
}
.widget_media_image {
	border: 1px solid #ccc;
}
.strange {
	letter-spacing: -2px;
}
.carous .align-items-start .pix-p-20 {
	min-height: 200px;
}
.carous .card-text {
	font-size: 0.8em;
}
.carous .d-flex .font-weight-bold {
    font-weight: 600 !important;
}
.carous svg {
	width: 14px;
	padding-bottom: 5px;
}
.carous .text-body-default {
	font-size: 13px;
}
.carous .pix-pt-10 {
	padding-top: 0 !important;
}
.carous .mb-2 {
    margin-bottom: 0 !important;
}
.bg-dynamic-background {
    --pix-bg-color: #0000006e !important;
}