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


/* =Theme customization starts here
-------------------------------------------------------------- */
@font-face {
    font-family: 'ALK Sanet';
    src: url('./fonts/alk-sanet-webfont.eot'); /* IE9 Compat Modes */
    src: url('./fonts/alk-sanet-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('./fonts/alk-sanet-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('./fonts/alk-sanet-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('./fonts/alk-sanet-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('./fonts/alk-sanet-webfont.svg') format('svg'); /* Legacy iOS */
}

*:lang(ka) {
    font-family: 'ALK Sanet' !important;
  }
.site-title:lang(ka) {
	font-family: 'Bebas Neue' !important;
}
.is-header-small .site-title .site-title-text:lang(ka) {
    font-size: 24px;
    font-family: 'Bebas Neue' !important;
}
.blog-grid .featured-image img {
    height: 247px;
}

.site-info{
    margin-top: 10px;
}

#portfolio-filter-form {
    justify-content: center;
    align-items: center;
    display: flex;
}

.site-header .site-title {
	font-size: 24px;
}
.site-branding-center {
	font-size: 25px;
	height: 100px;
}

.search-toggle {
	display: none;
}
.is-header-small .site-title .site-title-text {
	font-size: 24px;
}

.hentry-middle {
	height: 70px;
}
.blog-grid .hentry-middle {
    padding: 7px;
}
.layout-medium {
	max-width: 1500px;
}

.is-menu-uppercase .nav-menu {
    text-transform: uppercase;
    margin-left: 250px;
}
.search-box label {
    margin: 0;
    text-align: center;
    color: inherit;
    display: none;
}

.is-menu-toggled-on .site-header.is-active .nav-menu, .is-menu-toggled-on .site-header.is-active .search-container, .is-menu-toggled-on .site-header.is-active .site-navigation .social-container {
    display: block;
		margin-left: 1px;
}
.search-container {
	display: none !important;
}
.is-menu-hover-solid .nav-menu > ul > li {
    margin: 0 0 0 -5px;
}
.is-menu-hover-solid .nav-menu > ul > li:lang(ka) {
    margin: 0 0 0 -8px;
}
.site-main {
	padding-bottom: 0px;
}
.hentry {
   margin-bottom: -30px;
}
.elementor-11 .elementor-element.elementor-element-733b2ef5 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag {
    font-size: 90px;
    font-weight: 600;
    line-height: 1em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    box-shadow: none;
}


