/*
Theme Name: Hiroshi
Theme URI: https://hiroshi.qodeinteractive.com
Description: A Contemporary Theme for Creative Business
Author: Select Themes
Author URI: https://qodeinteractive.com
Text Domain: hiroshi
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
Version: 1.5.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
body.home .team-category-home-1 .qodef-e-media-image img{
	filter: grayscale(100%);
}

body.single-portfolio-item.postid-9699  .qodef-portfolio-info{
	display:none;
}

body.home.wp-singular.page-template .swiper-pagination.swiper-pagination-bullets{
    margin-top: 0px;
    bottom: 20px !important;
}
.qodef-header--standard #qodef-page-header{
	background-color: rgba(255, 255, 255, 0);
}
footer .qodef-team-member-social-icons a{
	margin-right:0.6rem;
}
body .qodef-fullscreen-tabs .qodef-m-tab::after{
	height: 29px;
	top:31px;
}
@media(min-width:768px){
	body.home .qodef-fullscreen-tabs{
/* 		height:75vh !important; */
/* 		max-height:1167px !important; */
	}
	body .qodef-fullscreen-tabs .qodef-m-tab::after{
		height: 29px;
		top:9px;
	}
	footer .qodef-single-image img{
		max-width:200px;
	}
	body.elementor-page.elementor-page-9514 .qodef-page-title{
		height:100vh !important;
	}
}
body.home .elementor-widget-hiroshi_core_fullscreen_portfolio_slider a{
    cursor:default;
}
body.home .qodef-team-list.qodef-item-layout--info-right .qodef-team-member-social-icons{
	margin-top:0.5rem;
	position:static;
}
.qodef-widget-holder.qodef--one{
	display:none !important;
}
.no-margin-bottom{
	transform:translateY(20px);
}
.qodef-header-navigation>ul>li>a{
	text-transform:none;
}
.mx-auto{
	margin-left:auto !important;
	margin-right:auto !important;
}
.qodef-fullscreen-tabs .qodef-m-title-vertical{
	padding-left:8px;
}
.page.page-id-9516 .qodef-shortcode.qodef-m.qodef-fullscreen-tabs{
/* 	height:75vh !important; */
}

.page.page-id-9516 .qodef-m-text{
	margin-top:1rem;
}
.app-img-width{
	width:150px;
}
.wp-singular.portfolio-item-template-default.single .qodef-portfolio-info{
    display:none !important
}
body.elementor-page.elementor-page-9514 .qodef-page-title .qodef-m-title.entry-title{
    display:none !important;
}

@media only screen and (max-width: 1800px) {
	.qodef-fullscreen-tabs .qodef-m-title-vertical {
		font-size: 32px;
	}
}

@media only screen and (max-width: 1440px) {
	.qodef-fullscreen-tabs .qodef-m-title-vertical {
		font-size: 30px;
	}
}

body.elementor-page-60 .elementor-element-ac82efe .elementor-widget:not(:last-child){
    margin-block-end:0px;
}
@media(max-width:768px){
    .mobile-h3 h3{
	    font-size:1.6rem !important;
    }
	.home-mobile-h3 h3 {
        font-size: 1.3rem !important;
        line-height: 1.8rem;
    }
	.home-mobile-h3 h3 br{
		display:block !important;
	}
	.qodef-fullscreen-tabs .qodef-m-title-vertical {
		font-size: 26px;
	}
}
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link{
    display:none !important;
}
/*
.qodef-fullscreen-tabs .qodef-e-image {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.qodef-fullscreen-tabs .qodef-e-image img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center right !important;
    display: block;
}
*/