/*
Theme Name: Maiko
Theme URI: http://demo.casethemes.com/maiko/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/
Description: Maiko is a premium WordPress theme designed for architecture portfolios, agencies, and businesses. With a clean and modern design, it provides responsive layouts, grid-based sections, and extensive customization options to showcase your projects effectively.
Version: 1.0.0
License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: maiko
Tags: architecture, portfolio, design, creative, modern, minimalist, photography, agency, responsive, grid
Requires at least: 5.8 or Higher
Requires PHP: 7.4 or Higher
Tested up to: 6.4

Copyright (c) 2024 Case-Themes. All rights reserved.
This theme is licensed under the GPL-2.0+ license.
*/


.elementor-10728 .elementor-element.elementor-element-ee0349a .pxl-button .btn {
    background-color: #cd6a29 !important;
}

.elementor-10689 .elementor-element.elementor-element-ee0349a .pxl-button .btn {
    background-color: #cd6a29 !important;
}

.elementor-10729 .elementor-element.elementor-element-ee0349a .pxl-button .btn {
    background-color: #cd6a29 !important;
}

.anchor-nav .anchor:before {
    background-color: #cd6a29 !important;
}

.anchor-nav .anchor {
    border: 1px solid #cd6a29 !important;
}

.pxl-menu-item-text{
	color: #fff;
    font-weight: 400;
    font-size: 22px;
	    border: unset !important;
}

.comments-area{
	display:none !important;
}

.top-metas .post-metas {
    display: none !important;
}


.elementor-231 .elementor-element.elementor-element-bd72874 .pxl-heading .pxl-item--title
 {
    color: #FFFFFF;
    -webkit-text-stroke-color: #FFFFFF;
    line-height: 1.7647em;
    text-transform: capitalize !important;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    margin-bottom: 24px;
}


#jarallax-container-0 div {
  height: 490px !important;
}

.elementor-55 .elementor-element.elementor-element-5703249 .pxl-heading .pxl-item--title {
    text-transform: capitalize !important;
}

.elementor-18 .elementor-element.elementor-element-177e02a .pxl-section-effect-images .elementor-repeater-item-355d72f {
    top: 5px !important;
    right: 110px !important;
}


.pxl-sticky-stt.pxl-header-fixed 
.pxl-nav-menu.fr-style-box .pxl-menu-primary > li > a .pxl-menu-item-text {
    color: #cb6a28 !important;
}

.pxl-shape-active .pxl-menu-item-text {
    color:#cd6a29 !important;
    background-color: transparent !important;
	    font-weight: 700;
}


.pxl-sticky-stt.pxl-header-fixed 
.pxl-nav-menu.fr-style-box .pxl-menu-primary > li.pxl-shape-active > a .pxl-menu-item-text {
    color: #000 !important;
	background-color:#fff !important;
}

.pxl-sticky-stt.pxl-header-fixed  .pxl-menu-item-text{
	color:#000 !important;
}


.pxl-nav-menu.fr-style-box .pxl-menu-primary > li > a .pxl-menu-item-text i.fab.fa-instagram{
	display:block !important;
	background: linear-gradient(45deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888) !important;
	    font-size: 30px;
    border-radius: 9px;
    padding: 2px 4px 2px 3px;
}


.pxl-sticky-stt.pxl-header-fixed 
.pxl-nav-menu.fr-style-box 
.pxl-menu-primary > li.instagram_icon > a .pxl-menu-item-text {
    color: #fff !important; /* Instagram's official color */
}

.pxl-sticky-stt.pxl-header-fixed 
.pxl-nav-menu.fr-style-box 
.pxl-menu-primary > li.instagram_icon > a:hover .pxl-menu-item-text {
    color: #fff !important; /* Instagram brand color */
}

.pxl-nav-menu.fr-style-box .pxl-menu-primary > li > a .pxl-menu-item-text{
	--primary-color: transparent !important;
}

:root{
	--primary-color: transparent !important;
}

.pxl-sticky-stt.pxl-header-fixed .pxl-nav-menu.fr-style-box .pxl-menu-primary > li > a .pxl-menu-item-text:hover{
	color:#000 !important;
}

.pxl-nav-menu.fr-style-box .pxl-menu-primary > li > a .pxl-menu-item-text:hover{
	color: #cd6a29 !important;
}

.instagram_icon > a .pxl-menu-item-text:hover{
	color:#fff !important;
}

/* about page css  start*/

@media(max-width:768px){
	.elementor-207 .elementor-element.elementor-element-59f3704 .pxl-item--image img {
		width: 300px !important;
		height: 475px !important;
	}
	
	.elementor-207 .elementor-element.elementor-element-83c6238 .pxl-item--image img {
		width: 300px !important;
		height: 475px !important;
	}
	
	.elementor-207 .elementor-element.elementor-element-4f9761e .pxl-item--image img {
		width: 300px !important;
		height: 475px !important;
	}
	
	.elementor-207 .elementor-element.elementor-element-83c6238 .pxl-item--image{
		width: 629px !important;
		height: 565px !important;
	}
	.elementor-207 .elementor-element.elementor-element-4f9761e .pxl-item--image{
		width: 550px !important;
		height: 555px !important;
	}
	
	.clipped-bg-pinned{
		height: 240px !important;
	}
	
}

/* about page css end */


/* instagram feeds start */

.sbi_bio:hover{
	color:#ce6a24 !important;	
}

/*  insagram feeds end  */




/* for blog details hide some section start */

.elementor-455 .elementor-element.elementor-element-a354939 > .elementor-element-populated {
    display:none !important;
}

.pxl-has-sidebar .pxl-sidebar-area {
	 display:none !important;
}

.pxl-icon-postformat .link-icon a:before{
	display:none !important;
}

/* for blog details hide some section  end */


@media(max-width:768px){
	.elementor-element-fe1041d .elementor-widget-wrap,
.elementor-element-fe1041d .pxl-column-bg-parallax {
    height: 325px !important;
}
}


@media (max-width: 768px) {
.n2-ss-slider .n2-ss-section-main-content{
  max-width: unset !important;
min-height: unset !important;
}
div#n2-ss-2 .n-uc-1f4f8ad18c1a0-inner{
    justify-content: unset !important;
}
	
    div#n2-ss-2 .n-uc-16424d978f4b9-inner {
        padding: 285px 13px 28px 15px !important;
    }
	
	.n2-ss-slider .n2-ss-slide-background-image img{
		width:100% !important;
		height:600px !important;
	}
	
	.n2-ss-slide-background-image img{
		width:100% !important;
		height:600px !important;
	}
	
	.n2-ss-section-main-content{
		display:none !important;
	}
	
	.elementor-10689 .elementor-element.elementor-element-b90c713 .pxl-section-effect-images .elementor-repeater-item-4e2b0c1{
		bottom: 1% !important;
    	right: 0% !important;
		width: 155px !important;
	}
}
	
 
@media(max-width:768px){
	
	.n2-ss-slider .n2-ss-slide-background-image img{
		width:100% !important;
		height:600px !important;
	}	
	
	
	
	.pxl-item--image.elementor-repeater-item-4e2b0c1.slide-right-to-left.pxl-hide-sr-md.pxl-hide-sr-sm{
		width:160px !important;
	}
	
	
	.elementor-18 .elementor-element.elementor-element-177e02a .pxl-section-effect-images .elementor-repeater-item-355d72f {
    top: 110px !important;
    width: 280px !important;
    right: -50px !important;
}
	
	.pxl-image-single.pxl-parallax-scroll-over img {
		transform: scale(1) !important;
	}
	
	.mobile-slide-img{
		object-fit: cover !important;
	}
	
	.n2-ss-slider .n2-ss-slide-background-image img
	{
        object-fit: cover !important;
        object-position: unset !important;
	}
	
}



