/*-------------------------------------------------------------------
  CHANGES FOR MULTISITE (by Oleg Goltsev)
-------------------------------------------------------------------*/

/*  1. Service & testimonial shortcodes
-------------------------------------------------------------------*/
.ExpertServices_wrap .service_thumb > img {
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	width: 100%;
	height: 230px;
}

.ExpertServices_wrap.--page .service_thumb > img {
	height: 225px;
}

@media (max-width: 991px) {
	.testimonials_wrap .testimonials_thumb img {
		max-width: 200px;
		max-height: 200px;
	}
}

.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo{
	max-width: 80%;
        margin: 10px 0 !important;
}
@media (max-width: 767px){
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header{
	padding: 5px 20px !important;
}
.fusion-mobile-menu-icons{
margin-top:20px !important;
}
}

@media only screen and (min-width: 961px){
	.fusion-mobile-menu-design-modern .fusion-header>.fusion-row{
		display: flex;
		align-items: center;
        flex-wrap: nowrap;
        flex-grow: 1;
	}
}
@media only screen and (min-width: 961px) and (max-width: 1160px) {
	#menu-main-menu .menu-item a{
    	margin: 0 0 0 5px;
        padding: 0 6.5px;
    }
    .avada-responsive:not(.rtl) .fusion-header-v1 .fusion-main-menu>ul>li{
    	padding-right: 0 !important;
    }
    
}
@media only screen and (min-width: 801px){
	.fusion-header .fusion-row .fusion-main-menu{
    	flex-grow: 1;
    	
    }
    .fusion-main-menu-search-overlay .fusion-main-menu>.fusion-menu{
    	justify-content: flex-end;
    }
    #menu-main-menu .menu-item:last-child a{
    	margin-right: 0;
    }
}