.com-blog-tabs-ow-1{ background: #fcf5f6;}
.com-blog-tabs-ow-1 .container-fluid{
	padding-left: 40px;
	padding-right: 40px;
}
.com-blog-tabs-ow-1 .tabs .nav-tabs .nav-item,
.com-blog-tabs-ow-1 .tabs-col-content{ 
	background:#fff; 
}
.com-blog-tabs-ow-1 .tabs-col-menu{ padding-right:0; }
.com-blog-tabs-ow-1 .tab-content .tab-pane{ padding:40px; }
.com-blog-tabs-ow-1 .tab-content .tab-pane h4{ color:var(--secondary-color); }
.com-blog-tabs-ow-1 .tabs.tabs-vertical .nav-tabs .nav-link.active{
	color: var(--secondary-color);
	border-right: 2px solid var(--secondary-color);
}
.com-blog-tabs-ow-1 .blog-banner-content{ padding-left:40px; }
.com-blog-tabs-ow-1 .blog-banner-content .grid-item a:not(.btn){ 
	position: relative;
	display:inline-block; 
	z-index: 10;
}
.com-blog-tabs-ow-1 .blog-banner-content .grid-item:hover .grid-image img{ transform:scale(1.1); }
.com-blog-tabs-ow-1 .blog-banner-content .grid-item .grid-image:after{ display:none; }
@media(max-width:1024px){
	.com-blog-tabs-ow-1 .row{ position: relative; }
	.com-blog-tabs-ow-1 .blog-tabs-content, 
	.com-blog-tabs-ow-1 .tab-content .tab-pane .col-md-6{
		width: 100%;
		flex: none;
		max-width: initial;
	}
	.com-blog-tabs-ow-1 .blog-tabs-content .tabs-col-menu{
		width: 30%;
		flex: none;
		max-width: initial;
	}
	.com-blog-tabs-ow-1 .blog-tabs-content .tabs-col-content{
		width: 70%;
		flex: none;
		max-width: initial;
	}
	.com-blog-tabs-ow-1 .tab-content .tab-pane .col-md-6 h4{ margin-top:20px; }
	.com-blog-tabs-ow-1 .blog-banner-content{
		width: 30%;
		flex: none;
		max-width: initial;
		padding-left: 15px;
		position: absolute;
		bottom: 0;
		padding-right: 40px;
	}
	.com-blog-tabs-ow-1 .blog-banner-content .grid-item.promotion-item{ padding-bottom:0; }
	
}
@media(max-width:768px){
	.com-blog-tabs-ow-1 .blog-banner-content{ padding-right:15px; }
}
@media(max-width:480px){
	.com-blog-tabs-ow-1 .blog-tabs-content .tabs-col-menu,
	.com-blog-tabs-ow-1 .blog-tabs-content .tabs-col-content{
		width: 100%;
		flex: none;
		max-width: initial;
		padding: 0;
	}
	.com-blog-tabs-ow-1 .blog-banner-content{
		position: relative;
		width: 100%;
		padding: 0;
		margin-top: 30px;
	}
	.com-blog-tabs-ow-1 .tabs.tabs-vertical .nav-tabs .nav-link.active{
		background: var(--primary-color);
		color: #fff;
	}
}