.woocommerce ul.products li.product a img{
	height:250px;
	object-fit:contain;
	background:#f8f8f8;
}
.woocommerce ul.products li.product .button{
	margin:auto !important;
	margin-top:1rem !important;
	width:100% !important;
	display:block !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	box-shadow:0 0 5px rgba(0,0,0,0.2) !important;
	padding:1.5rem !important;
}
 .woocommerce-page ul.products li.product .woocommerce-loop-product__title{
	text-align:center !important;
	 min-height:5rem !important;
}
#enquiry .pe-show-enq-modal{
	max-width:100% !important;
	width:fit-content !important;
	background:#1E3A8A !important;
}
.single-product .related>h2{
	margin-bottom:3rem !important;
	font-size:3rem !important;
}

.about-block1 section{
	padding-top:0px;
	padding-bottom:3rem;
}
.about-block1 p{
	font-weight:normal !important;
	color:#000 !important;
	line-height:1.5 !important;
}

.about-block1 section>.elementor-container{
grid-gap:4rem !important;	
align-items:center !important;
}
.ct-form>.elementor-container{
	grid-gap:4rem !important;
	align-items:center !important;
}
@media(min-width:768px){
	.about-block1 section>.elementor-container{
		flex-wrap:nowrap !important;
		padding:0px !important;
	}
	.ct-form>.elementor-container{
	grid-gap:4rem !important;
}
}
.about-block1 img{
	width:100% !important;
}
.ct-form [type="submit"]{
	padding:1.5rem 2.5rem !important;
	background:#1E3A8A !important;
}
.ct-form [type="submit"]:hover{
	background:#000 !important;
}
.ct-form select{
	padding:1.5rem 1.8rem !important;
	width:100% !important;
	max-width:100% !important;
	border-color:#dbdbdb !important;
}