.visualizer_block_widget .three_ships_widget-table .table-head{
	width: 100%;
	height: 10px;
	background-color: #de0019;
}
.visualizer_block_widget .three_ships_widget-table .table-body{
	width: 100%;
	padding: 30px 25px 0;
}
.visualizer_block_widget .three_ships_widget-table .table-body .visualizer-front-container.visualizer-lazy-render{
	width: 100%;
	margin: 0 auto;
}
.visualizer_block_widget .three_ships_widget-table .table-footer{
	width: 100%;
    padding: 10px 25px 15px;
    display: flex;
}
.visualizer_block_widget .three_ships_widget-table .table-footer>*{
	width: 100%;
	max-width: 100%;
}
.visualizer_block_widget .three_ships_widget-table .table-footer .logo{
	text-align: right;
}
.visualizer_block_widget .three_ships_widget-table .table-footer .text{
	display: flex;
	align-items: center;
}
.visualizer_block_widget .three_ships_widget-table .table-footer .text p{
	margin: 0;
}
@media screen and (max-width: 768px){
	.visualizer_block_widget .three_ships_widget-table .table-body{
		padding: 25px 10px 0;
	}
	.visualizer_block_widget .three_ships_widget-table .table-footer{
		padding: 10px 10px 20px;
		flex-wrap: wrap;
	}
	.visualizer_block_widget .three_ships_widget-table .table-footer .text{
		text-align: center;
		display: block;
		margin: 0 0 10px 0;
	}
	.visualizer_block_widget .three_ships_widget-table .table-footer .logo{
		text-align: center;
	}
}