/* Start custom CSS */body.elementor-page-186 > main > .page-header{display:none;}
body.elementor-page-186 > main{max-width:none;}
@media(min-width:640px) and (max-width:767px){
.elementor.elementor-186 .e-collection-loop-layout-base{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(min-width:1024px){
.elementor.elementor-186 .e-collection-loop-layout-base{grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media(min-width:1280px){
.elementor.elementor-186 .e-collection-loop-layout-base{grid-template-columns:repeat(4,minmax(0,1fr));}
}
@media(prefers-reduced-motion:reduce){
.elementor-186 .e-collection-loop-layout-base > div{opacity:1!important;transform:none!important;}
.elementor-186 .e-collection-loop-layout-base a{transition:none!important;transform:none!important;}
}/* End custom CSS */