.elementor-537 .elementor-element.elementor-element-5db3017{margin-top:15px;margin-bottom:15px;}.elementor-537 .elementor-element.elementor-element-fe3bdfd{--spacer-size:50px;}.elementor-537 .elementor-element.elementor-element-11d5361{margin-top:15px;margin-bottom:15px;}.elementor-537 .elementor-element.elementor-element-95faba0{text-align:center;}.elementor-537 .elementor-element.elementor-element-28f295e > .elementor-container{max-width:1600px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-537 .elementor-element.elementor-element-c63102a{width:15%;}.elementor-537 .elementor-element.elementor-element-f6bd91e{width:85%;}}@media(max-width:767px){.elementor-537 .elementor-element.elementor-element-fe3bdfd{--spacer-size:10px;}.elementor-537 .elementor-element.elementor-element-95faba0 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for shortcode, class: .elementor-element-ced5fa8 */.alm-listing .css-grid {
	display: inline-grid;
	grid-template-columns: 1fr;
}
@media screen and (min-width:480px){
	.alm-listing .css-grid{
		grid-template-columns: 1fr 1fr;
	}
}
@media screen and (min-width:1024px){
	.alm-listing .css-grid{
		grid-template-columns: 1fr 1fr 1fr;
	}
} 
.alm-listing .css-grid > div {
	margin: 0 5px 10px;
	padding-bottom: 25px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #efefef;
}/* End custom CSS */