	
@media (min-width: 901px){
	body .l-canvas.sidebar_none .l-section,
	.l-section.height_huge .l-section-h,
	.l-section-h.paddingLeft {    padding-left: 490px;}
}
@media (min-width: 1680px){
	body .l-canvas.sidebar_none .l-section,
	.l-section.height_huge .l-section-h,
	.l-section-h.paddingLeft {padding-left:400px;} 
}
@media (min-width: 1800px){
	body .l-canvas.sidebar_none .l-section,
	.l-section.height_huge .l-section-h,
	.l-section-h.ppaddingLeft {padding-left:200px;} 
}

	
	body .ush_image_1{
    height: auto;
	}
	.l-navigation{display:none !important;}
@media (min-width: 901px){
				.w-nav.type_desktop .columns_4 .w-nav-item.level_2 {
			    width: 33% !important;
				}
				body .ush_menu_1.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
			    font-size: 18px;
			    text-align:center;
				}
				body .w-nav-anchor.level_3{
			    font-size: 14px;
			    text-transform: initial;
			    font-weight: 600;
			    text-align: center;
			}
			body .w-nav-item.menu-item-has-children > .w-nav-anchor:not(.level_1) .w-nav-title {
			    padding-right: 0;
			}
				body.header_ver {
				    padding-left: 0 !important;
				}
				body .ush_image_1{
			    position: absolute;
			    width: 545px;
			    max-width: none !important;
			    left: 50%;
			    margin-top: 0!important;
			    margin-left: -150px !important;
			    height: 165px;
				}
				.w-nav {
			    margin-top: 20% !important;
				}
				.w-nav-anchor{
			    color:#0e0e0e !important;
			    text-align: right;
			    text-transform: uppercase;
			    font-weight: 500;
				}
				.l-subheader.at_middle {
			    background-image: none !important;
				}
				.header_ver .l-header.shadow_wide {
			    box-shadow: none !important;
				}
				.header_ver .l-header, .header_hor .l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .header_hor .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
			    background-color: transparent !important;
				}
			.w-nav {
			    margin-top: 150px !important;
			}
			.comment-portfolio{    padding: 0 20%;}
			body.page-id-32 .l-section.height_huge .l-section-h{padding-top: 40px !important;    padding-bottom: 0px !important;}
}
    
.w-nav-title{    text-shadow: 1px 1px 5px rgba(214, 214, 214, 0.5);}
.w-socials{    position: absolute;    bottom: 0;}
.single-us_portfolio .l-section-overlay{background-color: rgba(255,255,255,0.5) !important;}
body.page-id-32 .height_huge .g-cols.offset_small {    background: #fff;    padding: 30px;margin-left:10px;}
body.page-id-32 .no-padding {  padding-left:0 !important;}

.single-us_portfolio .l-section-h.i-cf div{    color: #000000; !important;}
@media (min-height: 601px){	.w-nav {    margin-top: 190px !important;}
@media (min-height: 701px){	.w-nav {    margin-top: 240px !important;}
@media (min-height: 800px){	.w-nav {    margin-top: 300px !important;}

	
.page-id-32 .w-nav{
    margin-top: 250px !important;
}
.l-section.color_secondary, .l-titlebar.color_secondary, .highlight_secondary_bg, .no-touch .w-blog.layout_cards .w-blog-post-meta-category a:hover, .no-touch .w-blog.layout_tiles .w-blog-post-meta-category a:hover, .no-touch .l-section.preview_trendy .w-blog-post-meta-category a:hover, .no-touch input[type="submit"]:hover, a.w-btn.color_secondary, .w-btn.color_secondary, .w-btn.color_secondary.style_outlined:before, .w-actionbox.color_secondary, .w-iconbox.style_circle.color_secondary .w-iconbox-icon, .w-progbar.color_secondary .w-progbar-bar-h, .w-sharing.type_solid.color_secondary .w-sharing-item, .w-sharing.type_fixed.color_secondary .w-sharing-item, .w-sharing.type_outlined.color_secondary .w-sharing-item:before, .no-touch .woocommerce input[type="submit"]:hover, .no-touch .woocommerce .button:not([disabled]):hover, .no-touch .woocommerce .product-remove a.remove:hover, .no-touch .tribe-events-button:hover, .no-touch .widget_layered_nav_filters ul li a:hover {
    background-color: #fff !important;
}

.revolution_contact{
    top: 0 !important;
    z-index: 1 !important;
    position:absolute !important;
    width:100% !important;
    height:100% !important;
}
p,h1,h2,h3,h4,w-iconbox-text{
    font-family: Open Sans !important;
}