/*
Theme Name: Construz Child
Theme URI: https://wp.framerpeak.com/construz/
Author: Favdevs
Author URI: https://themeforest.net/user/favdevs
Template: construz
Tested up to: 5.8
Requires PHP: 7.4
Description:  Construz - Construction WordPress Theme
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0.0
Text Domain: construz-child
Copyright (C) 2024 Favdevs
*/

/*


    Add your custom styles here
*/
@media (max-width: 1900px) {
.header-layout1 .header-top .header-top-left {
    padding-left: 180px !important;
}
.header-layout1 .header-top .header-top-right {
	padding-right: 252px !important;
}
.header-layout1 .header-navbar-logo {
	padding-left: 50px !important;
}
.header-layout1 .menu-area .logo-bg {
	width: 255px !important;
}
.header-layout1 .main-menu {
	margin-left: 180px !important;
}
.header-layout1 .header-button {
	margin-right: 270px !important;
}
}

.header-layout1 .header-navbar-logo {
    margin-top: -50px !important;
}

.header-button button.search-btn.searchBoxToggler.simple-icon{display:none;}

.process-card .process-card-text {
    font-size: 17px !important;
}
#hidde{display:none;}
button.sidebar-btn.sideMenuToggler.simple-icon {
    display: none;
}

.portfolio-card.style2 .portfolio-card-title {
    font-size: 20px !important;
}

.header-navbar-logo img{width:180px}

/* Absolute Header */
.elementor-location-header,
.site-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    background: transparent;
}

/* Make first section go behind header */
.elementor-page .elementor-section:first-child,
.elementor-page .e-con:first-child {
    margin-top: 0;
}


.header-layout3 .sticky-wrapper.sticky {
    background: #15161C;
}